← Back to tables

ANA2_service (50877 rows)

Showing 42501–42600 of 50877
id source_head_id uid trust_id service_date trust_evidence_status termination_trust_shape_id terminated_at captured_at_utc expires_at_utc head_record toc stp origin_crs dest_crs signalling_id consist num_carr linx_max_speed_mph linx_speed_capabilities glide_speed_profile glide_timing_evidence origin_station origin_dep_time origin_dep_time_act origin_platform dar_est_time dar_platform dest_station dest_arr_time dest_arr_time_act dest_platform timing_status timing_variation rtt_link route_debug_link current_leg_start current_leg_start_actual_dep current_leg_end current_leg_duration current_leg_route current_leg_milage current_leg_dep current_leg_arr previous_location current_location next_location current_position_lat current_position_lon next_location_lat next_location_lon is_terminated show_on_map last_update_time service_state_code service_state_event_time_utc service_state_location service_state_source service_state_basis service_state_evidence_id timing_fact_generation operational_evidence_version operational_interpretation_version operational_interpreted_at_utc service_state_platform service_state_valid_until_utc operational_interpretation_code_version service_state_valid_until_kind terminal_entered_at_utc
726180 757245 P64683 325H00M921 2026-09-21 COMPLETE 20380313 2026-09-21 23:44:00 2026-09-21 22:54:22 2026-09-23 22:54:22 {"id": 757245, "stp": "O", "toc": "Northern", "uid": "P64683", "consist": "331016+331031", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64683/2026-09-21/detailed", "trust_id": "325H00M921", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stockport Car. M.D.", "service_date": "2026-09-21", "dest_arr_time": "2339", "dest_platform": null, "is_terminated": 1, "next_location": "Stockport Car. M.D.", "signalling_id": "5H00", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2344", "current_leg_dep": "2334", "current_leg_end": "Stockport Car. M.D.", "origin_dep_time": "2316", "origin_platform": "13", "current_location": "Stockport Car. M.D.", "last_update_time": "2026-09-21T22:54:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1648558, 53.40847919999999], [-2.1644953000000005, 53.40804229999999], [-2.1640986, 53.40756429999999], [-2.1639421, 53.407376600000006], [-2.1637205, 53.4071375], [-2.163438, 53.406851999999986], [-2.1633572, 53.4067626], [-2.1631963999999995, 53.4066006], [-2.1630959999999995, 53.4064859], [-2.1629994, 53.4063567], [-2.1628951, 53.4062127], [-2.1628164, 53.406096899999994], [-2.1627484, 53.4059694], [-2.1626818, 53.4058306], [-2.1626332, 53.4057079], [-2.162596, 53.40558239999999], [-2.1625346, 53.40538230000001], [-2.1625033, 53.405246299999995], [-2.162483299999999, 53.4051269], [-2.1624752, 53.404998600000006], [-2.1624703, 53.404860799999994], [-2.1624758, 53.40474739999999], [-2.1624950999999997, 53.40460680000001], [-2.1625665, 53.404310499999994], [-2.1625985, 53.40417789999999], [-2.1626212, 53.4040261], [-2.1626284999999994, 53.4039093], [-2.1626301, 53.40377809999999], [-2.1626317, 53.403554199999995], [-2.1626404, 53.40333009999999], [-2.1626518, 53.40306069999999], [-2.162651, 53.402994099999994], [-2.1626794999999994, 53.402501099999995], [-2.1626870999999994, 53.40238979999999], [-2.162696, 53.40225170000001], [-2.1627039, 53.402173000000005], [-2.1627203, 53.40206169999999], [-2.1627288999999994, 53.40214060000001], [-2.162733, 53.4022352], [-2.1627512, 53.4024111], [-2.1627500999999993, 53.4025097], [-2.1627384, 53.403005], [-2.1627907, 53.4032995], [-2.1628180999999995, 53.4034793], [-2.1628431, 53.40360939999999], [-2.1629345, 53.4038735], [-2.1629988, 53.4040339], [-2.1632553, 53.40444889999999], [-2.1633975, 53.40472870000001], [-2.1634742, 53.40499090000001], [-2.1638558999999997, 53.40665260000001], [-2.1639334, 53.4068696], [-2.1639786, 53.40658690000001], [-2.164022, 53.40640899999998], [-2.1640938, 53.4061654], [-2.1641236, 53.40597429999999], [-2.1641082000000003, 53.4058296], [-2.1640814, 53.4056932], [-2.16402, 53.405400099999994], [-2.1637947999999994, 53.404323999999995]]}", "current_leg_start": "Stockport Sig. ST2.116/118", "dest_arr_time_act": "2339", "motion_projection": null, "next_location_lat": "53.4043240", "next_location_lon": "-2.1637948", "previous_location": "Stockport Sig. ST2.116/118", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2316", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.4043240", "current_position_lon": "-2.1637948", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:21Z\", \"source_id\": 64294369, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:22Z\", \"source_id\": 20373698, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:16Z\", \"source_id\": 20380313, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stockport Car. M.D.", "service_state_platform": null, "timing_fact_generation": 1790030417792982, "current_leg_arrival_utc": "2026-09-21T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:07.006740", "service_state_evidence_id": 20380313, "current_leg_start_actual_dep": "2026-09-21T23:39:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:08.105571", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O MAN None 5H00 331016+331031 6 100 None None [{"source": "TD", "smart_id": 8952, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:21Z", "source_id": 64294369, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:22Z", "source_id": 20373698, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:16Z", "source_id": 20380313, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] Manchester Piccadilly 2316 2316 13 None None Stockport Car. M.D. 2339 2339 None LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64683/2026-09-21/detailed None Stockport Sig. ST2.116/118 2026-09-21T23:39:00+01:00 Stockport Car. M.D. 10.0 {"type": "LineString", "coordinates": [[-2.1648558, 53.40847919999999], [-2.1644953000000005, 53.40804229999999], [-2.1640986, 53.40756429999999], [-2.1639421, 53.407376600000006], [-2.1637205, 53.4071375], [-2.163438, 53.406851999999986], [-2.1633572, 53.4067626], [-2.1631963999999995, 53.4066006], [-2.1630959999999995, 53.4064859], [-2.1629994, 53.4063567], [-2.1628951, 53.4062127], [-2.1628164, 53.406096899999994], [-2.1627484, 53.4059694], [-2.1626818, 53.4058306], [-2.1626332, 53.4057079], [-2.162596, 53.40558239999999], [-2.1625346, 53.40538230000001], [-2.1625033, 53.405246299999995], [-2.162483299999999, 53.4051269], [-2.1624752, 53.404998600000006], [-2.1624703, 53.404860799999994], [-2.1624758, 53.40474739999999], [-2.1624950999999997, 53.40460680000001], [-2.1625665, 53.404310499999994], [-2.1625985, 53.40417789999999], [-2.1626212, 53.4040261], [-2.1626284999999994, 53.4039093], [-2.1626301, 53.40377809999999], [-2.1626317, 53.403554199999995], [-2.1626404, 53.40333009999999], [-2.1626518, 53.40306069999999], [-2.162651, 53.402994099999994], [-2.1626794999999994, 53.402501099999995], [-2.1626870999999994, 53.40238979999999], [-2.162696, 53.40225170000001], [-2.1627039, 53.402173000000005], [-2.1627203, 53.40206169999999], [-2.1627288999999994, 53.40214060000001], [-2.162733, 53.4022352], [-2.1627512, 53.4024111], [-2.1627500999999993, 53.4025097], [-2.1627384, 53.403005], [-2.1627907, 53.4032995], [-2.1628180999999995, 53.4034793], [-2.1628431, 53.40360939999999], [-2.1629345, 53.4038735], [-2.1629988, 53.4040339], [-2.1632553, 53.40444889999999], [-2.1633975, 53.40472870000001], [-2.1634742, 53.40499090000001], [-2.1638558999999997, 53.40665260000001], [-2.1639334, 53.4068696], [-2.1639786, 53.40658690000001], [-2.164022, 53.40640899999998], [-2.1640938, 53.4061654], [-2.1641236, 53.40597429999999], [-2.1641082000000003, 53.4058296], [-2.1640814, 53.4056932], [-2.16402, 53.405400099999994], [-2.1637947999999994, 53.404323999999995]]} 1.0 2334 2344 Stockport Sig. ST2.116/118 Stockport Car. M.D. Stockport Car. M.D. 53.4043240 -2.1637948 53.4043240 -2.1637948 1 0 2026-09-21 22:54:22 TERMINATED 2026-09-21 22:44:00 Stockport Car. M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20380313 1790030417792982 20 20 2026-09-21 22:54:08.105571 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:07.006740
726181 757335 P29077 105C56M921 2026-09-21 COMPLETE 20382119 2026-09-21 23:43:00 2026-09-21 22:54:22 2026-09-23 22:54:22 {"id": 757335, "stp": "P", "toc": "Northern", "uid": "P29077", "consist": "156489+156490", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29077/2026-09-21/detailed", "trust_id": "105C56M921", "origin_crs": "WTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Workington H.S.", "service_date": "2026-09-21", "dest_arr_time": "2345", "dest_platform": null, "is_terminated": 1, "next_location": "Workington H.S.", "signalling_id": "5C56", "timing_status": "EARLY", "origin_station": "Whitehaven", "current_leg_arr": "2343", "current_leg_dep": "2343", "current_leg_end": "Workington H.S.", "origin_dep_time": "2320", "origin_platform": null, "current_location": "Workington H.S.", "last_update_time": "2026-09-21T22:54:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5620479, 54.64175649999999], [-3.5618922999999993, 54.6419435], [-3.5617128999999994, 54.6421596], [-3.561539, 54.64235349999999], [-3.5613378999999994, 54.6425429], [-3.5610302999999996, 54.642825300000005], [-3.5607987999999997, 54.643025300000005], [-3.5606501999999995, 54.6431605], [-3.5604077999999997, 54.643389799999994], [-3.5602024999999995, 54.64356599999999], [-3.5597777999999995, 54.6438691], [-3.5596911, 54.6439407], [-3.5589885, 54.6445756]]}", "current_leg_start": "Workington Main No.2 S.B.", "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": "54.6445756", "next_location_lon": "-3.5589885", "previous_location": "Workington Main No.2 S.B.", "current_leg_milage": "0.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 120.617, \"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\": 162.953, \"from_m\": 120.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 344.28, \"from_m\": 162.953, \"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\": 1721.767, \"from_m\": 344.28, \"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\": 2227.298, \"from_m\": 1721.767, \"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\": 2824.819, \"from_m\": 2227.298, \"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\": 4159.499, \"from_m\": 2824.819, \"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\": 6280.895, \"from_m\": 4159.499, \"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\": 7096.83, \"from_m\": 6280.895, \"capability_applied\": null, \"effective_limit_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\": 7222.595, \"from_m\": 7096.83, \"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\": 7678.207, \"from_m\": 7222.595, \"capability_applied\": null, \"effective_limit_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\": 8499.046, \"from_m\": 7678.207, \"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\": 10660.352, \"from_m\": 8499.046, \"capability_applied\": null, \"effective_limit_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\": 10900.923, \"from_m\": 10660.352, \"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\": 757335, \"profile_key\": \"c4af5bf9c8e1374e7ce03f82c443b4975be71f7e8aa3da115fac5d81c9334e1e\", \"schedule_id\": 21308, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Whitehaven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Parton\", \"stage_seq\": 2, \"distance_m\": 2153.747, \"section_seq\": 1, \"route_path_id\": 115057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Parton North Jn\", \"stage_seq\": 3, \"distance_m\": 4159.499, \"section_seq\": 1, \"route_path_id\": 115057}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2338\", \"location\": \"Workington\", \"stage_seq\": 4, \"distance_m\": 10692.644, \"section_seq\": 1, \"route_path_id\": 115057}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2343\", \"location\": \"Workington Main No.2 S.B.\", \"stage_seq\": 5, \"distance_m\": 10692.644, \"section_seq\": 1, \"route_path_id\": 115057}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Workington H.S.\", \"stage_seq\": 6, \"distance_m\": 10900.923, \"section_seq\": 1, \"route_path_id\": 115057}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 10900.923, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115057}], \"total_distance_m\": 10900.923, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 10858.587, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 42.336, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2320", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "54.6445756", "current_position_lon": "-3.5589885", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:22Z\", \"source_id\": 20379454, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:00Z\", \"source_id\": 20382119, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Workington H.S.", "service_state_platform": null, "timing_fact_generation": 1790030647555657, "current_leg_arrival_utc": "2026-09-21T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:07.553844", "service_state_evidence_id": 20382119, "current_leg_start_actual_dep": "2026-09-21T23:43:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-21T22:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:08.103448", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WTH None 5C56 156489+156490 4 75 None {"version": 3, "segments": [{"to_m": 120.617, "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": 162.953, "from_m": 120.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 344.28, "from_m": 162.953, "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": 1721.767, "from_m": 344.28, "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": 2227.298, "from_m": 1721.767, "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": 2824.819, "from_m": 2227.298, "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": 4159.499, "from_m": 2824.819, "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": 6280.895, "from_m": 4159.499, "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": 7096.83, "from_m": 6280.895, "capability_applied": null, "effective_limit_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": 7222.595, "from_m": 7096.83, "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": 7678.207, "from_m": 7222.595, "capability_applied": null, "effective_limit_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": 8499.046, "from_m": 7678.207, "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": 10660.352, "from_m": 8499.046, "capability_applied": null, "effective_limit_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": 10900.923, "from_m": 10660.352, "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": 757335, "profile_key": "c4af5bf9c8e1374e7ce03f82c443b4975be71f7e8aa3da115fac5d81c9334e1e", "schedule_id": 21308, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2320", "location": "Whitehaven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Parton", "stage_seq": 2, "distance_m": 2153.747, "section_seq": 1, "route_path_id": 115057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Parton North Jn", "stage_seq": 3, "distance_m": 4159.499, "section_seq": 1, "route_path_id": 115057}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2338", "location": "Workington", "stage_seq": 4, "distance_m": 10692.644, "section_seq": 1, "route_path_id": 115057}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2343", "location": "Workington Main No.2 S.B.", "stage_seq": 5, "distance_m": 10692.644, "section_seq": 1, "route_path_id": 115057}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Workington H.S.", "stage_seq": 6, "distance_m": 10900.923, "section_seq": 1, "route_path_id": 115057}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 10900.923, "from_m": 0.0, "section_seq": 1, "route_path_id": 115057}], "total_distance_m": 10900.923, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 10858.587, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 42.336, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:22Z", "source_id": 20379454, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:00Z", "source_id": 20382119, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}] Whitehaven 2320 2320 None None None Workington H.S. 2345 2345 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P29077/2026-09-21/detailed None Workington Main No.2 S.B. 2026-09-21T23:43:00+01:00 Workington H.S. 0.0 {"type": "LineString", "coordinates": [[-3.5620479, 54.64175649999999], [-3.5618922999999993, 54.6419435], [-3.5617128999999994, 54.6421596], [-3.561539, 54.64235349999999], [-3.5613378999999994, 54.6425429], [-3.5610302999999996, 54.642825300000005], [-3.5607987999999997, 54.643025300000005], [-3.5606501999999995, 54.6431605], [-3.5604077999999997, 54.643389799999994], [-3.5602024999999995, 54.64356599999999], [-3.5597777999999995, 54.6438691], [-3.5596911, 54.6439407], [-3.5589885, 54.6445756]]} 0.2 2343 2343 Workington Main No.2 S.B. Workington H.S. Workington H.S. 54.6445756 -3.5589885 54.6445756 -3.5589885 1 0 2026-09-21 22:54:22 TERMINATED 2026-09-21 22:43:00 Workington H.S. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382119 1790030647555657 5 5 2026-09-21 22:54:08.103448 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:07.553844
726182 742098 H37924 334O29CR21 2026-09-21 COMPLETE 20382150 2026-09-21 23:37:00 2026-09-21 22:54:22 2026-09-23 22:54:22 {"id": 742098, "stp": "P", "toc": "Unknown", "uid": "H37924", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H37924/2026-09-21/detailed", "trust_id": "334O29CR21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Marine Container Terminal", "service_date": "2026-09-21", "dest_arr_time": "2346", "dest_platform": null, "is_terminated": 1, "next_location": "Southampton Marine Container Terminal", "signalling_id": "4O29", "timing_status": "EARLY", "origin_station": "Trafford Park F.L.T.", "current_leg_arr": "2337", "current_leg_dep": "2339", "current_leg_end": "Southampton Marine Container Terminal", "origin_dep_time": "1559", "origin_platform": null, "current_location": "Southampton Marine Container Terminal", "last_update_time": "2026-09-21T22:54:22", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4501557, 50.9121144], [-1.4506633000000002, 50.91221960000001], [-1.4506873999999998, 50.912224599999995], [-1.4508795, 50.9122659], [-1.4510040999999998, 50.9122945], [-1.4514383999999998, 50.9123924], [-1.4519546999999997, 50.9125199], [-1.4533049999999998, 50.9128665], [-1.4540787, 50.913077699999995], [-1.4550542999999998, 50.91335859999999]]}", "current_leg_start": "Maritime East Jn", "dest_arr_time_act": "2346", "motion_projection": null, "next_location_lat": "50.9133586", "next_location_lon": "-1.4550543", "previous_location": "Maritime East 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\": 502.208, \"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\": 1959.462, \"from_m\": 502.208, \"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\": 3169.818, \"from_m\": 1959.462, \"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\": 3528.743, \"from_m\": 3169.818, \"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\": 3874.059, \"from_m\": 3528.743, \"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\": 3934.313, \"from_m\": 3874.059, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4360.143, \"from_m\": 3934.313, \"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\": 4439.952, \"from_m\": 4360.143, \"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\": 5052.882, \"from_m\": 4439.952, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 5597.417, \"from_m\": 5052.882, \"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\": 5617.254, \"from_m\": 5597.417, \"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\": 5663.46, \"from_m\": 5617.254, \"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\": 5972.873, \"from_m\": 5663.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6136.598, \"from_m\": 5972.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7670.904, \"from_m\": 6136.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8198.997, \"from_m\": 7670.904, \"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\": 8271.15, \"from_m\": 8198.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8356.223, \"from_m\": 8271.15, \"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\": 8445.989, \"from_m\": 8356.223, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8476.37, \"from_m\": 8445.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8561.406, \"from_m\": 8476.37, \"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\": 8829.641, \"from_m\": 8561.406, \"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\": 9264.024, \"from_m\": 8829.641, \"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\": 19823.228, \"from_m\": 9264.024, \"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\": 19849.42, \"from_m\": 19823.228, \"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\": 24075.689, \"from_m\": 19849.42, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24281.361, \"from_m\": 24075.689, \"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\": 24361.349, \"from_m\": 24281.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32860.321, \"from_m\": 24361.349, \"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\": 32907.775, \"from_m\": 32860.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46393.729, \"from_m\": 32907.775, \"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\": 47325.252, \"from_m\": 46393.729, \"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\": 47356.403, \"from_m\": 47325.252, \"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\": 53419.586, \"from_m\": 47356.403, \"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\": 53794.696, \"from_m\": 53419.586, \"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\": 54428.92, \"from_m\": 53794.696, \"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\": 54485.072, \"from_m\": 54428.92, \"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\": 54493.08, \"from_m\": 54485.072, \"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\": 54545.372, \"from_m\": 54493.08, \"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\": 54589.779, \"from_m\": 54545.372, \"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\": 54714.742, \"from_m\": 54589.779, \"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\": 55196.122, \"from_m\": 54714.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55307.48, \"from_m\": 55196.122, \"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\": 55788.859, \"from_m\": 55307.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55913.822, \"from_m\": 55788.859, \"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\": 55945.119, \"from_m\": 55913.822, \"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\": 55998.677, \"from_m\": 55945.119, \"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\": 56208.943, \"from_m\": 55998.677, \"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\": 60154.817, \"from_m\": 56208.943, \"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\": 60481.912, \"from_m\": 60154.817, \"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\": 61004.7, \"from_m\": 60481.912, \"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\": 97563.881, \"from_m\": 61004.7, \"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\": 98245.394, \"from_m\": 97563.881, \"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\": 98321.957, \"from_m\": 98245.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 99423.102, \"from_m\": 98321.957, \"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\": 99501.553, \"from_m\": 99423.102, \"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\": 100461.253, \"from_m\": 99501.553, \"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\": 101788.385, \"from_m\": 100461.253, \"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\": 103483.468, \"from_m\": 101788.385, \"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\": 103570.334, \"from_m\": 103483.468, \"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\": 109222.077, \"from_m\": 103570.334, \"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\": 146543.11, \"from_m\": 109222.077, \"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\": 147407.353, \"from_m\": 146543.11, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 148563.366, \"from_m\": 147407.353, \"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\": 149351.105, \"from_m\": 148563.366, \"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\": 149919.087, \"from_m\": 149351.105, \"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\": 155960.813, \"from_m\": 149919.087, \"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\": 156033.685, \"from_m\": 155960.813, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 156538.257, \"from_m\": 156033.685, \"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\": 156604.432, \"from_m\": 156538.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 157690.078, \"from_m\": 156604.432, \"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\": 157985.148, \"from_m\": 157690.078, \"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\": 157996.894, \"from_m\": 157985.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 158270.675, \"from_m\": 157996.894, \"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\": 158470.587, \"from_m\": 158270.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 158791.613, \"from_m\": 158470.587, \"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\": 158823.379, \"from_m\": 158791.613, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 158965.078, \"from_m\": 158823.379, \"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\": 164427.196, \"from_m\": 158965.078, \"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\": 164451.599, \"from_m\": 164427.196, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 172684.32, \"from_m\": 164451.599, \"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\": 173285.011, \"from_m\": 172684.32, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 173321.858, \"from_m\": 173285.011, \"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\": 173327.63, \"from_m\": 173321.858, \"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\": 173387.793, \"from_m\": 173327.63, \"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\": 173803.483, \"from_m\": 173387.793, \"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\": 173987.409, \"from_m\": 173803.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174075.897, \"from_m\": 173987.409, \"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\": 174106.981, \"from_m\": 174075.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174476.149, \"from_m\": 174106.981, \"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\": 188201.673, \"from_m\": 174476.149, \"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\": 188716.914, \"from_m\": 188201.673, \"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\": 188819.287, \"from_m\": 188716.914, \"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\": 188847.981, \"from_m\": 188819.287, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 189331.723, \"from_m\": 188847.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189499.409, \"from_m\": 189331.723, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 203396.41, \"from_m\": 189499.409, \"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\": 205342.073, \"from_m\": 203396.41, \"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\": 220245.413, \"from_m\": 205342.073, \"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\": 221487.606, \"from_m\": 220245.413, \"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\": 221943.869, \"from_m\": 221487.606, \"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\": 222010.823, \"from_m\": 221943.869, \"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\": 229221.084, \"from_m\": 222010.823, \"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\": 236744.461, \"from_m\": 229221.084, \"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\": 242630.974, \"from_m\": 236744.461, \"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\": 242658.711, \"from_m\": 242630.974, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 256773.276, \"from_m\": 242658.711, \"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\": 257093.533, \"from_m\": 256773.276, \"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\": 257164.913, \"from_m\": 257093.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 257172.408, \"from_m\": 257164.913, \"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\": 257236.72, \"from_m\": 257172.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 257326.647, \"from_m\": 257236.72, \"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\": 257394.362, \"from_m\": 257326.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 257800.938, \"from_m\": 257394.362, \"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\": 258336.409, \"from_m\": 257800.938, \"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\": 258398.586, \"from_m\": 258336.409, \"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\": 258937.053, \"from_m\": 258398.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\": 272875.41, \"from_m\": 258937.053, \"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\": 275523.967, \"from_m\": 272875.41, \"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\": 275593.123, \"from_m\": 275523.967, \"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\": 275739.805, \"from_m\": 275593.123, \"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\": 297585.405, \"from_m\": 275739.805, \"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\": 297689.994, \"from_m\": 297585.405, \"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\": 297758.936, \"from_m\": 297689.994, \"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\": 297845.3, \"from_m\": 297758.936, \"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\": 299525.251, \"from_m\": 297845.3, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 299586.314, \"from_m\": 299525.251, \"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\": 299645.628, \"from_m\": 299586.314, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 300450.271, \"from_m\": 299645.628, \"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\": 300794.436, \"from_m\": 300450.271, \"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\": 300863.515, \"from_m\": 300794.436, \"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\": 302379.219, \"from_m\": 300863.515, \"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\": 302450.695, \"from_m\": 302379.219, \"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\": 302502.109, \"from_m\": 302450.695, \"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\": 303430.791, \"from_m\": 302502.109, \"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\": 304286.81, \"from_m\": 303430.791, \"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\": 323747.73, \"from_m\": 304286.81, \"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\": 324101.718, \"from_m\": 323747.73, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 324552.128, \"from_m\": 324101.718, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 328844.06, \"from_m\": 324552.128, \"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\": 328889.944, \"from_m\": 328844.06, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 329617.357, \"from_m\": 328889.944, \"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\": 340670.628, \"from_m\": 329617.357, \"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\": 354335.669, \"from_m\": 340670.628, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 354387.546, \"from_m\": 354335.669, \"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\": 354738.289, \"from_m\": 354387.546, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 366116.689, \"from_m\": 354738.289, \"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\": 369331.514, \"from_m\": 366116.689, \"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\": 369637.054, \"from_m\": 369331.514, \"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\": 371644.196, \"from_m\": 369637.054, \"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\": 373298.248, \"from_m\": 371644.196, \"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\": 373654.565, \"from_m\": 373298.248, \"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\": 374686.92, \"from_m\": 373654.565, \"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\": 374750.174, \"from_m\": 374686.92, \"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\": 374768.844, \"from_m\": 374750.174, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 374844.253, \"from_m\": 374768.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 375271.121, \"from_m\": 374844.253, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 375334.841, \"from_m\": 375271.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\": 375350.742, \"from_m\": 375334.841, \"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\": 375396.609, \"from_m\": 375350.742, \"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\": 375481.976, \"from_m\": 375396.609, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 378021.003, \"from_m\": 375481.976, \"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}], \"service_id\": 742098, \"profile_key\": \"7be26a76360fdc723ec4b5256741705ae0cf2d5a9caf1adaf8cf56b389633138\", \"schedule_id\": 32132, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Trafford Park F.L.T.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1621H\", \"location\": \"Manchester United Football Ground\", \"stage_seq\": 2, \"distance_m\": 502.208, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 3, \"distance_m\": 749.855, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Deansgate\", \"stage_seq\": 4, \"distance_m\": 3716.907, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 5, \"distance_m\": 4283.915, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 5178.649, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 7, \"distance_m\": 6282.97, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 8, \"distance_m\": 8820.13, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Heald Green\", \"stage_seq\": 9, \"distance_m\": 18557.828, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Heald Green South Jn\", \"stage_seq\": 10, \"distance_m\": 19892.628, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Wilmslow\", \"stage_seq\": 11, \"distance_m\": 23769.328, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Alderley Edge\", \"stage_seq\": 12, \"distance_m\": 26436.577, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Chelford\", \"stage_seq\": 13, \"distance_m\": 31351.36, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710H\", \"location\": \"Sandbach\", \"stage_seq\": 14, \"distance_m\": 46773.607, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 15, \"distance_m\": 54278.535, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1727H\", \"location\": \"Crewe Sig. NH10/12\", \"stage_seq\": 16, \"distance_m\": 55147.875, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728H\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 17, \"distance_m\": 55251.801, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Crewe Sig. NH43/44 (SSN)\", \"stage_seq\": 18, \"distance_m\": 56894.328, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 19, \"distance_m\": 58215.035, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Madeley\", \"stage_seq\": 20, \"distance_m\": 72757.109, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1803H\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 21, \"distance_m\": 92326.432, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1807H\", \"location\": \"Stafford\", \"stage_seq\": 22, \"distance_m\": 98777.929, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1808H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 23, \"distance_m\": 99557.902, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": false, \"wtt_arr\": \"1814H\", \"wtt_dep\": \"1821\", \"location\": \"Whitehouse Jn\", \"stage_seq\": 24, \"distance_m\": 103570.334, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Colwich Jn\", \"stage_seq\": 25, \"distance_m\": 109037.931, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 26, \"distance_m\": 112948.391, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 27, \"distance_m\": 125361.225, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851\", \"location\": \"Amington Jn\", \"stage_seq\": 28, \"distance_m\": 138034.401, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Ashby Jn\", \"stage_seq\": 29, \"distance_m\": 155898.593, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": false, \"wtt_arr\": \"1906\", \"wtt_dep\": \"1908\", \"location\": \"Nuneaton\", \"stage_seq\": 30, \"distance_m\": 157287.156, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Chilvers Coton Jn\", \"stage_seq\": 31, \"distance_m\": 158741.86, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Hawkesbury Lane L.C.\", \"stage_seq\": 32, \"distance_m\": 165368.462, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Three Spires Jn\", \"stage_seq\": 33, \"distance_m\": 168261.924, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Coundon Road S.B.\", \"stage_seq\": 34, \"distance_m\": 171545.057, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Coventry\", \"stage_seq\": 35, \"distance_m\": 173641.053, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Gibbet Hill Jn\", \"stage_seq\": 36, \"distance_m\": 177613.101, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1958H\", \"location\": \"Kenilworth Jns\", \"stage_seq\": 37, \"distance_m\": 180696.841, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Milverton Jn\", \"stage_seq\": 38, \"distance_m\": 187396.006, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Leamington Spa\", \"stage_seq\": 39, \"distance_m\": 189168.515, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Fenny Compton\", \"stage_seq\": 40, \"distance_m\": 207229.012, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 41, \"distance_m\": 219259.635, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Banbury\", \"stage_seq\": 42, \"distance_m\": 221047.268, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Aynho Jn\", \"stage_seq\": 43, \"distance_m\": 229151.778, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2104\", \"location\": \"Aynho Up Goods Loop\", \"stage_seq\": 44, \"distance_m\": 229893.025, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Heyford\", \"stage_seq\": 45, \"distance_m\": 238690.787, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 46, \"distance_m\": 253207.386, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 47, \"distance_m\": 256021.919, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"Oxford\", \"stage_seq\": 48, \"distance_m\": 257505.863, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Hinksey North\", \"stage_seq\": 49, \"distance_m\": 258790.508, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Kennington Jn\", \"stage_seq\": 50, \"distance_m\": 261295.566, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 51, \"distance_m\": 272804.557, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 52, \"distance_m\": 275029.544, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Goring & Streatley\", \"stage_seq\": 53, \"distance_m\": 287524.634, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Reading West Jn\", \"stage_seq\": 54, \"distance_m\": 299706.414, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2200\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 55, \"distance_m\": 300836.373, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Southcote Jn\", \"stage_seq\": 56, \"distance_m\": 302333.057, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 57, \"distance_m\": 316403.297, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228\", \"location\": \"Basingstoke\", \"stage_seq\": 58, \"distance_m\": 324316.246, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Worting Jn\", \"stage_seq\": 59, \"distance_m\": 328276.916, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Micheldever\", \"stage_seq\": 60, \"distance_m\": 340972.839, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 61, \"distance_m\": 345294.654, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Winchester\", \"stage_seq\": 62, \"distance_m\": 354686.512, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"Shawford Jn\", \"stage_seq\": 63, \"distance_m\": 358623.651, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 64, \"distance_m\": 364466.564, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2304\", \"location\": \"Eastleigh\", \"stage_seq\": 65, \"distance_m\": 366080.947, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 66, \"distance_m\": 368157.821, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"St. Denys\", \"stage_seq\": 67, \"distance_m\": 371847.846, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Northam Jn\", \"stage_seq\": 68, \"distance_m\": 373206.539, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Southampton Central\", \"stage_seq\": 69, \"distance_m\": 374991.311, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Millbrook (Hants)\", \"stage_seq\": 70, \"distance_m\": 376432.847, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Church Lane Jn\", \"stage_seq\": 71, \"distance_m\": 377228.287, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2339\", \"location\": \"Maritime East Jn\", \"stage_seq\": 72, \"distance_m\": 377650.514, \"section_seq\": 1, \"route_path_id\": 143463}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": null, \"location\": \"Southampton Marine Container Terminal\", \"stage_seq\": 73, \"distance_m\": 378021.003, \"section_seq\": 1, \"route_path_id\": 143463}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 378021.003, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143463}], \"total_distance_m\": 378021.003, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 365978.9, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 12042.103, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1438.0", "current_position_lat": "50.9133586", "current_position_lon": "-1.4550543", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:28:47Z\", \"source_id\": 63250016, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:28:55Z\", \"source_id\": 20066005, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:30:11Z\", \"source_id\": 63253613, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:30:13Z\", \"source_id\": 20066960, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:32:48Z\", \"source_id\": 63260483, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:32:53Z\", \"source_id\": 20068952, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:46:55Z\", \"source_id\": 63296713, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:47:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:47:01Z\", \"source_id\": 20079615, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:21Z\", \"source_id\": 63314460, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:53:24Z\", \"source_id\": 20084707, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:57:28Z\", \"source_id\": 63325879, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T15:58:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T15:57:33Z\", \"source_id\": 20087941, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:01:06Z\", \"source_id\": 63335661, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:02:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:01:11Z\", \"source_id\": 20090803, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:26Z\", \"source_id\": 63362190, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:11:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:10:33Z\", \"source_id\": 20098289, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:07Z\", \"source_id\": 63512784, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:03:12Z\", \"source_id\": 20141403, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:03:22Z\", \"source_id\": 63683896, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:03:24Z\", \"source_id\": 20190162, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:52Z\", \"source_id\": 63761101, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:32:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:31:20Z\", \"source_id\": 20212501, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:41:03Z\", \"source_id\": 63788360, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:44:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:41:05Z\", \"source_id\": 20222521, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:10Z\", \"source_id\": 63834003, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:30Z\", \"source_id\": 20237991, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:47Z\", \"source_id\": 20238430, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:48Z\", \"source_id\": 63906879, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:47Z\", \"source_id\": 20259745, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:10Z\", \"source_id\": 63957053, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:13Z\", \"source_id\": 20274039, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:53Z\", \"source_id\": 63987922, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:54Z\", \"source_id\": 20282729, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:36Z\", \"source_id\": 64041803, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:39Z\", \"source_id\": 20298207, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:25Z\", \"source_id\": 64171718, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:31Z\", \"source_id\": 20336209, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:28Z\", \"source_id\": 64190599, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:30Z\", \"source_id\": 20341954, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:53Z\", \"source_id\": 64234489, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:54Z\", \"source_id\": 20355165, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:40Z\", \"source_id\": 64252298, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:44Z\", \"source_id\": 20360607, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:38Z\", \"source_id\": 64264683, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:43Z\", \"source_id\": 20364485, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:21Z\", \"source_id\": 64276372, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:26Z\", \"source_id\": 20368125, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:16Z\", \"source_id\": 64284681, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:20Z\", \"source_id\": 20370658, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:04Z\", \"source_id\": 20382150, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Marine Container Terminal", "service_state_platform": null, "timing_fact_generation": 1790030648452473, "current_leg_arrival_utc": "2026-09-21T23:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:08.409157", "service_state_evidence_id": 20382150, "current_leg_start_actual_dep": "2026-09-21T23:39:00+01:00", "operational_evidence_version": 194, "service_state_event_time_utc": "2026-09-21T22:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:08.573601", "service_state_valid_until_kind": null, "operational_interpretation_version": 194, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 4O29 None None None None {"version": 3, "segments": [{"to_m": 502.208, "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": 1959.462, "from_m": 502.208, "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": 3169.818, "from_m": 1959.462, "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": 3528.743, "from_m": 3169.818, "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": 3874.059, "from_m": 3528.743, "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": 3934.313, "from_m": 3874.059, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 4360.143, "from_m": 3934.313, "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": 4439.952, "from_m": 4360.143, "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": 5052.882, "from_m": 4439.952, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 5597.417, "from_m": 5052.882, "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": 5617.254, "from_m": 5597.417, "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": 5663.46, "from_m": 5617.254, "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": 5972.873, "from_m": 5663.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6136.598, "from_m": 5972.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7670.904, "from_m": 6136.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8198.997, "from_m": 7670.904, "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": 8271.15, "from_m": 8198.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8356.223, "from_m": 8271.15, "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": 8445.989, "from_m": 8356.223, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8476.37, "from_m": 8445.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8561.406, "from_m": 8476.37, "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": 8829.641, "from_m": 8561.406, "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": 9264.024, "from_m": 8829.641, "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": 19823.228, "from_m": 9264.024, "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": 19849.42, "from_m": 19823.228, "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": 24075.689, "from_m": 19849.42, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24281.361, "from_m": 24075.689, "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": 24361.349, "from_m": 24281.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32860.321, "from_m": 24361.349, "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": 32907.775, "from_m": 32860.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46393.729, "from_m": 32907.775, "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": 47325.252, "from_m": 46393.729, "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": 47356.403, "from_m": 47325.252, "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": 53419.586, "from_m": 47356.403, "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": 53794.696, "from_m": 53419.586, "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": 54428.92, "from_m": 53794.696, "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": 54485.072, "from_m": 54428.92, "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": 54493.08, "from_m": 54485.072, "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": 54545.372, "from_m": 54493.08, "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": 54589.779, "from_m": 54545.372, "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": 54714.742, "from_m": 54589.779, "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": 55196.122, "from_m": 54714.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55307.48, "from_m": 55196.122, "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": 55788.859, "from_m": 55307.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55913.822, "from_m": 55788.859, "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": 55945.119, "from_m": 55913.822, "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": 55998.677, "from_m": 55945.119, "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": 56208.943, "from_m": 55998.677, "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": 60154.817, "from_m": 56208.943, "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": 60481.912, "from_m": 60154.817, "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": 61004.7, "from_m": 60481.912, "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": 97563.881, "from_m": 61004.7, "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": 98245.394, "from_m": 97563.881, "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": 98321.957, "from_m": 98245.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 99423.102, "from_m": 98321.957, "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": 99501.553, "from_m": 99423.102, "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": 100461.253, "from_m": 99501.553, "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": 101788.385, "from_m": 100461.253, "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": 103483.468, "from_m": 101788.385, "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": 103570.334, "from_m": 103483.468, "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": 109222.077, "from_m": 103570.334, "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": 146543.11, "from_m": 109222.077, "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": 147407.353, "from_m": 146543.11, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 148563.366, "from_m": 147407.353, "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": 149351.105, "from_m": 148563.366, "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": 149919.087, "from_m": 149351.105, "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": 155960.813, "from_m": 149919.087, "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": 156033.685, "from_m": 155960.813, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 156538.257, "from_m": 156033.685, "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": 156604.432, "from_m": 156538.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 157690.078, "from_m": 156604.432, "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": 157985.148, "from_m": 157690.078, "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": 157996.894, "from_m": 157985.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 158270.675, "from_m": 157996.894, "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": 158470.587, "from_m": 158270.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 158791.613, "from_m": 158470.587, "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": 158823.379, "from_m": 158791.613, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 158965.078, "from_m": 158823.379, "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": 164427.196, "from_m": 158965.078, "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": 164451.599, "from_m": 164427.196, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 172684.32, "from_m": 164451.599, "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": 173285.011, "from_m": 172684.32, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 173321.858, "from_m": 173285.011, "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": 173327.63, "from_m": 173321.858, "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": 173387.793, "from_m": 173327.63, "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": 173803.483, "from_m": 173387.793, "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": 173987.409, "from_m": 173803.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174075.897, "from_m": 173987.409, "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": 174106.981, "from_m": 174075.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174476.149, "from_m": 174106.981, "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": 188201.673, "from_m": 174476.149, "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": 188716.914, "from_m": 188201.673, "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": 188819.287, "from_m": 188716.914, "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": 188847.981, "from_m": 188819.287, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 189331.723, "from_m": 188847.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189499.409, "from_m": 189331.723, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 203396.41, "from_m": 189499.409, "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": 205342.073, "from_m": 203396.41, "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": 220245.413, "from_m": 205342.073, "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": 221487.606, "from_m": 220245.413, "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": 221943.869, "from_m": 221487.606, "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": 222010.823, "from_m": 221943.869, "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": 229221.084, "from_m": 222010.823, "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": 236744.461, "from_m": 229221.084, "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": 242630.974, "from_m": 236744.461, "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": 242658.711, "from_m": 242630.974, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 256773.276, "from_m": 242658.711, "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": 257093.533, "from_m": 256773.276, "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": 257164.913, "from_m": 257093.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 257172.408, "from_m": 257164.913, "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": 257236.72, "from_m": 257172.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 257326.647, "from_m": 257236.72, "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": 257394.362, "from_m": 257326.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 257800.938, "from_m": 257394.362, "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": 258336.409, "from_m": 257800.938, "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": 258398.586, "from_m": 258336.409, "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": 258937.053, "from_m": 258398.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": 272875.41, "from_m": 258937.053, "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": 275523.967, "from_m": 272875.41, "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": 275593.123, "from_m": 275523.967, "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": 275739.805, "from_m": 275593.123, "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": 297585.405, "from_m": 275739.805, "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": 297689.994, "from_m": 297585.405, "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": 297758.936, "from_m": 297689.994, "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": 297845.3, "from_m": 297758.936, "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": 299525.251, "from_m": 297845.3, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 299586.314, "from_m": 299525.251, "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": 299645.628, "from_m": 299586.314, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 300450.271, "from_m": 299645.628, "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": 300794.436, "from_m": 300450.271, "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": 300863.515, "from_m": 300794.436, "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": 302379.219, "from_m": 300863.515, "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": 302450.695, "from_m": 302379.219, "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": 302502.109, "from_m": 302450.695, "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": 303430.791, "from_m": 302502.109, "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": 304286.81, "from_m": 303430.791, "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": 323747.73, "from_m": 304286.81, "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": 324101.718, "from_m": 323747.73, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 324552.128, "from_m": 324101.718, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 328844.06, "from_m": 324552.128, "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": 328889.944, "from_m": 328844.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 329617.357, "from_m": 328889.944, "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": 340670.628, "from_m": 329617.357, "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": 354335.669, "from_m": 340670.628, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 354387.546, "from_m": 354335.669, "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": 354738.289, "from_m": 354387.546, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 366116.689, "from_m": 354738.289, "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": 369331.514, "from_m": 366116.689, "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": 369637.054, "from_m": 369331.514, "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": 371644.196, "from_m": 369637.054, "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": 373298.248, "from_m": 371644.196, "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": 373654.565, "from_m": 373298.248, "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": 374686.92, "from_m": 373654.565, "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": 374750.174, "from_m": 374686.92, "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": 374768.844, "from_m": 374750.174, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 374844.253, "from_m": 374768.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 375271.121, "from_m": 374844.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 375334.841, "from_m": 375271.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": 375350.742, "from_m": 375334.841, "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": 375396.609, "from_m": 375350.742, "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": 375481.976, "from_m": 375396.609, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 378021.003, "from_m": 375481.976, "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}], "service_id": 742098, "profile_key": "7be26a76360fdc723ec4b5256741705ae0cf2d5a9caf1adaf8cf56b389633138", "schedule_id": 32132, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1559", "location": "Trafford Park F.L.T.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143463}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1621H", "location": "Manchester United Football Ground", "stage_seq": 2, "distance_m": 502.208, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Trafford Park East Jn", "stage_seq": 3, "distance_m": 749.855, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Deansgate", "stage_seq": 4, "distance_m": 3716.907, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Manchester Oxford Road", "stage_seq": 5, "distance_m": 4283.915, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 5178.649, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Ardwick Jn", "stage_seq": 7, "distance_m": 6282.97, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Slade Lane Jn", "stage_seq": 8, "distance_m": 8820.13, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Heald Green", "stage_seq": 9, "distance_m": 18557.828, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Heald Green South Jn", "stage_seq": 10, "distance_m": 19892.628, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Wilmslow", "stage_seq": 11, "distance_m": 23769.328, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Alderley Edge", "stage_seq": 12, "distance_m": 26436.577, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Chelford", "stage_seq": 13, "distance_m": 31351.36, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Sandbach", "stage_seq": 14, "distance_m": 46773.607, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Crewe Salop Goods Jn", "stage_seq": 15, "distance_m": 54278.535, "section_seq": 1, "route_path_id": 143463}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1727H", "location": "Crewe Sig. NH10/12", "stage_seq": 16, "distance_m": 55147.875, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 17, "distance_m": 55251.801, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Crewe Sig. NH43/44 (SSN)", "stage_seq": 18, "distance_m": 56894.328, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Crewe Basford Hall Jn", "stage_seq": 19, "distance_m": 58215.035, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Madeley", "stage_seq": 20, "distance_m": 72757.109, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1803H", "location": "Little Bridgeford Jn", "stage_seq": 21, "distance_m": 92326.432, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1807H", "location": "Stafford", "stage_seq": 22, "distance_m": 98777.929, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1808H", "location": "Stafford Trent Valley Jn", "stage_seq": 23, "distance_m": 99557.902, "section_seq": 1, "route_path_id": 143463}, {"is_pass": false, "wtt_arr": "1814H", "wtt_dep": "1821", "location": "Whitehouse Jn", "stage_seq": 24, "distance_m": 103570.334, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Colwich Jn", "stage_seq": 25, "distance_m": 109037.931, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835", "location": "Rugeley North Jn", "stage_seq": 26, "distance_m": 112948.391, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843", "location": "Lichfield TV North Jn (LL)", "stage_seq": 27, "distance_m": 125361.225, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851", "location": "Amington Jn", "stage_seq": 28, "distance_m": 138034.401, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Ashby Jn", "stage_seq": 29, "distance_m": 155898.593, "section_seq": 1, "route_path_id": 143463}, {"is_pass": false, "wtt_arr": "1906", "wtt_dep": "1908", "location": "Nuneaton", "stage_seq": 30, "distance_m": 157287.156, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Chilvers Coton Jn", "stage_seq": 31, "distance_m": 158741.86, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917", "location": "Hawkesbury Lane L.C.", "stage_seq": 32, "distance_m": 165368.462, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Three Spires Jn", "stage_seq": 33, "distance_m": 168261.924, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Coundon Road S.B.", "stage_seq": 34, "distance_m": 171545.057, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Coventry", "stage_seq": 35, "distance_m": 173641.053, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Gibbet Hill Jn", "stage_seq": 36, "distance_m": 177613.101, "section_seq": 1, "route_path_id": 143463}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1958H", "location": "Kenilworth Jns", "stage_seq": 37, "distance_m": 180696.841, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005", "location": "Milverton Jn", "stage_seq": 38, "distance_m": 187396.006, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Leamington Spa", "stage_seq": 39, "distance_m": 189168.515, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Fenny Compton", "stage_seq": 40, "distance_m": 207229.012, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Banbury Reservoir Jn", "stage_seq": 41, "distance_m": 219259.635, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Banbury", "stage_seq": 42, "distance_m": 221047.268, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Aynho Jn", "stage_seq": 43, "distance_m": 229151.778, "section_seq": 1, "route_path_id": 143463}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2104", "location": "Aynho Up Goods Loop", "stage_seq": 44, "distance_m": 229893.025, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Heyford", "stage_seq": 45, "distance_m": 238690.787, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Wolvercote Jn", "stage_seq": 46, "distance_m": 253207.386, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Oxford North Jn", "stage_seq": 47, "distance_m": 256021.919, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "Oxford", "stage_seq": 48, "distance_m": 257505.863, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Hinksey North", "stage_seq": 49, "distance_m": 258790.508, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Kennington Jn", "stage_seq": 50, "distance_m": 261295.566, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Didcot North Jn", "stage_seq": 51, "distance_m": 272804.557, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Didcot East Jn", "stage_seq": 52, "distance_m": 275029.544, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Goring & Streatley", "stage_seq": 53, "distance_m": 287524.634, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Reading West Jn", "stage_seq": 54, "distance_m": 299706.414, "section_seq": 1, "route_path_id": 143463}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2200", "location": "Oxford Road Jn", "stage_seq": 55, "distance_m": 300836.373, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Southcote Jn", "stage_seq": 56, "distance_m": 302333.057, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Bramley (Hants)", "stage_seq": 57, "distance_m": 316403.297, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228", "location": "Basingstoke", "stage_seq": 58, "distance_m": 324316.246, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Worting Jn", "stage_seq": 59, "distance_m": 328276.916, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Micheldever", "stage_seq": 60, "distance_m": 340972.839, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Wallers Ash Loop", "stage_seq": 61, "distance_m": 345294.654, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Winchester", "stage_seq": 62, "distance_m": 354686.512, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253", "location": "Shawford Jn", "stage_seq": 63, "distance_m": 358623.651, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Allbrook S.B.", "stage_seq": 64, "distance_m": 364466.564, "section_seq": 1, "route_path_id": 143463}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2304", "location": "Eastleigh", "stage_seq": 65, "distance_m": 366080.947, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Southampton Airport Parkway", "stage_seq": 66, "distance_m": 368157.821, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "St. Denys", "stage_seq": 67, "distance_m": 371847.846, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Northam Jn", "stage_seq": 68, "distance_m": 373206.539, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Southampton Central", "stage_seq": 69, "distance_m": 374991.311, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Millbrook (Hants)", "stage_seq": 70, "distance_m": 376432.847, "section_seq": 1, "route_path_id": 143463}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Church Lane Jn", "stage_seq": 71, "distance_m": 377228.287, "section_seq": 1, "route_path_id": 143463}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2339", "location": "Maritime East Jn", "stage_seq": 72, "distance_m": 377650.514, "section_seq": 1, "route_path_id": 143463}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Southampton Marine Container Terminal", "stage_seq": 73, "distance_m": 378021.003, "section_seq": 1, "route_path_id": 143463}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 378021.003, "from_m": 0.0, "section_seq": 1, "route_path_id": 143463}], "total_distance_m": 378021.003, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 365978.9, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 12042.103, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:28:47Z", "source_id": 63250016, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T15:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:28:55Z", "source_id": 20066005, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9216, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:30:11Z", "source_id": 63253613, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T15:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:30:13Z", "source_id": 20066960, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:32:48Z", "source_id": 63260483, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T15:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:32:53Z", "source_id": 20068952, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:46:55Z", "source_id": 63296713, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T15:47:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:47:01Z", "source_id": 20079615, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:21Z", "source_id": 63314460, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T15:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:53:24Z", "source_id": 20084707, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:57:28Z", "source_id": 63325879, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T15:58:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T15:57:33Z", "source_id": 20087941, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:01:06Z", "source_id": 63335661, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T16:02:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:01:11Z", "source_id": 20090803, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T17:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:26Z", "source_id": 63362190, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T16:11:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:10:33Z", "source_id": 20098289, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:07Z", "source_id": 63512784, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T17:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:03:12Z", "source_id": 20141403, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T18:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:03:22Z", "source_id": 63683896, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T18:05:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:03:24Z", "source_id": 20190162, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20818, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:52Z", "source_id": 63761101, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T18:32:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:31:20Z", "source_id": 20212501, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20964, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:41:03Z", "source_id": 63788360, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T18:44:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:41:05Z", "source_id": 20222521, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20923, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:10Z", "source_id": 63834003, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T19:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:30Z", "source_id": 20237991, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:47Z", "source_id": 20238430, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21043, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:48Z", "source_id": 63906879, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T19:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:47Z", "source_id": 20259745, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:10Z", "source_id": 63957053, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T19:48:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:13Z", "source_id": 20274039, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24164, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:53Z", "source_id": 63987922, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-21T20:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:54Z", "source_id": 20282729, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23947, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:36Z", "source_id": 64041803, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-21T20:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:39Z", "source_id": 20298207, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:25Z", "source_id": 64171718, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-21T21:21:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:31Z", "source_id": 20336209, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27118, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:28Z", "source_id": 64190599, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-21T21:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:30Z", "source_id": 20341954, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27157, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:53Z", "source_id": 64234489, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-21T21:52:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:54Z", "source_id": 20355165, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27159, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:40Z", "source_id": 64252298, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-21T22:02:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:44Z", "source_id": 20360607, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-21T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:38Z", "source_id": 64264683, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-21T22:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:43Z", "source_id": 20364485, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:21Z", "source_id": 64276372, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-21T22:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:26Z", "source_id": 20368125, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:16Z", "source_id": 64284681, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-21T22:21:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:20Z", "source_id": 20370658, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:04Z", "source_id": 20382150, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}] Trafford Park F.L.T. 1559 1559 None None None Southampton Marine Container Terminal 2346 2346 None EARLY -9 minutes https://www.realtimetrains.co.uk/service/gb-nr:H37924/2026-09-21/detailed None Maritime East Jn 2026-09-21T23:39:00+01:00 Southampton Marine Container Terminal 1438.0 {"type": "LineString", "coordinates": [[-1.4501557, 50.9121144], [-1.4506633000000002, 50.91221960000001], [-1.4506873999999998, 50.912224599999995], [-1.4508795, 50.9122659], [-1.4510040999999998, 50.9122945], [-1.4514383999999998, 50.9123924], [-1.4519546999999997, 50.9125199], [-1.4533049999999998, 50.9128665], [-1.4540787, 50.913077699999995], [-1.4550542999999998, 50.91335859999999]]} 0.2 2339 2337 Maritime East Jn Southampton Marine Container Terminal Southampton Marine Container Terminal 50.9133586 -1.4550543 50.9133586 -1.4550543 1 0 2026-09-21 22:54:22 TERMINATED 2026-09-21 22:37:00 Southampton Marine Container Terminal TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382150 1790030648452473 194 194 2026-09-21 22:54:08.573601 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:08.409157
726183 756879 P02918 471B39M821 2026-09-21 COMPLETE 20381541 2026-09-21 23:44:00 2026-09-21 22:54:22 2026-09-23 22:54:22 {"id": 756879, "stp": "P", "toc": "Greater Anglia", "uid": "P02918", "consist": "720107+720579", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02918/2026-09-21/detailed", "trust_id": "471B39M821", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "2344", "dest_platform": "7", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1B39", "timing_status": "ON TIME", "origin_station": "Stansted Airport", "current_leg_arr": "2344", "current_leg_dep": "2330", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2258", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T22:54:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "2344", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10264.399, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10339.091, \"from_m\": 10264.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13106.987, \"from_m\": 10339.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27058.872, \"from_m\": 13106.987, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36784.278, \"from_m\": 27058.872, \"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\": 41890.89, \"from_m\": 36784.278, \"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\": 41925.327, \"from_m\": 41890.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41971.335, \"from_m\": 41925.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42003.228, \"from_m\": 41971.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46491.635, \"from_m\": 42003.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49611.625, \"from_m\": 46491.635, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49995.025, \"from_m\": 49611.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50042.06, \"from_m\": 49995.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\": 51473.3, \"from_m\": 50042.06, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51575.996, \"from_m\": 51473.3, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52222.855, \"from_m\": 51575.996, \"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\": 53308.281, \"from_m\": 52222.855, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54254.363, \"from_m\": 53308.281, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54832.508, \"from_m\": 54254.363, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56297.013, \"from_m\": 54832.508, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57873.003, \"from_m\": 56297.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\": 58509.904, \"from_m\": 57873.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58986.579, \"from_m\": 58509.904, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59439.797, \"from_m\": 58986.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}], \"service_id\": 756879, \"profile_key\": \"6ad37e3586db47c002b0c02d51c07935edb0e17420468b14344c31f21e0a5a6b\", \"schedule_id\": 20213, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2258\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301H\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 5, \"distance_m\": 5849.999, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2307\", \"location\": \"Bishops Stortford\", \"stage_seq\": 6, \"distance_m\": 10652.157, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Harlow Town\", \"stage_seq\": 7, \"distance_m\": 22888.56, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 8, \"distance_m\": 29811.189, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Broxbourne\", \"stage_seq\": 9, \"distance_m\": 31788.624, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321H\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 36839.565, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Brimsdown\", \"stage_seq\": 11, \"distance_m\": 42105.084, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 49840.799, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 50600.954, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 51553.374, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 52271.372, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 54653.51, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 57627.655, \"section_seq\": 1, \"route_path_id\": 138615}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 59439.797, \"section_seq\": 1, \"route_path_id\": 138615}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59439.797, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138615}], \"total_distance_m\": 59439.797, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54982.546, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4457.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2258", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:50Z\", \"source_id\": 64254474, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:55Z\", \"source_id\": 20361263, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:55Z\", \"source_id\": 64259989, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:59Z\", \"source_id\": 20362962, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:34Z\", \"source_id\": 64274959, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:35Z\", \"source_id\": 20367659, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:01Z\", \"source_id\": 64282668, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:05Z\", \"source_id\": 20369983, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:24Z\", \"source_id\": 64286545, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:25Z\", \"source_id\": 20371240, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:45Z\", \"source_id\": 64290211, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:48Z\", \"source_id\": 20372418, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:19Z\", \"source_id\": 64297536, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:26Z\", \"source_id\": 20374678, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:53Z\", \"source_id\": 64309001, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:55Z\", \"source_id\": 20378303, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:02Z\", \"source_id\": 64315389, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:04Z\", \"source_id\": 20380255, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:41Z\", \"source_id\": 64319315, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:43Z\", \"source_id\": 20381541, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "7", "timing_fact_generation": 1790030564457234, "current_leg_arrival_utc": "2026-09-21T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:11.395042", "service_state_evidence_id": 20381541, "current_leg_start_actual_dep": "2026-09-21T23:31:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:11.533566", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SSD LST 1B39 720107+720579 10 100 None {"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10264.399, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10339.091, "from_m": 10264.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13106.987, "from_m": 10339.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27058.872, "from_m": 13106.987, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36784.278, "from_m": 27058.872, "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": 41890.89, "from_m": 36784.278, "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": 41925.327, "from_m": 41890.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41971.335, "from_m": 41925.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42003.228, "from_m": 41971.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46491.635, "from_m": 42003.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49611.625, "from_m": 46491.635, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49995.025, "from_m": 49611.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50042.06, "from_m": 49995.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": 51473.3, "from_m": 50042.06, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51575.996, "from_m": 51473.3, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52222.855, "from_m": 51575.996, "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": 53308.281, "from_m": 52222.855, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54254.363, "from_m": 53308.281, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54832.508, "from_m": 54254.363, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56297.013, "from_m": 54832.508, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57873.003, "from_m": 56297.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": 58509.904, "from_m": 57873.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58986.579, "from_m": 58509.904, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59439.797, "from_m": 58986.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}], "service_id": 756879, "profile_key": "6ad37e3586db47c002b0c02d51c07935edb0e17420468b14344c31f21e0a5a6b", "schedule_id": 20213, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2258", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301H", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Stansted Mountfitchet", "stage_seq": 5, "distance_m": 5849.999, "section_seq": 1, "route_path_id": 138615}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2307", "location": "Bishops Stortford", "stage_seq": 6, "distance_m": 10652.157, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Harlow Town", "stage_seq": 7, "distance_m": 22888.56, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Broxbourne Jn", "stage_seq": 8, "distance_m": 29811.189, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Broxbourne", "stage_seq": 9, "distance_m": 31788.624, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Cheshunt", "stage_seq": 10, "distance_m": 36839.565, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Brimsdown", "stage_seq": 11, "distance_m": 42105.084, "section_seq": 1, "route_path_id": 138615}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 49840.799, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 50600.954, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 51553.374, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 52271.372, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 54653.51, "section_seq": 1, "route_path_id": 138615}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 57627.655, "section_seq": 1, "route_path_id": 138615}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 59439.797, "section_seq": 1, "route_path_id": 138615}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59439.797, "from_m": 0.0, "section_seq": 1, "route_path_id": 138615}], "total_distance_m": 59439.797, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54982.546, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4457.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:50Z", "source_id": 64254474, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:03:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:55Z", "source_id": 20361263, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:55Z", "source_id": 64259989, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:06:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:59Z", "source_id": 20362962, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:34Z", "source_id": 64274959, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:15:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:35Z", "source_id": 20367659, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:01Z", "source_id": 64282668, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:19:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:05Z", "source_id": 20369983, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:24Z", "source_id": 64286545, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:22:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:25Z", "source_id": 20371240, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:45Z", "source_id": 64290211, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:48Z", "source_id": 20372418, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:19Z", "source_id": 64297536, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:29:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:26Z", "source_id": 20374678, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:53Z", "source_id": 64309001, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:55Z", "source_id": 20378303, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:02Z", "source_id": 64315389, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:40:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:04Z", "source_id": 20380255, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:41Z", "source_id": 64319315, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:43Z", "source_id": 20381541, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] Stansted Airport 2258 2258 3 None None London Liverpool Street 2344 2344 7 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02918/2026-09-21/detailed None Tottenham Hale 2026-09-21T23:31:00+01:00 London Liverpool Street 14.0 {"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 5.9 2330 2344 Tottenham Hale London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-21 22:54:22 TERMINATED 2026-09-21 22:44:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381541 1790030564457234 74 74 2026-09-21 22:54:11.533566 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:11.395042
726184 755800 C82682 871C90M821 2026-09-21 COMPLETE 20381927 2026-09-21 23:44:00 2026-09-21 22:54:22 2026-09-23 22:54:22 {"id": 755800, "stp": "P", "toc": "Southern", "uid": "C82682", "consist": "377106+377207+377437", "dest_crs": "CCH", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82682/2026-09-21/detailed", "trust_id": "871C90M821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chichester", "service_date": "2026-09-21", "dest_arr_time": "2337", "dest_platform": "2", "is_terminated": 1, "next_location": "Chichester", "signalling_id": "1C90", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "2344", "current_leg_dep": "2335", "current_leg_end": "Chichester", "origin_dep_time": "2205", "origin_platform": "17", "current_location": "Chichester", "last_update_time": "2026-09-21T22:54:22", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6404467063726569, 50.83079928896242], [-0.641706, 50.83079889999999], [-0.6421837, 50.830800200000006], [-0.6437469, 50.8308016], [-0.6442019, 50.8308049], [-0.6449788999999999, 50.8308297], [-0.6455499, 50.83083299999999], [-0.6469907, 50.8308357], [-0.6471446999999999, 50.830835400000005], [-0.6563151, 50.83084680000001], [-0.6695102999999999, 50.83084459999999], [-0.6746972999999999, 50.8308497], [-0.6893293999999999, 50.8308639], [-0.6894393, 50.830863999999984], [-0.6896971, 50.830864299999995], [-0.6902175999999999, 50.83087359999998], [-0.6902490999999998, 50.8308743], [-0.6904362999999999, 50.83087839999999], [-0.6905416, 50.8308801], [-0.6908918999999999, 50.83088849999999], [-0.7059773, 50.831389], [-0.7124863999999999, 50.83160610000001], [-0.7186522272956171, 50.8318167417532], [-0.7289137, 50.832167299999995], [-0.7291765999999998, 50.8321763], [-0.7293405, 50.8321819], [-0.7354975, 50.83239220000001], [-0.7367763, 50.8324221], [-0.737518, 50.832430300000006], [-0.7386068, 50.8324211], [-0.7395364, 50.8324136], [-0.7488682, 50.832300700000005], [-0.753571, 50.8322438], [-0.7546326999999999, 50.832231], [-0.7658674, 50.83209509999999], [-0.774067, 50.8319838], [-0.7762697, 50.83195619999999], [-0.7798385999999999, 50.8319078], [-0.7810670999999999, 50.83188830000001], [-0.7816833, 50.83188080000001], [-0.7818449999999999, 50.83188049999999], [-0.7820505, 50.8318816], [-0.7823639000000001, 50.8318824], [-0.7826171999999999, 50.8318847], [-0.7828574, 50.83189], [-0.7832303, 50.831901]]}", "current_leg_start": "Barnham", "dest_arr_time_act": "2337", "motion_projection": null, "next_location_lat": "50.8319010", "next_location_lon": "-0.7832303", "previous_location": "Barnham", "current_leg_milage": "6.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.995, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.372, \"from_m\": 3337.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.978, \"from_m\": 6736.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.695, \"from_m\": 7545.978, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.396, \"from_m\": 8072.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.029, \"from_m\": 10338.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.778, \"from_m\": 14876.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.188, \"from_m\": 14921.778, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.639, \"from_m\": 15785.188, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.604, \"from_m\": 16681.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.86, \"from_m\": 16718.604, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.296, \"from_m\": 17112.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.964, \"from_m\": 17143.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17295.663, \"from_m\": 17231.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17331.37, \"from_m\": 17295.663, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17375.641, \"from_m\": 17331.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.205, \"from_m\": 17375.641, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18711.849, \"from_m\": 17434.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23054.83, \"from_m\": 18711.849, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23171.599, \"from_m\": 23054.83, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23294.13, \"from_m\": 23171.599, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23360.908, \"from_m\": 23294.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34256.012, \"from_m\": 23360.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34989.36, \"from_m\": 34256.012, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43481.83, \"from_m\": 34989.36, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43552.819, \"from_m\": 43481.83, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47004.621, \"from_m\": 43552.819, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47115.367, \"from_m\": 47004.621, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47147.658, \"from_m\": 47115.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47229.226, \"from_m\": 47147.658, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47589.064, \"from_m\": 47229.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47771.456, \"from_m\": 47589.064, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48175.367, \"from_m\": 47771.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51244.867, \"from_m\": 48175.367, \"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\": 52103.14, \"from_m\": 51244.867, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57473.897, \"from_m\": 52103.14, \"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\": 60189.304, \"from_m\": 57473.897, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60341.005, \"from_m\": 60189.304, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60715.146, \"from_m\": 60341.005, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61287.254, \"from_m\": 60715.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\": 72045.389, \"from_m\": 61287.254, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73429.301, \"from_m\": 72045.389, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78635.058, \"from_m\": 73429.301, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82444.903, \"from_m\": 78635.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\": 94036.659, \"from_m\": 82444.903, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 94082.156, \"from_m\": 94036.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96545.62, \"from_m\": 94082.156, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97329.544, \"from_m\": 96545.62, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97565.004, \"from_m\": 97329.544, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97670.452, \"from_m\": 97565.004, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97722.137, \"from_m\": 97670.452, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101814.853, \"from_m\": 97722.137, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102441.917, \"from_m\": 101814.853, \"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\": 102473.875, \"from_m\": 102441.917, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102528.515, \"from_m\": 102473.875, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 102669.81, \"from_m\": 102528.515, \"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\": 112243.274, \"from_m\": 102669.81, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 755800, \"profile_key\": \"e02b2a09922512a7b0068d2c7173fcb7b9d9b9e6619330ca288b561984fd0baa\", \"schedule_id\": 7760, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2212H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.54, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.906, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.258, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": false, \"wtt_arr\": \"2221H\", \"wtt_dep\": \"2223H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.968, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.837, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.13, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.572, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": false, \"wtt_arr\": \"2237H\", \"wtt_dep\": \"2239\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 43117.19, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244H\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 47466.238, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": false, \"wtt_arr\": \"2247H\", \"wtt_dep\": \"2248H\", \"location\": \"Crawley\", \"stage_seq\": 15, \"distance_m\": 49680.544, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Littlehaven\", \"stage_seq\": 16, \"distance_m\": 59386.933, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": false, \"wtt_arr\": \"2257\", \"wtt_dep\": \"2301\", \"location\": \"Horsham\", \"stage_seq\": 17, \"distance_m\": 61038.159, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308H\", \"location\": \"Billingshurst\", \"stage_seq\": 18, \"distance_m\": 72518.229, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313\", \"location\": \"Pulborough\", \"stage_seq\": 19, \"distance_m\": 80752.763, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Arundel Jn\", \"stage_seq\": 20, \"distance_m\": 96802.774, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Ford\", \"stage_seq\": 21, \"distance_m\": 97897.585, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2330\", \"location\": \"Barnham\", \"stage_seq\": 22, \"distance_m\": 102139.413, \"section_seq\": 1, \"route_path_id\": 132786}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": null, \"location\": \"Chichester\", \"stage_seq\": 23, \"distance_m\": 112243.274, \"section_seq\": 1, \"route_path_id\": 132786}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 112243.274, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132786}], \"total_distance_m\": 112243.274, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 105792.585, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6450.689, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2205", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "50.8319010", "current_position_lon": "-0.7832303", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:30Z\", \"source_id\": 64152997, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:36Z\", \"source_id\": 20330723, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:18Z\", \"source_id\": 64161033, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:20Z\", \"source_id\": 20333074, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:44Z\", \"source_id\": 64170362, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:50Z\", \"source_id\": 20335823, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:52Z\", \"source_id\": 64174633, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:54Z\", \"source_id\": 20337094, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:02Z\", \"source_id\": 64185414, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:05Z\", \"source_id\": 20340459, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:58Z\", \"source_id\": 64211465, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:04Z\", \"source_id\": 20348176, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:16Z\", \"source_id\": 64225325, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:20Z\", \"source_id\": 20352521, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:53Z\", \"source_id\": 64234485, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:58Z\", \"source_id\": 20355182, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:19Z\", \"source_id\": 64249950, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:23Z\", \"source_id\": 20359895, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:56Z\", \"source_id\": 64252771, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:00Z\", \"source_id\": 20360758, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:34Z\", \"source_id\": 64274967, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:35Z\", \"source_id\": 20367665, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:27Z\", \"source_id\": 64281792, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:28Z\", \"source_id\": 20369690, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:59Z\", \"source_id\": 64300026, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:06Z\", \"source_id\": 20375415, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:06Z\", \"source_id\": 64306357, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:10Z\", \"source_id\": 20377451, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:35Z\", \"source_id\": 64320531, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:38Z\", \"source_id\": 20381927, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chichester", "service_state_platform": "2", "timing_fact_generation": 1790030618873305, "current_leg_arrival_utc": "2026-09-21T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:14.523121", "service_state_evidence_id": 20381927, "current_leg_start_actual_dep": "2026-09-21T23:37:00+01:00", "operational_evidence_version": 140, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:15.198960", "service_state_valid_until_kind": null, "operational_interpretation_version": 140, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None CCH 1C90 377106+377207+377437 12 100 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.995, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.372, "from_m": 3337.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.978, "from_m": 6736.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.695, "from_m": 7545.978, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.396, "from_m": 8072.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.029, "from_m": 10338.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.778, "from_m": 14876.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.188, "from_m": 14921.778, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.639, "from_m": 15785.188, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.604, "from_m": 16681.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.86, "from_m": 16718.604, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.296, "from_m": 17112.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.964, "from_m": 17143.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.663, "from_m": 17231.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17331.37, "from_m": 17295.663, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17375.641, "from_m": 17331.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.205, "from_m": 17375.641, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18711.849, "from_m": 17434.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23054.83, "from_m": 18711.849, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23171.599, "from_m": 23054.83, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23294.13, "from_m": 23171.599, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23360.908, "from_m": 23294.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34256.012, "from_m": 23360.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34989.36, "from_m": 34256.012, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43481.83, "from_m": 34989.36, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43552.819, "from_m": 43481.83, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47004.621, "from_m": 43552.819, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47115.367, "from_m": 47004.621, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47147.658, "from_m": 47115.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47229.226, "from_m": 47147.658, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47589.064, "from_m": 47229.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47771.456, "from_m": 47589.064, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48175.367, "from_m": 47771.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51244.867, "from_m": 48175.367, "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": 52103.14, "from_m": 51244.867, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57473.897, "from_m": 52103.14, "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": 60189.304, "from_m": 57473.897, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60341.005, "from_m": 60189.304, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60715.146, "from_m": 60341.005, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61287.254, "from_m": 60715.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": 72045.389, "from_m": 61287.254, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73429.301, "from_m": 72045.389, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78635.058, "from_m": 73429.301, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82444.903, "from_m": 78635.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": 94036.659, "from_m": 82444.903, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 94082.156, "from_m": 94036.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96545.62, "from_m": 94082.156, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97329.544, "from_m": 96545.62, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97565.004, "from_m": 97329.544, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97670.452, "from_m": 97565.004, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97722.137, "from_m": 97670.452, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101814.853, "from_m": 97722.137, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102441.917, "from_m": 101814.853, "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": 102473.875, "from_m": 102441.917, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102528.515, "from_m": 102473.875, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 102669.81, "from_m": 102528.515, "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": 112243.274, "from_m": 102669.81, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 755800, "profile_key": "e02b2a09922512a7b0068d2c7173fcb7b9d9b9e6619330ca288b561984fd0baa", "schedule_id": 7760, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2205", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 132786}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2212H", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Balham", "stage_seq": 5, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216H", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.54, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.906, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.258, "section_seq": 1, "route_path_id": 132786}, {"is_pass": false, "wtt_arr": "2221H", "wtt_dep": "2223H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.968, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227", "location": "Purley", "stage_seq": 10, "distance_m": 21705.837, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.13, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.572, "section_seq": 1, "route_path_id": 132786}, {"is_pass": false, "wtt_arr": "2237H", "wtt_dep": "2239", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.19, "section_seq": 1, "route_path_id": 132786}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244H", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47466.238, "section_seq": 1, "route_path_id": 132786}, {"is_pass": false, "wtt_arr": "2247H", "wtt_dep": "2248H", "location": "Crawley", "stage_seq": 15, "distance_m": 49680.544, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Littlehaven", "stage_seq": 16, "distance_m": 59386.933, "section_seq": 1, "route_path_id": 132786}, {"is_pass": false, "wtt_arr": "2257", "wtt_dep": "2301", "location": "Horsham", "stage_seq": 17, "distance_m": 61038.159, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308H", "location": "Billingshurst", "stage_seq": 18, "distance_m": 72518.229, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313", "location": "Pulborough", "stage_seq": 19, "distance_m": 80752.763, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Arundel Jn", "stage_seq": 20, "distance_m": 96802.774, "section_seq": 1, "route_path_id": 132786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Ford", "stage_seq": 21, "distance_m": 97897.585, "section_seq": 1, "route_path_id": 132786}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Barnham", "stage_seq": 22, "distance_m": 102139.413, "section_seq": 1, "route_path_id": 132786}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": null, "location": "Chichester", "stage_seq": 23, "distance_m": 112243.274, "section_seq": 1, "route_path_id": 132786}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 112243.274, "from_m": 0.0, "section_seq": 1, "route_path_id": 132786}], "total_distance_m": 112243.274, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 105792.585, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6450.689, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:30Z", "source_id": 64152997, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:12:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:36Z", "source_id": 20330723, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:18Z", "source_id": 64161033, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:15:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:20Z", "source_id": 20333074, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:44Z", "source_id": 64170362, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:20:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:50Z", "source_id": 20335823, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:52Z", "source_id": 64174633, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:54Z", "source_id": 20337094, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:02Z", "source_id": 64185414, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:28:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:05Z", "source_id": 20340459, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:58Z", "source_id": 64211465, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:41:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:04Z", "source_id": 20348176, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:16Z", "source_id": 64225325, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:20Z", "source_id": 20352521, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30711, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:53Z", "source_id": 64234485, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:58Z", "source_id": 20355182, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30725, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:19Z", "source_id": 64249950, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:01:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:23Z", "source_id": 20359895, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30779, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:56Z", "source_id": 64252771, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:00Z", "source_id": 20360758, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30818, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:34Z", "source_id": 64274967, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:15:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:35Z", "source_id": 20367665, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30823, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:27Z", "source_id": 64281792, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:19:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:28Z", "source_id": 20369690, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:59Z", "source_id": 64300026, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:30:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:06Z", "source_id": 20375415, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:06Z", "source_id": 64306357, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:35:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:10Z", "source_id": 20377451, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:35Z", "source_id": 64320531, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:38Z", "source_id": 20381927, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] London Victoria (C) 2205 2205 17 None None Chichester 2337 2337 2 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:C82682/2026-09-21/detailed None Barnham 2026-09-21T23:37:00+01:00 Chichester 9.0 {"type": "LineString", "coordinates": [[-0.6404467063726569, 50.83079928896242], [-0.641706, 50.83079889999999], [-0.6421837, 50.830800200000006], [-0.6437469, 50.8308016], [-0.6442019, 50.8308049], [-0.6449788999999999, 50.8308297], [-0.6455499, 50.83083299999999], [-0.6469907, 50.8308357], [-0.6471446999999999, 50.830835400000005], [-0.6563151, 50.83084680000001], [-0.6695102999999999, 50.83084459999999], [-0.6746972999999999, 50.8308497], [-0.6893293999999999, 50.8308639], [-0.6894393, 50.830863999999984], [-0.6896971, 50.830864299999995], [-0.6902175999999999, 50.83087359999998], [-0.6902490999999998, 50.8308743], [-0.6904362999999999, 50.83087839999999], [-0.6905416, 50.8308801], [-0.6908918999999999, 50.83088849999999], [-0.7059773, 50.831389], [-0.7124863999999999, 50.83160610000001], [-0.7186522272956171, 50.8318167417532], [-0.7289137, 50.832167299999995], [-0.7291765999999998, 50.8321763], [-0.7293405, 50.8321819], [-0.7354975, 50.83239220000001], [-0.7367763, 50.8324221], [-0.737518, 50.832430300000006], [-0.7386068, 50.8324211], [-0.7395364, 50.8324136], [-0.7488682, 50.832300700000005], [-0.753571, 50.8322438], [-0.7546326999999999, 50.832231], [-0.7658674, 50.83209509999999], [-0.774067, 50.8319838], [-0.7762697, 50.83195619999999], [-0.7798385999999999, 50.8319078], [-0.7810670999999999, 50.83188830000001], [-0.7816833, 50.83188080000001], [-0.7818449999999999, 50.83188049999999], [-0.7820505, 50.8318816], [-0.7823639000000001, 50.8318824], [-0.7826171999999999, 50.8318847], [-0.7828574, 50.83189], [-0.7832303, 50.831901]]} 6.2 2335 2344 Barnham Chichester Chichester 50.8319010 -0.7832303 50.8319010 -0.7832303 1 0 2026-09-21 22:54:22 TERMINATED 2026-09-21 22:44:00 Chichester TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381927 1790030618873305 140 140 2026-09-21 22:54:15.198960 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:14.523121
726185 756773 C59821 592P79M821 2026-09-21 COMPLETE 20381682 2026-09-21 23:44:00 2026-09-21 22:54:22 2026-09-23 22:54:22 {"id": 756773, "stp": "P", "toc": "East Midlands Railway", "uid": "C59821", "consist": "170416", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C59821/2026-09-21/detailed", "trust_id": "592P79M821", "origin_crs": "LEI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-21", "dest_arr_time": "2334", "dest_platform": "6C", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "2P79", "timing_status": "LATE", "origin_station": "Leicester", "current_leg_arr": "2344", "current_leg_dep": "2338", "current_leg_end": "Nottingham", "origin_dep_time": "2252", "origin_platform": "1", "current_location": "Nottingham", "last_update_time": "2026-09-21T22:54:22", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Beeston", "dest_arr_time_act": "2334", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Beeston", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 330.25, \"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\": 910.589, \"from_m\": 330.25, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 968.535, \"from_m\": 910.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1485.095, \"from_m\": 968.535, \"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\": 8160.463, \"from_m\": 1485.095, \"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\": 8210.343, \"from_m\": 8160.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8268.069, \"from_m\": 8210.343, \"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\": 8376.478, \"from_m\": 8268.069, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8871.954, \"from_m\": 8376.478, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9015.298, \"from_m\": 8871.954, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9044.629, \"from_m\": 9015.298, \"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\": 13285.202, \"from_m\": 9044.629, \"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\": 13488.186, \"from_m\": 13285.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15414.605, \"from_m\": 13488.186, \"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\": 17515.513, \"from_m\": 15414.605, \"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\": 26415.246, \"from_m\": 17515.513, \"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\": 32445.499, \"from_m\": 26415.246, \"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\": 33075.192, \"from_m\": 32445.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34168.433, \"from_m\": 33075.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\": 35921.061, \"from_m\": 34168.433, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35963.447, \"from_m\": 35921.061, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43902.826, \"from_m\": 35963.447, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 44267.732, \"from_m\": 43902.826, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44318.932, \"from_m\": 44267.732, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44370.213, \"from_m\": 44318.932, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44708.597, \"from_m\": 44370.213, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44933.069, \"from_m\": 44708.597, \"capability_applied\": null, \"effective_limit_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\": 756773, \"profile_key\": \"796f4ae2a95a0d29cbcf79d8c92204ff0d7192ce17a7afde4e71f7fdd1565af9\", \"schedule_id\": 7085, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Leicester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300\", \"location\": \"Syston\", \"stage_seq\": 2, \"distance_m\": 8268.069, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300H\", \"location\": \"Syston South Jn\", \"stage_seq\": 3, \"distance_m\": 8483.559, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Syston North Jn\", \"stage_seq\": 4, \"distance_m\": 9015.298, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2305\", \"location\": \"Sileby\", \"stage_seq\": 5, \"distance_m\": 12802.729, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Sileby Jn\", \"stage_seq\": 6, \"distance_m\": 13418.826, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2310\", \"location\": \"Loughborough\", \"stage_seq\": 7, \"distance_m\": 20881.594, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2318\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 8, \"distance_m\": 31476.411, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Trent South Jn\", \"stage_seq\": 9, \"distance_m\": 33058.396, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320H\", \"location\": \"Trent East Jn\", \"stage_seq\": 10, \"distance_m\": 34127.063, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Attenborough\", \"stage_seq\": 11, \"distance_m\": 37379.045, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Beeston\", \"stage_seq\": 12, \"distance_m\": 39562.179, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Beeston South Jn\", \"stage_seq\": 13, \"distance_m\": 40352.835, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Mansfield Jn\", \"stage_seq\": 14, \"distance_m\": 43944.532, \"section_seq\": 1, \"route_path_id\": 132722}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 15, \"distance_m\": 44933.069, \"section_seq\": 1, \"route_path_id\": 132722}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 44933.069, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132722}], \"total_distance_m\": 44933.069, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 44256.491, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 676.578, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2252", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:28Z\", \"source_id\": 64255744, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:35Z\", \"source_id\": 20361641, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:14Z\", \"source_id\": 64262205, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:16Z\", \"source_id\": 20363667, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:22Z\", \"source_id\": 64278144, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:25Z\", \"source_id\": 20368633, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:03Z\", \"source_id\": 64290628, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:04Z\", \"source_id\": 20372549, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:08Z\", \"source_id\": 64304856, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:11Z\", \"source_id\": 20377001, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:54Z\", \"source_id\": 64310659, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:59Z\", \"source_id\": 20378810, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16518, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:02Z\", \"source_id\": 64319777, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:06Z\", \"source_id\": 20381682, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "6", "timing_fact_generation": 1790030587672203, "current_leg_arrival_utc": "2026-09-21T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:18.456367", "service_state_evidence_id": 20381682, "current_leg_start_actual_dep": "2026-09-21T23:38:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:18.985492", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P LEI NOT 2P79 170416 3 100 None {"version": 3, "segments": [{"to_m": 330.25, "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": 910.589, "from_m": 330.25, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 968.535, "from_m": 910.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1485.095, "from_m": 968.535, "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": 8160.463, "from_m": 1485.095, "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": 8210.343, "from_m": 8160.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8268.069, "from_m": 8210.343, "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": 8376.478, "from_m": 8268.069, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8871.954, "from_m": 8376.478, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9015.298, "from_m": 8871.954, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9044.629, "from_m": 9015.298, "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": 13285.202, "from_m": 9044.629, "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": 13488.186, "from_m": 13285.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15414.605, "from_m": 13488.186, "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": 17515.513, "from_m": 15414.605, "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": 26415.246, "from_m": 17515.513, "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": 32445.499, "from_m": 26415.246, "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": 33075.192, "from_m": 32445.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34168.433, "from_m": 33075.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": 35921.061, "from_m": 34168.433, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35963.447, "from_m": 35921.061, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43902.826, "from_m": 35963.447, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 44267.732, "from_m": 43902.826, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44318.932, "from_m": 44267.732, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44370.213, "from_m": 44318.932, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44708.597, "from_m": 44370.213, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44933.069, "from_m": 44708.597, "capability_applied": null, "effective_limit_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": 756773, "profile_key": "796f4ae2a95a0d29cbcf79d8c92204ff0d7192ce17a7afde4e71f7fdd1565af9", "schedule_id": 7085, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2252", "location": "Leicester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132722}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300", "location": "Syston", "stage_seq": 2, "distance_m": 8268.069, "section_seq": 1, "route_path_id": 132722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300H", "location": "Syston South Jn", "stage_seq": 3, "distance_m": 8483.559, "section_seq": 1, "route_path_id": 132722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Syston North Jn", "stage_seq": 4, "distance_m": 9015.298, "section_seq": 1, "route_path_id": 132722}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2305", "location": "Sileby", "stage_seq": 5, "distance_m": 12802.729, "section_seq": 1, "route_path_id": 132722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Sileby Jn", "stage_seq": 6, "distance_m": 13418.826, "section_seq": 1, "route_path_id": 132722}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2310", "location": "Loughborough", "stage_seq": 7, "distance_m": 20881.594, "section_seq": 1, "route_path_id": 132722}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2318", "location": "East Midlands Parkway", "stage_seq": 8, "distance_m": 31476.411, "section_seq": 1, "route_path_id": 132722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Trent South Jn", "stage_seq": 9, "distance_m": 33058.396, "section_seq": 1, "route_path_id": 132722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "Trent East Jn", "stage_seq": 10, "distance_m": 34127.063, "section_seq": 1, "route_path_id": 132722}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Attenborough", "stage_seq": 11, "distance_m": 37379.045, "section_seq": 1, "route_path_id": 132722}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Beeston", "stage_seq": 12, "distance_m": 39562.179, "section_seq": 1, "route_path_id": 132722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Beeston South Jn", "stage_seq": 13, "distance_m": 40352.835, "section_seq": 1, "route_path_id": 132722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Mansfield Jn", "stage_seq": 14, "distance_m": 43944.532, "section_seq": 1, "route_path_id": 132722}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": null, "location": "Nottingham", "stage_seq": 15, "distance_m": 44933.069, "section_seq": 1, "route_path_id": 132722}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 44933.069, "from_m": 0.0, "section_seq": 1, "route_path_id": 132722}], "total_distance_m": 44933.069, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 44256.491, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 676.578, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 17412, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:28Z", "source_id": 64255744, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:35Z", "source_id": 20361641, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17371, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:14Z", "source_id": 64262205, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:16Z", "source_id": 20363667, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17354, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:22Z", "source_id": 64278144, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:17:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:25Z", "source_id": 20368633, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16846, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:03Z", "source_id": 64290628, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:04Z", "source_id": 20372549, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16356, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:08Z", "source_id": 64304856, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:11Z", "source_id": 20377001, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16364, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:54Z", "source_id": 64310659, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:59Z", "source_id": 20378810, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16518, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:02Z", "source_id": 64319777, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:44:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:06Z", "source_id": 20381682, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] Leicester 2252 2252 1 None None Nottingham 2334 2334 6C LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:C59821/2026-09-21/detailed None Beeston 2026-09-21T23:38:00+01:00 Nottingham 6.0 {"type": "LineString", "coordinates": [[-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} 3.3 2338 2344 Beeston Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-21 22:54:22 TERMINATED 2026-09-21 22:44:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381682 1790030587672203 56 56 2026-09-21 22:54:18.985492 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:18.456367
726186 755673 G80112 041E32M821 2026-09-21 COMPLETE 20381839 2026-09-21 23:44:00 2026-09-21 22:54:22 2026-09-23 22:54:22 {"id": 755673, "stp": "P", "toc": "London North Eastern Railway", "uid": "G80112", "consist": "801206", "dest_crs": "NCL", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G80112/2026-09-21/detailed", "trust_id": "041E32M821", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-21", "dest_arr_time": "2341", "dest_platform": "3", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "1E32", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2344", "current_leg_dep": "2324", "current_leg_end": "Newcastle", "origin_dep_time": "2200", "origin_platform": "6", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-21T22:54:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6827807793901022, 55.162427427855526], [-1.6827809, 55.162427399999984], [-1.6831788, 55.162333], [-1.683575, 55.162226399999994], [-1.6837755, 55.1621566], [-1.6840227999999997, 55.162074], [-1.6843136, 55.1619458], [-1.6845876, 55.1618081], [-1.6848564, 55.1616474], [-1.6851233999999995, 55.161465799999995], [-1.6853550999999998, 55.1612869], [-1.6855765, 55.161095399999994], [-1.6857841999999998, 55.1608693], [-1.6858758, 55.160755900000005], [-1.6859657, 55.1606299], [-1.6861133, 55.1603935], [-1.6862199, 55.1601633], [-1.6862726, 55.1600192], [-1.686309, 55.15977669999999], [-1.68635, 55.15948559999999], [-1.6862995999999997, 55.1589663], [-1.6862573999999997, 55.15883780000001], [-1.6861964, 55.1586905], [-1.6861319, 55.15855289999999], [-1.6860495999999998, 55.1583897], [-1.6857926999999997, 55.1580373], [-1.6856331999999998, 55.157853200000005], [-1.6854678, 55.1576671], [-1.6835928999999998, 55.1558167], [-1.6829972999999998, 55.1552288], [-1.6819513999999998, 55.1541919], [-1.6802577, 55.15249489999999], [-1.6800911999999997, 55.152325], [-1.6777697, 55.1499561], [-1.6758587, 55.1479952], [-1.6749029, 55.1470116], [-1.6739206999999998, 55.145993399999995], [-1.672633339914448, 55.14469882043708], [-1.6723524999999997, 55.1444164], [-1.6717411999999998, 55.143737], [-1.6711917, 55.14306239999999], [-1.6692806, 55.140452299999986], [-1.6689957, 55.1400631], [-1.6677441999999998, 55.13831849999999], [-1.6671424, 55.1374576], [-1.6653197, 55.1348558], [-1.6652391999999998, 55.1347427], [-1.6630387999999998, 55.1316503], [-1.6627235, 55.13120800000001], [-1.6624357, 55.1307623], [-1.6618695, 55.1298641], [-1.6613882000000002, 55.1290115], [-1.6613513999999998, 55.1289397], [-1.6608839999999998, 55.1279881], [-1.6607514999999995, 55.1276964], [-1.6606508, 55.127474599999985], [-1.6605478, 55.12725269999999], [-1.6604446, 55.1270305], [-1.6602527, 55.12659159999999], [-1.6598785, 55.12570830000001], [-1.6591422, 55.123934299999995], [-1.6579066999999998, 55.121217], [-1.6566837, 55.1184603], [-1.6565354, 55.118126100000005], [-1.6561052999999997, 55.11707990000001], [-1.6560300999999995, 55.1169158], [-1.6552514, 55.1150621], [-1.6552376, 55.11502920000001], [-1.6545507, 55.1134664], [-1.6538431, 55.11187929999999], [-1.6535024, 55.1112038], [-1.6531228, 55.11053259999999], [-1.6527899999999998, 55.110048500000005], [-1.6524128, 55.1095541], [-1.6518329, 55.1088781], [-1.6511422, 55.108187099999995], [-1.6510656999999995, 55.1081118], [-1.6508158, 55.107874999999986], [-1.6505327000000003, 55.1076129], [-1.6502592, 55.107376900000006], [-1.649937, 55.107103599999995], [-1.6495995999999995, 55.1068486], [-1.649223, 55.10657549999999], [-1.6484811999999998, 55.1060583], [-1.6478196, 55.1056396], [-1.6464763, 55.104799799999995], [-1.6460685, 55.10455], [-1.6456390999999997, 55.104308499999995], [-1.6451803, 55.1040727], [-1.6446268, 55.1038076], [-1.6440343, 55.1035468], [-1.6434489999999995, 55.1033039], [-1.6428187, 55.10305470000001], [-1.6395068000000002, 55.1017987], [-1.6386581999999998, 55.10147750000001], [-1.6362525, 55.1005668], [-1.6347381999999997, 55.0999886], [-1.6339274, 55.09963030000001], [-1.6334477, 55.0994471], [-1.6328557999999995, 55.099221100000015], [-1.6316342, 55.09875679999999], [-1.6308916, 55.09848999999999], [-1.6288747, 55.09774240000001], [-1.6283478999999998, 55.097564899999995], [-1.627781, 55.0973808], [-1.6272470999999995, 55.0972101], [-1.6266789999999998, 55.097045099999995], [-1.6261228, 55.096893300000005], [-1.6255288, 55.0967461], [-1.6249199000000003, 55.0966001], [-1.6243437999999997, 55.09648049999999], [-1.6235154999999997, 55.0963125], [-1.6226701, 55.09616249999999], [-1.6220017, 55.0960591], [-1.6213090999999995, 55.0959658], [-1.6206176, 55.0958763], [-1.6198988999999997, 55.0957908], [-1.6186889999999998, 55.09563769999999], [-1.6182426000000003, 55.095583899999994], [-1.6179976, 55.0955562], [-1.617806, 55.09553299999999], [-1.6169675114151385, 55.095442837522064], [-1.6163571, 55.0953772], [-1.615773, 55.0953044], [-1.6152067, 55.095229], [-1.6146306, 55.0951455], [-1.6140959, 55.0950616], [-1.6135145, 55.09496270000001], [-1.6129682, 55.09485660000001], [-1.6123598999999995, 55.0947295], [-1.6117977, 55.0945991], [-1.6110246, 55.094415899999994], [-1.6104614, 55.094260000000006], [-1.6098872999999998, 55.09409970000001], [-1.6092995, 55.093928], [-1.6087576999999995, 55.0937576], [-1.608163, 55.0935621], [-1.6076156, 55.0933653], [-1.6075084332906626, 55.09332654180912], [-1.6070672999999998, 55.093167], [-1.6065453, 55.09296340000001], [-1.6058612999999995, 55.0926701], [-1.6052124999999997, 55.0923734], [-1.6048740999999995, 55.092214799999994], [-1.6045632, 55.09205919999999], [-1.6041887999999995, 55.09187610000001], [-1.6038577, 55.09169569999999], [-1.6032016, 55.09132179999999], [-1.6026234999999998, 55.0909723], [-1.6021991, 55.0906996], [-1.6018039000000002, 55.0904358], [-1.6013815, 55.0901385], [-1.6010026, 55.0898516], [-1.6006793, 55.0896036], [-1.6003716, 55.0893496], [-1.6000821999999997, 55.0891066], [-1.5998064, 55.08885810000001], [-1.5994563, 55.08853770000001], [-1.5991464, 55.088238], [-1.5987125999999998, 55.087754], [-1.5983407, 55.0873403], [-1.5976984, 55.0864666], [-1.5974733999999997, 55.0861311], [-1.5972665, 55.08578459999998], [-1.5968875, 55.08509219999999], [-1.5967406999999998, 55.08477489999999], [-1.5966100999999997, 55.084452600000006], [-1.5963746, 55.0838096], [-1.5962742, 55.08348749999998], [-1.5961842999999998, 55.083163199999994], [-1.5961113999999998, 55.0828351], [-1.5960503999999998, 55.0825049], [-1.5959825, 55.0818612], [-1.5959526999999998, 55.0812179], [-1.5959722999999997, 55.08064559999999], [-1.5960322000000002, 55.08010420000001], [-1.596186, 55.07906189999999], [-1.5963849999999995, 55.078017], [-1.5966724, 55.07631479999999], [-1.5967639, 55.075842599999994], [-1.5970915, 55.0739815], [-1.5971916999999998, 55.07341399999999], [-1.5975435, 55.0714207], [-1.5977034, 55.070532099999994], [-1.5978674999999998, 55.0696094], [-1.5980265, 55.06867999999999], [-1.5980788, 55.06836990000001], [-1.5982897, 55.067213800000005], [-1.5983676, 55.066806], [-1.5983940999999997, 55.0666414], [-1.5984641, 55.06620550000001], [-1.5988459, 55.064044900000006], [-1.5989021999999995, 55.06360779999999], [-1.5989394999999995, 55.06316970000001], [-1.5989626, 55.06229369999999], [-1.5989123999999997, 55.061418200000006], [-1.5988496, 55.0609772], [-1.5987748999999998, 55.060534700000005], [-1.5986684999999998, 55.0600183], [-1.5984591, 55.059239899999994], [-1.5984199999999995, 55.0591047], [-1.5982051, 55.0585068], [-1.5979636, 55.0579129], [-1.5977741999999997, 55.05751969999999], [-1.5975650999999995, 55.05712789999999], [-1.5974866999999997, 55.056976199999994], [-1.5970270999999998, 55.0562109], [-1.59629, 55.05502580000001], [-1.5955429999999995, 55.05383280000001], [-1.5937259999999998, 55.050889100000006], [-1.5920390999999998, 55.0481737], [-1.5905939, 55.045772], [-1.5905400999999997, 55.0456883], [-1.5905062, 55.04563569999999], [-1.5901109, 55.0450214], [-1.5899156, 55.0447179], [-1.5892448999999995, 55.043673199999986], [-1.5881400600075344, 55.04188816749413], [-1.5876947, 55.04116859999999], [-1.5861767, 55.0387208], [-1.5856512, 55.0378386], [-1.5849255999999998, 55.036707], [-1.5837897999999997, 55.0348577], [-1.5835446999999998, 55.0344649], [-1.5830194, 55.03362309999999], [-1.5828842, 55.033406500000005], [-1.582637, 55.033010299999994], [-1.5823792999999995, 55.03259349999999], [-1.5821100999999995, 55.0321796], [-1.5817483, 55.0315854], [-1.5815634, 55.0312899], [-1.5813740999999997, 55.0309924], [-1.5810816999999997, 55.03054290000001], [-1.5808408, 55.0301942], [-1.5805727, 55.0298433], [-1.5800436, 55.02918799999999], [-1.5797603999999998, 55.0288662], [-1.5796127999999998, 55.028714499999985], [-1.5794503999999998, 55.028547399999994], [-1.5788752999999998, 55.02793619999999], [-1.57769, 55.0268893], [-1.5768050999999998, 55.0262215], [-1.5766672999999998, 55.0261244], [-1.5762807999999997, 55.0258502], [-1.5756017999999998, 55.025414899999994], [-1.5746826, 55.0248256], [-1.5722169, 55.0235403], [-1.5697139999999998, 55.022404900000005], [-1.5682768, 55.02167909999999], [-1.5665448, 55.0206692], [-1.5649732, 55.0195754], [-1.5635912999999997, 55.0184378], [-1.5632437, 55.01810979999999], [-1.5631653, 55.01803689999999], [-1.5630253999999997, 55.0179067], [-1.5624096, 55.01728599999999], [-1.5617786, 55.0165912], [-1.5614449999999995, 55.0161639], [-1.5613513, 55.01604389999999], [-1.5611887, 55.015829499999995], [-1.5605543, 55.0148883], [-1.5601882, 55.0142779], [-1.5600392052657266, 55.0139890248262], [-1.5599602326139947, 55.01383709720639], [-1.5598893608082876, 55.013703013081795], [-1.5598255635903369, 55.01358420337949], [-1.5597678147018743, 55.01347809902653], [-1.559715087884631, 55.01338213094999], [-1.5596663568803404, 55.01329373007694], [-1.5596205954307325, 55.013210327334434], [-1.5595767772775395, 55.013129353649546], [-1.5595338761624935, 55.01304823994936], [-1.5594908658273263, 55.0129644171609], [-1.5594467200137692, 55.01287531621127], [-1.559400412463554, 55.012778368027526], [-1.5593509169184128, 55.01267100353672], [-1.559297207120077, 55.01255065366595], [-1.559238256810278, 55.01241474934225], [-1.5591730397307486, 55.0122607214927], [-1.5589535, 55.0116963], [-1.5587513999999998, 55.0109236], [-1.5586615, 55.0106171], [-1.5585157999999997, 55.0100365], [-1.5583697, 55.00931679999999], [-1.5582157, 55.00825429999999], [-1.5581866, 55.00707270000001], [-1.5581694999999998, 55.00637270000001], [-1.5583325999999995, 55.004359], [-1.5583768999999998, 55.00381250000001], [-1.5586003999999998, 55.0012463], [-1.5589757999999998, 54.99917599999999], [-1.5592696999999998, 54.998184900000005], [-1.5592990999999998, 54.9981026], [-1.5593747999999998, 54.9979185], [-1.5595424, 54.99751080000001], [-1.5598266999999997, 54.99685209999999], [-1.5601788, 54.9961444], [-1.5603817, 54.9957793], [-1.5609962999999998, 54.9947512], [-1.5612823999999998, 54.99428170000001], [-1.5613039, 54.9942475], [-1.5614773, 54.99397170000001], [-1.5616598, 54.99367229999999], [-1.5620762, 54.99301859999999], [-1.5622315, 54.992784799999995], [-1.5623891, 54.9925402], [-1.5625721, 54.9923101], [-1.5627076999999998, 54.9921452], [-1.5628991, 54.9919109], [-1.5630596999999995, 54.991695], [-1.5632437, 54.9914524], [-1.5634833, 54.99115519999999], [-1.5637601999999995, 54.99081650000001], [-1.5637964, 54.990771], [-1.5639832, 54.9905361], [-1.5641049744588276, 54.99038365396537], [-1.5644092, 54.99000279999999], [-1.5646760999999998, 54.98968579999999], [-1.5650908, 54.9891992], [-1.5654516, 54.9887909], [-1.565761, 54.9884473], [-1.5661894999999997, 54.987982200000005], [-1.5666011999999998, 54.9875764], [-1.5666831, 54.9874956], [-1.5667884, 54.9873942], [-1.5671278999999998, 54.9870643], [-1.5674186, 54.98679610000001], [-1.5677118, 54.9865359], [-1.5678521, 54.9864159], [-1.5680187, 54.9862735], [-1.5683883, 54.98597660000001], [-1.5687053, 54.985733], [-1.5690347999999998, 54.985484199999995], [-1.569368, 54.9852477], [-1.569784, 54.9849544], [-1.5699892999999998, 54.9848145], [-1.5700847, 54.9847495], [-1.5703727999999997, 54.98454460000001], [-1.5705796, 54.98440370000001], [-1.5707893, 54.98426189999999], [-1.5713275999999998, 54.9839318], [-1.5716165999999998, 54.983757], [-1.5716846999999998, 54.9837177], [-1.5720881, 54.9834862], [-1.5723964, 54.9833139], [-1.5727804, 54.9831122], [-1.5731158, 54.9829446], [-1.5734836, 54.9827739], [-1.5738918999999998, 54.98259550000001], [-1.5742299, 54.98245579999999], [-1.5747924, 54.982237], [-1.5753062, 54.9820539], [-1.5755794, 54.9819608], [-1.5770334999999998, 54.9814829], [-1.578410753130368, 54.98103030611171], [-1.5802518, 54.9804253], [-1.5803071999999998, 54.980407099999994], [-1.5809581, 54.980193199999995], [-1.5811932999999998, 54.98011590000001], [-1.5824400999999997, 54.979706], [-1.5843005999999995, 54.97909140000001], [-1.5848070999999997, 54.97892319999999], [-1.5850023999999998, 54.9788584], [-1.5862164, 54.9784554], [-1.5869904999999995, 54.9782093], [-1.5877683, 54.9779594], [-1.5885917, 54.9777178], [-1.5894248999999998, 54.9774813], [-1.5898812999999998, 54.97735490000001], [-1.5900571999999995, 54.97730630000001], [-1.5901931, 54.977268599999995], [-1.5907553, 54.9771136], [-1.5908436, 54.977089199999995], [-1.5913005999999998, 54.976962799999995], [-1.5913189, 54.97695769999999], [-1.5915399, 54.97690070000001], [-1.5924536, 54.97664280000001], [-1.5930119, 54.976485499999995], [-1.5935836999999995, 54.9763316], [-1.5941516, 54.976174500000006], [-1.5946967999999997, 54.9760241], [-1.5956932999999998, 54.9757257], [-1.5960272, 54.9756236], [-1.5960909, 54.9756041], [-1.5966755, 54.97542109999999], [-1.5974318999999997, 54.97518440000001], [-1.5976943, 54.9751023], [-1.5981263999999995, 54.97497779999999], [-1.5989345999999998, 54.974752499999994], [-1.6008891999999997, 54.97420749999999], [-1.6029637999999995, 54.97354849999999], [-1.6030349999999998, 54.97352889999999], [-1.6033272, 54.9734486], [-1.6042817, 54.97318129999999], [-1.6043693, 54.9731548], [-1.6044207999999998, 54.9731392], [-1.6045726, 54.9730897], [-1.6046972, 54.97304569999999], [-1.6047995, 54.97300500000001], [-1.6049129999999998, 54.972956999999994], [-1.6050169999999997, 54.97291100000001], [-1.6051143, 54.972864], [-1.6051945, 54.97282439999999], [-1.6052822999999998, 54.9727778], [-1.6053616999999998, 54.9727323], [-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Morpeth", "dest_arr_time_act": "2338", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Morpeth", "current_leg_milage": "16.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 446.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1013.735, \"from_m\": 446.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1076.414, \"from_m\": 1013.735, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1142.866, \"from_m\": 1076.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1613.024, \"from_m\": 1142.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2251.766, \"from_m\": 1613.024, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5604.689, \"from_m\": 2251.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9316.096, \"from_m\": 5604.689, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 9388.056, \"from_m\": 9316.096, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10069.944, \"from_m\": 9388.056, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 16574.894, \"from_m\": 10069.944, \"capability_applied\": null, \"effective_limit_mph\": 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\": 25200.365, \"from_m\": 16574.894, \"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\": 26092.847, \"from_m\": 25200.365, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 28127.341, \"from_m\": 26092.847, \"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\": 29104.974, \"from_m\": 28127.341, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 32450.281, \"from_m\": 29104.974, \"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\": 33511.578, \"from_m\": 32450.281, \"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\": 38414.128, \"from_m\": 33511.578, \"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\": 45516.752, \"from_m\": 38414.128, \"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\": 47370.245, \"from_m\": 45516.752, \"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\": 50540.092, \"from_m\": 47370.245, \"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\": 55291.942, \"from_m\": 50540.092, \"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\": 55970.175, \"from_m\": 55291.942, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56915.337, \"from_m\": 55970.175, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 57781.128, \"from_m\": 56915.337, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57900.922, \"from_m\": 57781.128, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 62673.871, \"from_m\": 57900.922, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63342.705, \"from_m\": 62673.871, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 64093.537, \"from_m\": 63342.705, \"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\": 66103.178, \"from_m\": 64093.537, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68215.137, \"from_m\": 66103.178, \"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\": 69627.718, \"from_m\": 68215.137, \"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\": 72911.734, \"from_m\": 69627.718, \"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\": 75738.629, \"from_m\": 72911.734, \"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\": 75819.453, \"from_m\": 75738.629, \"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\": 78945.664, \"from_m\": 75819.453, \"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\": 80402.476, \"from_m\": 78945.664, \"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\": 87680.695, \"from_m\": 80402.476, \"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\": 89036.229, \"from_m\": 87680.695, \"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\": 90830.917, \"from_m\": 89036.229, \"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\": 92092.197, \"from_m\": 90830.917, \"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\": 93165.389, \"from_m\": 92092.197, \"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\": 94109.304, \"from_m\": 93165.389, \"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\": 95238.37, \"from_m\": 94109.304, \"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\": 96046.409, \"from_m\": 95238.37, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 105125.62, \"from_m\": 96046.409, \"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\": 106768.423, \"from_m\": 105125.62, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122364.764, \"from_m\": 106768.423, \"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\": 123307.723, \"from_m\": 122364.764, \"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\": 123338.247, \"from_m\": 123307.723, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 123526.957, \"from_m\": 123338.247, \"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\": 129964.675, \"from_m\": 123526.957, \"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\": 131154.554, \"from_m\": 129964.675, \"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\": 136788.304, \"from_m\": 131154.554, \"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\": 142243.533, \"from_m\": 136788.304, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 142841.959, \"from_m\": 142243.533, \"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\": 144008.199, \"from_m\": 142841.959, \"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\": 144675.895, \"from_m\": 144008.199, \"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\": 150915.209, \"from_m\": 144675.895, \"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\": 151659.62, \"from_m\": 150915.209, \"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\": 159885.733, \"from_m\": 151659.62, \"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\": 162619.527, \"from_m\": 159885.733, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 163779.873, \"from_m\": 162619.527, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 166326.95, \"from_m\": 163779.873, \"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\": 166362.435, \"from_m\": 166326.95, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169535.659, \"from_m\": 166362.435, \"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\": 171268.22, \"from_m\": 169535.659, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 171943.463, \"from_m\": 171268.22, \"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\": 172996.539, \"from_m\": 171943.463, \"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\": 173843.211, \"from_m\": 172996.539, \"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\": 192968.139, \"from_m\": 173843.211, \"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\": 197078.97, \"from_m\": 192968.139, \"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\": 197106.257, \"from_m\": 197078.97, \"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\": 197926.703, \"from_m\": 197106.257, \"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\": 198846.592, \"from_m\": 197926.703, \"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\": 199916.058, \"from_m\": 198846.592, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 755673, \"profile_key\": \"22d0c1f2e1b5a27c49e427587e36d6da580c9ddcd3d2a7861c93d19060fd2438\", \"schedule_id\": 12271, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 5, \"distance_m\": 9462.123, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Prestonpans\", \"stage_seq\": 6, \"distance_m\": 15108.22, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Drem\", \"stage_seq\": 7, \"distance_m\": 28451.773, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2222H\", \"location\": \"Dunbar\", \"stage_seq\": 8, \"distance_m\": 46627.201, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Oxwellmains Crossover\", \"stage_seq\": 9, \"distance_m\": 49802.853, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Grantshouse\", \"stage_seq\": 10, \"distance_m\": 65551.576, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2238\", \"location\": \"Reston\", \"stage_seq\": 11, \"distance_m\": 74232.665, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Reston Sig. EG402\", \"stage_seq\": 12, \"distance_m\": 89289.358, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": false, \"wtt_arr\": \"2247H\", \"wtt_dep\": \"2249\", \"location\": \"Berwick-upon-Tweed\", \"stage_seq\": 13, \"distance_m\": 92252.634, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258\", \"location\": \"Belford L.C.\", \"stage_seq\": 14, \"distance_m\": 117021.773, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2309H\", \"location\": \"Alnmouth\", \"stage_seq\": 15, \"distance_m\": 143864.12, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2324\", \"location\": \"Morpeth\", \"stage_seq\": 16, \"distance_m\": 173206.923, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Benton North Jn\", \"stage_seq\": 17, \"distance_m\": 192968.139, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 18, \"distance_m\": 196970.667, \"section_seq\": 1, \"route_path_id\": 134420}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 19, \"distance_m\": 199916.058, \"section_seq\": 1, \"route_path_id\": 134420}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 199916.058, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134420}], \"total_distance_m\": 199916.058, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 199916.058, \"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": "2200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:21Z\", \"source_id\": 64143953, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:28Z\", \"source_id\": 20328054, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:59Z\", \"source_id\": 64153901, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:03Z\", \"source_id\": 20331022, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:47Z\", \"source_id\": 64168309, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:49Z\", \"source_id\": 20335223, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:02Z\", \"source_id\": 64201645, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:04Z\", \"source_id\": 20345169, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:10Z\", \"source_id\": 64221422, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:15Z\", \"source_id\": 20351322, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:24Z\", \"source_id\": 64260784, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:29Z\", \"source_id\": 20363235, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3307, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:16Z\", \"source_id\": 64287843, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:19Z\", \"source_id\": 20371689, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:22Z\", \"source_id\": 64320246, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:30Z\", \"source_id\": 20381839, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "3", "timing_fact_generation": 1790030612298771, "current_leg_arrival_utc": "2026-09-21T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:21.704554", "service_state_evidence_id": 20381839, "current_leg_start_actual_dep": "2026-09-21T23:30:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:22.273103", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P EDB NCL 1E32 801206 9 125 None {"version": 3, "segments": [{"to_m": 446.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1013.735, "from_m": 446.739, "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": 1076.414, "from_m": 1013.735, "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": 1142.866, "from_m": 1076.414, "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": 1613.024, "from_m": 1142.866, "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": 2251.766, "from_m": 1613.024, "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": 5604.689, "from_m": 2251.766, "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": 9316.096, "from_m": 5604.689, "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": 9388.056, "from_m": 9316.096, "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": 10069.944, "from_m": 9388.056, "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": 16574.894, "from_m": 10069.944, "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": 25200.365, "from_m": 16574.894, "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": 26092.847, "from_m": 25200.365, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 28127.341, "from_m": 26092.847, "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": 29104.974, "from_m": 28127.341, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 32450.281, "from_m": 29104.974, "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": 33511.578, "from_m": 32450.281, "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": 38414.128, "from_m": 33511.578, "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": 45516.752, "from_m": 38414.128, "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": 47370.245, "from_m": 45516.752, "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": 50540.092, "from_m": 47370.245, "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": 55291.942, "from_m": 50540.092, "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": 55970.175, "from_m": 55291.942, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 56915.337, "from_m": 55970.175, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 105.0}, {"to_m": 57781.128, "from_m": 56915.337, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 57900.922, "from_m": 57781.128, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 62673.871, "from_m": 57900.922, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 63342.705, "from_m": 62673.871, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 64093.537, "from_m": 63342.705, "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": 66103.178, "from_m": 64093.537, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 68215.137, "from_m": 66103.178, "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": 69627.718, "from_m": 68215.137, "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": 72911.734, "from_m": 69627.718, "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": 75738.629, "from_m": 72911.734, "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": 75819.453, "from_m": 75738.629, "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": 78945.664, "from_m": 75819.453, "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": 80402.476, "from_m": 78945.664, "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": 87680.695, "from_m": 80402.476, "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": 89036.229, "from_m": 87680.695, "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": 90830.917, "from_m": 89036.229, "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": 92092.197, "from_m": 90830.917, "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": 93165.389, "from_m": 92092.197, "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": 94109.304, "from_m": 93165.389, "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": 95238.37, "from_m": 94109.304, "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": 96046.409, "from_m": 95238.37, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 105125.62, "from_m": 96046.409, "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": 106768.423, "from_m": 105125.62, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 122364.764, "from_m": 106768.423, "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": 123307.723, "from_m": 122364.764, "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": 123338.247, "from_m": 123307.723, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 123526.957, "from_m": 123338.247, "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": 129964.675, "from_m": 123526.957, "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": 131154.554, "from_m": 129964.675, "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": 136788.304, "from_m": 131154.554, "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": 142243.533, "from_m": 136788.304, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 142841.959, "from_m": 142243.533, "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": 144008.199, "from_m": 142841.959, "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": 144675.895, "from_m": 144008.199, "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": 150915.209, "from_m": 144675.895, "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": 151659.62, "from_m": 150915.209, "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": 159885.733, "from_m": 151659.62, "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": 162619.527, "from_m": 159885.733, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 163779.873, "from_m": 162619.527, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 166326.95, "from_m": 163779.873, "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": 166362.435, "from_m": 166326.95, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169535.659, "from_m": 166362.435, "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": 171268.22, "from_m": 169535.659, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 171943.463, "from_m": 171268.22, "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": 172996.539, "from_m": 171943.463, "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": 173843.211, "from_m": 172996.539, "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": 192968.139, "from_m": 173843.211, "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": 197078.97, "from_m": 192968.139, "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": 197106.257, "from_m": 197078.97, "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": 197926.703, "from_m": 197106.257, "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": 198846.592, "from_m": 197926.703, "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": 199916.058, "from_m": 198846.592, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 755673, "profile_key": "22d0c1f2e1b5a27c49e427587e36d6da580c9ddcd3d2a7861c93d19060fd2438", "schedule_id": 12271, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2200", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 134420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 134420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 134420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Monktonhall Jn", "stage_seq": 5, "distance_m": 9462.123, "section_seq": 1, "route_path_id": 134420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Prestonpans", "stage_seq": 6, "distance_m": 15108.22, "section_seq": 1, "route_path_id": 134420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Drem", "stage_seq": 7, "distance_m": 28451.773, "section_seq": 1, "route_path_id": 134420}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2222H", "location": "Dunbar", "stage_seq": 8, "distance_m": 46627.201, "section_seq": 1, "route_path_id": 134420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Oxwellmains Crossover", "stage_seq": 9, "distance_m": 49802.853, "section_seq": 1, "route_path_id": 134420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Grantshouse", "stage_seq": 10, "distance_m": 65551.576, "section_seq": 1, "route_path_id": 134420}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2238", "location": "Reston", "stage_seq": 11, "distance_m": 74232.665, "section_seq": 1, "route_path_id": 134420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Reston Sig. EG402", "stage_seq": 12, "distance_m": 89289.358, "section_seq": 1, "route_path_id": 134420}, {"is_pass": false, "wtt_arr": "2247H", "wtt_dep": "2249", "location": "Berwick-upon-Tweed", "stage_seq": 13, "distance_m": 92252.634, "section_seq": 1, "route_path_id": 134420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258", "location": "Belford L.C.", "stage_seq": 14, "distance_m": 117021.773, "section_seq": 1, "route_path_id": 134420}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2309H", "location": "Alnmouth", "stage_seq": 15, "distance_m": 143864.12, "section_seq": 1, "route_path_id": 134420}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2324", "location": "Morpeth", "stage_seq": 16, "distance_m": 173206.923, "section_seq": 1, "route_path_id": 134420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Benton North Jn", "stage_seq": 17, "distance_m": 192968.139, "section_seq": 1, "route_path_id": 134420}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Heaton South Jn", "stage_seq": 18, "distance_m": 196970.667, "section_seq": 1, "route_path_id": 134420}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": null, "location": "Newcastle", "stage_seq": 19, "distance_m": 199916.058, "section_seq": 1, "route_path_id": 134420}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 199916.058, "from_m": 0.0, "section_seq": 1, "route_path_id": 134420}], "total_distance_m": 199916.058, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 199916.058, "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": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:21Z", "source_id": 64143953, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:08:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:28Z", "source_id": 20328054, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:59Z", "source_id": 64153901, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:03Z", "source_id": 20331022, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1061, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:47Z", "source_id": 64168309, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:20:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:49Z", "source_id": 20335223, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:02Z", "source_id": 64201645, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:36:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:04Z", "source_id": 20345169, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3179, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:10Z", "source_id": 64221422, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:15Z", "source_id": 20351322, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3244, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:24Z", "source_id": 64260784, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:08:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:29Z", "source_id": 20363235, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3307, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:16Z", "source_id": 64287843, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:23:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:19Z", "source_id": 20371689, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3515, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:22Z", "source_id": 64320246, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:30Z", "source_id": 20381839, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] Edinburgh 2200 2200 6 None None Newcastle 2341 2338 3 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:G80112/2026-09-21/detailed None Morpeth 2026-09-21T23:30:00+01:00 Newcastle 20.0 {"type": "LineString", "coordinates": [[-1.6827807793901022, 55.162427427855526], [-1.6827809, 55.162427399999984], [-1.6831788, 55.162333], [-1.683575, 55.162226399999994], [-1.6837755, 55.1621566], [-1.6840227999999997, 55.162074], [-1.6843136, 55.1619458], [-1.6845876, 55.1618081], [-1.6848564, 55.1616474], [-1.6851233999999995, 55.161465799999995], [-1.6853550999999998, 55.1612869], [-1.6855765, 55.161095399999994], [-1.6857841999999998, 55.1608693], [-1.6858758, 55.160755900000005], [-1.6859657, 55.1606299], [-1.6861133, 55.1603935], [-1.6862199, 55.1601633], [-1.6862726, 55.1600192], [-1.686309, 55.15977669999999], [-1.68635, 55.15948559999999], [-1.6862995999999997, 55.1589663], [-1.6862573999999997, 55.15883780000001], [-1.6861964, 55.1586905], [-1.6861319, 55.15855289999999], [-1.6860495999999998, 55.1583897], [-1.6857926999999997, 55.1580373], [-1.6856331999999998, 55.157853200000005], [-1.6854678, 55.1576671], [-1.6835928999999998, 55.1558167], [-1.6829972999999998, 55.1552288], [-1.6819513999999998, 55.1541919], [-1.6802577, 55.15249489999999], [-1.6800911999999997, 55.152325], [-1.6777697, 55.1499561], [-1.6758587, 55.1479952], [-1.6749029, 55.1470116], [-1.6739206999999998, 55.145993399999995], [-1.672633339914448, 55.14469882043708], [-1.6723524999999997, 55.1444164], [-1.6717411999999998, 55.143737], [-1.6711917, 55.14306239999999], [-1.6692806, 55.140452299999986], [-1.6689957, 55.1400631], [-1.6677441999999998, 55.13831849999999], [-1.6671424, 55.1374576], [-1.6653197, 55.1348558], [-1.6652391999999998, 55.1347427], [-1.6630387999999998, 55.1316503], [-1.6627235, 55.13120800000001], [-1.6624357, 55.1307623], [-1.6618695, 55.1298641], [-1.6613882000000002, 55.1290115], [-1.6613513999999998, 55.1289397], [-1.6608839999999998, 55.1279881], [-1.6607514999999995, 55.1276964], [-1.6606508, 55.127474599999985], [-1.6605478, 55.12725269999999], [-1.6604446, 55.1270305], [-1.6602527, 55.12659159999999], [-1.6598785, 55.12570830000001], [-1.6591422, 55.123934299999995], [-1.6579066999999998, 55.121217], [-1.6566837, 55.1184603], [-1.6565354, 55.118126100000005], [-1.6561052999999997, 55.11707990000001], [-1.6560300999999995, 55.1169158], [-1.6552514, 55.1150621], [-1.6552376, 55.11502920000001], [-1.6545507, 55.1134664], [-1.6538431, 55.11187929999999], [-1.6535024, 55.1112038], [-1.6531228, 55.11053259999999], [-1.6527899999999998, 55.110048500000005], [-1.6524128, 55.1095541], [-1.6518329, 55.1088781], [-1.6511422, 55.108187099999995], [-1.6510656999999995, 55.1081118], [-1.6508158, 55.107874999999986], [-1.6505327000000003, 55.1076129], [-1.6502592, 55.107376900000006], [-1.649937, 55.107103599999995], [-1.6495995999999995, 55.1068486], [-1.649223, 55.10657549999999], [-1.6484811999999998, 55.1060583], [-1.6478196, 55.1056396], [-1.6464763, 55.104799799999995], [-1.6460685, 55.10455], [-1.6456390999999997, 55.104308499999995], [-1.6451803, 55.1040727], [-1.6446268, 55.1038076], [-1.6440343, 55.1035468], [-1.6434489999999995, 55.1033039], [-1.6428187, 55.10305470000001], [-1.6395068000000002, 55.1017987], [-1.6386581999999998, 55.10147750000001], [-1.6362525, 55.1005668], [-1.6347381999999997, 55.0999886], [-1.6339274, 55.09963030000001], [-1.6334477, 55.0994471], [-1.6328557999999995, 55.099221100000015], [-1.6316342, 55.09875679999999], [-1.6308916, 55.09848999999999], [-1.6288747, 55.09774240000001], [-1.6283478999999998, 55.097564899999995], [-1.627781, 55.0973808], [-1.6272470999999995, 55.0972101], [-1.6266789999999998, 55.097045099999995], [-1.6261228, 55.096893300000005], [-1.6255288, 55.0967461], [-1.6249199000000003, 55.0966001], [-1.6243437999999997, 55.09648049999999], [-1.6235154999999997, 55.0963125], [-1.6226701, 55.09616249999999], [-1.6220017, 55.0960591], [-1.6213090999999995, 55.0959658], [-1.6206176, 55.0958763], [-1.6198988999999997, 55.0957908], [-1.6186889999999998, 55.09563769999999], [-1.6182426000000003, 55.095583899999994], [-1.6179976, 55.0955562], [-1.617806, 55.09553299999999], [-1.6169675114151385, 55.095442837522064], [-1.6163571, 55.0953772], [-1.615773, 55.0953044], [-1.6152067, 55.095229], [-1.6146306, 55.0951455], [-1.6140959, 55.0950616], [-1.6135145, 55.09496270000001], [-1.6129682, 55.09485660000001], [-1.6123598999999995, 55.0947295], [-1.6117977, 55.0945991], [-1.6110246, 55.094415899999994], [-1.6104614, 55.094260000000006], [-1.6098872999999998, 55.09409970000001], [-1.6092995, 55.093928], [-1.6087576999999995, 55.0937576], [-1.608163, 55.0935621], [-1.6076156, 55.0933653], [-1.6075084332906626, 55.09332654180912], [-1.6070672999999998, 55.093167], [-1.6065453, 55.09296340000001], [-1.6058612999999995, 55.0926701], [-1.6052124999999997, 55.0923734], [-1.6048740999999995, 55.092214799999994], [-1.6045632, 55.09205919999999], [-1.6041887999999995, 55.09187610000001], [-1.6038577, 55.09169569999999], [-1.6032016, 55.09132179999999], [-1.6026234999999998, 55.0909723], [-1.6021991, 55.0906996], [-1.6018039000000002, 55.0904358], [-1.6013815, 55.0901385], [-1.6010026, 55.0898516], [-1.6006793, 55.0896036], [-1.6003716, 55.0893496], [-1.6000821999999997, 55.0891066], [-1.5998064, 55.08885810000001], [-1.5994563, 55.08853770000001], [-1.5991464, 55.088238], [-1.5987125999999998, 55.087754], [-1.5983407, 55.0873403], [-1.5976984, 55.0864666], [-1.5974733999999997, 55.0861311], [-1.5972665, 55.08578459999998], [-1.5968875, 55.08509219999999], [-1.5967406999999998, 55.08477489999999], [-1.5966100999999997, 55.084452600000006], [-1.5963746, 55.0838096], [-1.5962742, 55.08348749999998], [-1.5961842999999998, 55.083163199999994], [-1.5961113999999998, 55.0828351], [-1.5960503999999998, 55.0825049], [-1.5959825, 55.0818612], [-1.5959526999999998, 55.0812179], [-1.5959722999999997, 55.08064559999999], [-1.5960322000000002, 55.08010420000001], [-1.596186, 55.07906189999999], [-1.5963849999999995, 55.078017], [-1.5966724, 55.07631479999999], [-1.5967639, 55.075842599999994], [-1.5970915, 55.0739815], [-1.5971916999999998, 55.07341399999999], [-1.5975435, 55.0714207], [-1.5977034, 55.070532099999994], [-1.5978674999999998, 55.0696094], [-1.5980265, 55.06867999999999], [-1.5980788, 55.06836990000001], [-1.5982897, 55.067213800000005], [-1.5983676, 55.066806], [-1.5983940999999997, 55.0666414], [-1.5984641, 55.06620550000001], [-1.5988459, 55.064044900000006], [-1.5989021999999995, 55.06360779999999], [-1.5989394999999995, 55.06316970000001], [-1.5989626, 55.06229369999999], [-1.5989123999999997, 55.061418200000006], [-1.5988496, 55.0609772], [-1.5987748999999998, 55.060534700000005], [-1.5986684999999998, 55.0600183], [-1.5984591, 55.059239899999994], [-1.5984199999999995, 55.0591047], [-1.5982051, 55.0585068], [-1.5979636, 55.0579129], [-1.5977741999999997, 55.05751969999999], [-1.5975650999999995, 55.05712789999999], [-1.5974866999999997, 55.056976199999994], [-1.5970270999999998, 55.0562109], [-1.59629, 55.05502580000001], [-1.5955429999999995, 55.05383280000001], [-1.5937259999999998, 55.050889100000006], [-1.5920390999999998, 55.0481737], [-1.5905939, 55.045772], [-1.5905400999999997, 55.0456883], [-1.5905062, 55.04563569999999], [-1.5901109, 55.0450214], [-1.5899156, 55.0447179], [-1.5892448999999995, 55.043673199999986], [-1.5881400600075344, 55.04188816749413], [-1.5876947, 55.04116859999999], [-1.5861767, 55.0387208], [-1.5856512, 55.0378386], [-1.5849255999999998, 55.036707], [-1.5837897999999997, 55.0348577], [-1.5835446999999998, 55.0344649], [-1.5830194, 55.03362309999999], [-1.5828842, 55.033406500000005], [-1.582637, 55.033010299999994], [-1.5823792999999995, 55.03259349999999], [-1.5821100999999995, 55.0321796], [-1.5817483, 55.0315854], [-1.5815634, 55.0312899], [-1.5813740999999997, 55.0309924], [-1.5810816999999997, 55.03054290000001], [-1.5808408, 55.0301942], [-1.5805727, 55.0298433], [-1.5800436, 55.02918799999999], [-1.5797603999999998, 55.0288662], [-1.5796127999999998, 55.028714499999985], [-1.5794503999999998, 55.028547399999994], [-1.5788752999999998, 55.02793619999999], [-1.57769, 55.0268893], [-1.5768050999999998, 55.0262215], [-1.5766672999999998, 55.0261244], [-1.5762807999999997, 55.0258502], [-1.5756017999999998, 55.025414899999994], [-1.5746826, 55.0248256], [-1.5722169, 55.0235403], [-1.5697139999999998, 55.022404900000005], [-1.5682768, 55.02167909999999], [-1.5665448, 55.0206692], [-1.5649732, 55.0195754], [-1.5635912999999997, 55.0184378], [-1.5632437, 55.01810979999999], [-1.5631653, 55.01803689999999], [-1.5630253999999997, 55.0179067], [-1.5624096, 55.01728599999999], [-1.5617786, 55.0165912], [-1.5614449999999995, 55.0161639], [-1.5613513, 55.01604389999999], [-1.5611887, 55.015829499999995], [-1.5605543, 55.0148883], [-1.5601882, 55.0142779], [-1.5600392052657266, 55.0139890248262], [-1.5599602326139947, 55.01383709720639], [-1.5598893608082876, 55.013703013081795], [-1.5598255635903369, 55.01358420337949], [-1.5597678147018743, 55.01347809902653], [-1.559715087884631, 55.01338213094999], [-1.5596663568803404, 55.01329373007694], [-1.5596205954307325, 55.013210327334434], [-1.5595767772775395, 55.013129353649546], [-1.5595338761624935, 55.01304823994936], [-1.5594908658273263, 55.0129644171609], [-1.5594467200137692, 55.01287531621127], [-1.559400412463554, 55.012778368027526], [-1.5593509169184128, 55.01267100353672], [-1.559297207120077, 55.01255065366595], [-1.559238256810278, 55.01241474934225], [-1.5591730397307486, 55.0122607214927], [-1.5589535, 55.0116963], [-1.5587513999999998, 55.0109236], [-1.5586615, 55.0106171], [-1.5585157999999997, 55.0100365], [-1.5583697, 55.00931679999999], [-1.5582157, 55.00825429999999], [-1.5581866, 55.00707270000001], [-1.5581694999999998, 55.00637270000001], [-1.5583325999999995, 55.004359], [-1.5583768999999998, 55.00381250000001], [-1.5586003999999998, 55.0012463], [-1.5589757999999998, 54.99917599999999], [-1.5592696999999998, 54.998184900000005], [-1.5592990999999998, 54.9981026], [-1.5593747999999998, 54.9979185], [-1.5595424, 54.99751080000001], [-1.5598266999999997, 54.99685209999999], [-1.5601788, 54.9961444], [-1.5603817, 54.9957793], [-1.5609962999999998, 54.9947512], [-1.5612823999999998, 54.99428170000001], [-1.5613039, 54.9942475], [-1.5614773, 54.99397170000001], [-1.5616598, 54.99367229999999], [-1.5620762, 54.99301859999999], [-1.5622315, 54.992784799999995], [-1.5623891, 54.9925402], [-1.5625721, 54.9923101], [-1.5627076999999998, 54.9921452], [-1.5628991, 54.9919109], [-1.5630596999999995, 54.991695], [-1.5632437, 54.9914524], [-1.5634833, 54.99115519999999], [-1.5637601999999995, 54.99081650000001], [-1.5637964, 54.990771], [-1.5639832, 54.9905361], [-1.5641049744588276, 54.99038365396537], [-1.5644092, 54.99000279999999], [-1.5646760999999998, 54.98968579999999], [-1.5650908, 54.9891992], [-1.5654516, 54.9887909], [-1.565761, 54.9884473], [-1.5661894999999997, 54.987982200000005], [-1.5666011999999998, 54.9875764], [-1.5666831, 54.9874956], [-1.5667884, 54.9873942], [-1.5671278999999998, 54.9870643], [-1.5674186, 54.98679610000001], [-1.5677118, 54.9865359], [-1.5678521, 54.9864159], [-1.5680187, 54.9862735], [-1.5683883, 54.98597660000001], [-1.5687053, 54.985733], [-1.5690347999999998, 54.985484199999995], [-1.569368, 54.9852477], [-1.569784, 54.9849544], [-1.5699892999999998, 54.9848145], [-1.5700847, 54.9847495], [-1.5703727999999997, 54.98454460000001], [-1.5705796, 54.98440370000001], [-1.5707893, 54.98426189999999], [-1.5713275999999998, 54.9839318], [-1.5716165999999998, 54.983757], [-1.5716846999999998, 54.9837177], [-1.5720881, 54.9834862], [-1.5723964, 54.9833139], [-1.5727804, 54.9831122], [-1.5731158, 54.9829446], [-1.5734836, 54.9827739], [-1.5738918999999998, 54.98259550000001], [-1.5742299, 54.98245579999999], [-1.5747924, 54.982237], [-1.5753062, 54.9820539], [-1.5755794, 54.9819608], [-1.5770334999999998, 54.9814829], [-1.578410753130368, 54.98103030611171], [-1.5802518, 54.9804253], [-1.5803071999999998, 54.980407099999994], [-1.5809581, 54.980193199999995], [-1.5811932999999998, 54.98011590000001], [-1.5824400999999997, 54.979706], [-1.5843005999999995, 54.97909140000001], [-1.5848070999999997, 54.97892319999999], [-1.5850023999999998, 54.9788584], [-1.5862164, 54.9784554], [-1.5869904999999995, 54.9782093], [-1.5877683, 54.9779594], [-1.5885917, 54.9777178], [-1.5894248999999998, 54.9774813], [-1.5898812999999998, 54.97735490000001], [-1.5900571999999995, 54.97730630000001], [-1.5901931, 54.977268599999995], [-1.5907553, 54.9771136], [-1.5908436, 54.977089199999995], [-1.5913005999999998, 54.976962799999995], [-1.5913189, 54.97695769999999], [-1.5915399, 54.97690070000001], [-1.5924536, 54.97664280000001], [-1.5930119, 54.976485499999995], [-1.5935836999999995, 54.9763316], [-1.5941516, 54.976174500000006], [-1.5946967999999997, 54.9760241], [-1.5956932999999998, 54.9757257], [-1.5960272, 54.9756236], [-1.5960909, 54.9756041], [-1.5966755, 54.97542109999999], [-1.5974318999999997, 54.97518440000001], [-1.5976943, 54.9751023], [-1.5981263999999995, 54.97497779999999], [-1.5989345999999998, 54.974752499999994], [-1.6008891999999997, 54.97420749999999], [-1.6029637999999995, 54.97354849999999], [-1.6030349999999998, 54.97352889999999], [-1.6033272, 54.9734486], [-1.6042817, 54.97318129999999], [-1.6043693, 54.9731548], [-1.6044207999999998, 54.9731392], [-1.6045726, 54.9730897], [-1.6046972, 54.97304569999999], [-1.6047995, 54.97300500000001], [-1.6049129999999998, 54.972956999999994], [-1.6050169999999997, 54.97291100000001], [-1.6051143, 54.972864], [-1.6051945, 54.97282439999999], [-1.6052822999999998, 54.9727778], [-1.6053616999999998, 54.9727323], [-1.6054478, 54.972680899999986], [-1.6055288999999997, 54.9726312], [-1.6056132999999997, 54.972572200000016], [-1.6056900999999997, 54.97251880000001], [-1.6057763, 54.97245319999999], [-1.6058709000000002, 54.97237779999999], [-1.6058891, 54.97236079999999], [-1.6060329, 54.97222759999998], [-1.6060838, 54.972176299999994], [-1.6064077, 54.9718643], [-1.6064569, 54.97181689999999], [-1.6065654, 54.9716942], [-1.6065858000000002, 54.9716909], [-1.6067573999999998, 54.9715164], [-1.6070133, 54.971262], [-1.6071218, 54.9711616], [-1.6072219999999997, 54.9710716], [-1.6073377999999998, 54.97097949999999], [-1.6074873999999997, 54.9708597], [-1.6076103999999998, 54.9707752], [-1.6080525, 54.97047800000001], [-1.6085517, 54.97015210000001], [-1.6092660999999997, 54.9696895], [-1.6093244999999998, 54.9696517], [-1.6095552999999998, 54.9695118], [-1.6096719, 54.96944119999999], [-1.6097875999999998, 54.96937599999999], [-1.6098658999999995, 54.9693333], [-1.6099205, 54.96930459999999], [-1.6100982999999998, 54.9692123], [-1.6102436, 54.96914559999999], [-1.610386, 54.96908419999999], [-1.6105384, 54.9690281], [-1.6107026999999998, 54.9689736], [-1.6107591, 54.9689561], [-1.6108252999999997, 54.968936799999994], [-1.6108827, 54.9689195], [-1.6110931999999998, 54.96886130000001], [-1.6111324, 54.9688516], [-1.6112554, 54.9688214], [-1.6114821999999998, 54.968773000000006], [-1.6116691999999997, 54.9687389], [-1.6118775999999997, 54.968708799999995], [-1.6120376999999997, 54.96868969999999], [-1.6122666000000003, 54.9686669], [-1.6123722000000005, 54.96865710000001], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} 16.6 2324 2344 Morpeth Newcastle Central East End Newcastle 54.9682438 -1.6174150 54.9682438 -1.6174150 1 0 2026-09-21 22:54:22 TERMINATED 2026-09-21 22:44:00 Newcastle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381839 1790030612298771 88 88 2026-09-21 22:54:22.273103 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:21.704554
726187 753424 C14883 061Y47MZ21 2026-09-21 COMPLETE 20382319 2026-09-21 23:37:00 2026-09-21 22:54:52 2026-09-23 22:54:52 {"id": 753424, "stp": "P", "toc": "ScotRail", "uid": "C14883", "consist": "156500", "dest_crs": "MLG", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14883/2026-09-21/detailed", "trust_id": "061Y47MZ21", "origin_crs": "CNR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Mallaig", "service_date": "2026-09-21", "dest_arr_time": "2337", "dest_platform": "2", "is_terminated": 1, "next_location": "Mallaig", "signalling_id": "1Y47", "timing_status": "ON TIME", "origin_station": "Crianlarich", "current_leg_arr": "2337", "current_leg_dep": "2327", "current_leg_end": "Mallaig", "origin_dep_time": "2020", "origin_platform": "2", "current_location": "Mallaig", "last_update_time": "2026-09-21T22:54:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.8220171999999994, 56.968939000000006], [-5.822235499999999, 56.96950100000001], [-5.8223622, 56.9700747], [-5.8224165999999995, 56.9706411], [-5.8223805, 56.9711065], [-5.822263899999999, 56.9722107], [-5.822174499999999, 56.9730204], [-5.8221785, 56.9736406], [-5.822179199999999, 56.9737402], [-5.8222874, 56.9743519], [-5.822512999999999, 56.9748898], [-5.8225779, 56.975055], [-5.8230169, 56.975863200000006], [-5.823530000000001, 56.9764132], [-5.823948799999999, 56.97676020000001], [-5.8250690999999994, 56.9774207], [-5.826228199999999, 56.9780819], [-5.826788699999999, 56.978493], [-5.827162799999999, 56.97887240000001], [-5.8275469, 56.97948699999999], [-5.827724, 56.9800504], [-5.8277271, 56.9804644], [-5.827636999999999, 56.9809732], [-5.827463399999999, 56.981370600000005], [-5.827242899999999, 56.981700700000005], [-5.8268789, 56.9821584], [-5.8261141, 56.983115600000005], [-5.825532999999999, 56.9837958], [-5.825149, 56.98436100000001], [-5.8248951, 56.9848588], [-5.8246947, 56.9853821], [-5.824534399999999, 56.98616789999999], [-5.8245511, 56.987141599999994], [-5.824721099999999, 56.9878635], [-5.824985299999999, 56.98855819999999], [-5.8254862, 56.98940410000001], [-5.8256703, 56.9896687], [-5.8259047, 56.989932200000005], [-5.8264769, 56.99060899999999], [-5.826577699999999, 56.9907765], [-5.826644999999999, 56.990948800000005], [-5.8266872, 56.9910999], [-5.826706899999999, 56.99125589999999], [-5.826724199999999, 56.99156429999999], [-5.826740299999999, 56.9917531], [-5.826792199999999, 56.99194800000001], [-5.8268822, 56.992148799999995], [-5.8269834, 56.99233920000001], [-5.827132299999999, 56.992548600000006], [-5.827276799999999, 56.992687499999995], [-5.827435999999999, 56.99282079999999], [-5.8275491, 56.9928959], [-5.8277817, 56.9930399], [-5.828740799999999, 56.9935494], [-5.8292123, 56.99380360000001], [-5.829582099999999, 56.9940207], [-5.829836099999999, 56.9941889], [-5.8300812, 56.99436560000001], [-5.830409199999999, 56.994634], [-5.830708099999999, 56.9949096], [-5.830852899999999, 56.99507150000001], [-5.830990899999999, 56.9952383], [-5.831112699999999, 56.9954053], [-5.831225600000001, 56.99557839999999], [-5.8314057, 56.99593169999999], [-5.831579099999999, 56.99628500000001], [-5.831776699999999, 56.9966344], [-5.8319135, 56.996849], [-5.832065899999999, 56.9970598], [-5.832944899999999, 56.9983657], [-5.8333084, 56.99906319999999], [-5.83339112144731, 56.999419379311696], [-5.833466699999999, 56.9997448], [-5.8334608999999995, 57.0002024], [-5.8334015, 57.000665000000005], [-5.833308699999999, 57.00116619999999], [-5.8331383, 57.00150789999999], [-5.8323586, 57.0027398], [-5.8316141, 57.0038461], [-5.831425699999999, 57.00413600000001], [-5.831045199999999, 57.00472719999999], [-5.8308231, 57.0050598], [-5.830713799999999, 57.00519489999999], [-5.830607499999999, 57.0053087], [-5.830331900000001, 57.00554520000001], [-5.830030999999999, 57.005771800000005]]}", "current_leg_start": "Morar", "dest_arr_time_act": "2337", "motion_projection": null, "next_location_lat": "57.0057718", "next_location_lon": "-5.8300310", "previous_location": "Morar", "current_leg_milage": "2.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 110.777, \"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\": 200.206, \"from_m\": 110.777, \"capability_applied\": null, \"effective_limit_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\": 2725.835, \"from_m\": 200.206, \"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\": 4632.92, \"from_m\": 2725.835, \"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\": 5559.07, \"from_m\": 4632.92, \"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\": 5744.714, \"from_m\": 5559.07, \"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\": 7919.444, \"from_m\": 5744.714, \"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\": 8291.444, \"from_m\": 7919.444, \"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\": 13804.709, \"from_m\": 8291.444, \"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\": 14741.369, \"from_m\": 13804.709, \"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\": 15163.879, \"from_m\": 14741.369, \"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\": 15654.532, \"from_m\": 15163.879, \"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\": 19070.739, \"from_m\": 15654.532, \"capability_applied\": null, \"effective_limit_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\": 19954.241, \"from_m\": 19070.739, \"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\": 20267.205, \"from_m\": 19954.241, \"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\": 20398.89, \"from_m\": 20267.205, \"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\": 21665.695, \"from_m\": 20398.89, \"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\": 25063.347, \"from_m\": 21665.695, \"capability_applied\": null, \"effective_limit_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\": 25808.29, \"from_m\": 25063.347, \"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\": 28120.794, \"from_m\": 25808.29, \"capability_applied\": null, \"effective_limit_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\": 30345.727, \"from_m\": 28120.794, \"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\": 33884.445, \"from_m\": 30345.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34176.079, \"from_m\": 33884.445, \"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\": 40399.744, \"from_m\": 34176.079, \"capability_applied\": null, \"effective_limit_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\": 40480.041, \"from_m\": 40399.744, \"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\": 41778.786, \"from_m\": 40480.041, \"capability_applied\": null, \"effective_limit_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\": 43847.566, \"from_m\": 41778.786, \"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\": 45010.206, \"from_m\": 43847.566, \"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\": 45086.975, \"from_m\": 45010.206, \"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\": 45397.32, \"from_m\": 45086.975, \"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\": 45574.276, \"from_m\": 45397.32, \"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\": 45782.061, \"from_m\": 45574.276, \"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\": 47163.441, \"from_m\": 45782.061, \"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\": 47738.572, \"from_m\": 47163.441, \"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\": 52485.58, \"from_m\": 47738.572, \"capability_applied\": null, \"effective_limit_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\": 54118.878, \"from_m\": 52485.58, \"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\": 55475.032, \"from_m\": 54118.878, \"capability_applied\": null, \"effective_limit_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\": 56523.44, \"from_m\": 55475.032, \"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\": 56639.81, \"from_m\": 56523.44, \"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\": 56970.516, \"from_m\": 56639.81, \"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\": 61359.795, \"from_m\": 56970.516, \"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\": 68029.157, \"from_m\": 61359.795, \"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\": 72300.148, \"from_m\": 68029.157, \"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\": 72853.561, \"from_m\": 72300.148, \"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\": 73210.169, \"from_m\": 72853.561, \"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\": 74883.14, \"from_m\": 73210.169, \"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\": 76818.51, \"from_m\": 74883.14, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77567.153, \"from_m\": 76818.51, \"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\": 80385.557, \"from_m\": 77567.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\": 82167.258, \"from_m\": 80385.557, \"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\": 82335.911, \"from_m\": 82167.258, \"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\": 85377.342, \"from_m\": 82335.911, \"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\": 85596.711, \"from_m\": 85377.342, \"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\": 87113.033, \"from_m\": 85596.711, \"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\": 87557.786, \"from_m\": 87113.033, \"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\": 93164.576, \"from_m\": 87557.786, \"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\": 93542.141, \"from_m\": 93164.576, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 95544.738, \"from_m\": 93542.141, \"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\": 96387.018, \"from_m\": 95544.738, \"capability_applied\": null, \"effective_limit_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\": 98456.857, \"from_m\": 96387.018, \"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\": 100407.112, \"from_m\": 98456.857, \"capability_applied\": null, \"effective_limit_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\": 103028.09, \"from_m\": 100407.112, \"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\": 103124.794, \"from_m\": 103028.09, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 103261.195, \"from_m\": 103124.794, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 103449.368, \"from_m\": 103261.195, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 104684.05, \"from_m\": 103449.368, \"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\": 104734.12, \"from_m\": 104684.05, \"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\": 109421.326, \"from_m\": 104734.12, \"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\": 121697.682, \"from_m\": 109421.326, \"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\": 124697.832, \"from_m\": 121697.682, \"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\": 126008.578, \"from_m\": 124697.832, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 126020.276, \"from_m\": 126008.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126253.927, \"from_m\": 126020.276, \"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\": 131116.382, \"from_m\": 126253.927, \"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\": 132594.474, \"from_m\": 131116.382, \"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\": 134994.105, \"from_m\": 132594.474, \"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\": 136626.356, \"from_m\": 134994.105, \"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\": 140133.508, \"from_m\": 136626.356, \"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\": 150016.687, \"from_m\": 140133.508, \"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\": 152200.029, \"from_m\": 150016.687, \"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\": 153679.861, \"from_m\": 152200.029, \"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\": 153997.315, \"from_m\": 153679.861, \"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\": 156985.429, \"from_m\": 153997.315, \"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\": 160588.652, \"from_m\": 156985.429, \"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\": 160934.116, \"from_m\": 160588.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 160997.808, \"from_m\": 160934.116, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 161363.192, \"from_m\": 160997.808, \"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\": 161425.562, \"from_m\": 161363.192, \"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\": 163935.232, \"from_m\": 161425.562, \"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\": 165248.434, \"from_m\": 163935.232, \"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\": 165855.786, \"from_m\": 165248.434, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 753424, \"profile_key\": \"fa01390739040d417c3e57afe0bb061acf4db5bdb041a8193b3849f8ace4e020\", \"schedule_id\": 1872, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"Crianlarich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2031H\", \"location\": \"Upper Tyndrum\", \"stage_seq\": 2, \"distance_m\": 8075.428, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Bridge of Orchy\", \"stage_seq\": 3, \"distance_m\": 20163.836, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": \"2108\", \"location\": \"Rannoch\", \"stage_seq\": 4, \"distance_m\": 45220.695, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120\", \"location\": \"Corrour\", \"stage_seq\": 5, \"distance_m\": 56836.936, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2136H\", \"location\": \"Tulloch\", \"stage_seq\": 6, \"distance_m\": 73009.76, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Roy Bridge\", \"stage_seq\": 7, \"distance_m\": 82078.748, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153H\", \"location\": \"Spean Bridge\", \"stage_seq\": 8, \"distance_m\": 87358.411, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Fort William Jn\", \"stage_seq\": 9, \"distance_m\": 100356.391, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2212\", \"location\": \"Fort William\", \"stage_seq\": 10, \"distance_m\": 100407.112, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Fort William Jn\", \"stage_seq\": 11, \"distance_m\": 100439.838, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": \"2218H\", \"location\": \"Banavie\", \"stage_seq\": 12, \"distance_m\": 102984.342, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2222H\", \"wtt_dep\": \"2223\", \"location\": \"Corpach\", \"stage_seq\": 13, \"distance_m\": 104641.406, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": \"2229\", \"location\": \"Loch Eil Outward Bound\", \"stage_seq\": 14, \"distance_m\": 109366.917, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2234\", \"location\": \"Locheilside\", \"stage_seq\": 15, \"distance_m\": 115342.97, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2245\", \"location\": \"Glenfinnan\", \"stage_seq\": 16, \"distance_m\": 126153.855, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2300H\", \"wtt_dep\": \"2301\", \"location\": \"Lochailort\", \"stage_seq\": 17, \"distance_m\": 140730.696, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2310\", \"wtt_dep\": \"2310H\", \"location\": \"Beasdale\", \"stage_seq\": 18, \"distance_m\": 148422.371, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2318\", \"location\": \"Arisaig\", \"stage_seq\": 19, \"distance_m\": 153895.164, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2326H\", \"location\": \"Morar\", \"stage_seq\": 20, \"distance_m\": 161454.628, \"section_seq\": 1, \"route_path_id\": 114834}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": null, \"location\": \"Mallaig\", \"stage_seq\": 21, \"distance_m\": 165855.786, \"section_seq\": 1, \"route_path_id\": 114834}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 165855.786, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114834}], \"total_distance_m\": 165855.786, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 165844.088, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11.698, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2020", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "57.0057718", "current_position_lon": "-5.8300310", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:56Z\", \"source_id\": 20261949, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:53Z\", \"source_id\": 20272431, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:26Z\", \"source_id\": 20290707, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:25Z\", \"source_id\": 20296737, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:27Z\", \"source_id\": 20314543, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:59Z\", \"source_id\": 20318770, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:48Z\", \"source_id\": 20327672, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:02Z\", \"source_id\": 20334717, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:33Z\", \"source_id\": 20337497, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:04Z\", \"source_id\": 20341080, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:38Z\", \"source_id\": 20352695, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:09Z\", \"source_id\": 20368992, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:38Z\", \"source_id\": 20373822, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:25Z\", \"source_id\": 20382319, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Mallaig", "service_state_platform": "2", "timing_fact_generation": 1790030665114732, "current_leg_arrival_utc": "2026-09-21T23:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:25.111668", "service_state_evidence_id": 20382319, "current_leg_start_actual_dep": "2026-09-21T23:26:30+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-21T22:37:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:26.216976", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P CNR MLG 1Y47 156500 2 75 None {"version": 3, "segments": [{"to_m": 110.777, "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": 200.206, "from_m": 110.777, "capability_applied": null, "effective_limit_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": 2725.835, "from_m": 200.206, "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": 4632.92, "from_m": 2725.835, "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": 5559.07, "from_m": 4632.92, "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": 5744.714, "from_m": 5559.07, "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": 7919.444, "from_m": 5744.714, "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": 8291.444, "from_m": 7919.444, "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": 13804.709, "from_m": 8291.444, "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": 14741.369, "from_m": 13804.709, "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": 15163.879, "from_m": 14741.369, "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": 15654.532, "from_m": 15163.879, "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": 19070.739, "from_m": 15654.532, "capability_applied": null, "effective_limit_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": 19954.241, "from_m": 19070.739, "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": 20267.205, "from_m": 19954.241, "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": 20398.89, "from_m": 20267.205, "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": 21665.695, "from_m": 20398.89, "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": 25063.347, "from_m": 21665.695, "capability_applied": null, "effective_limit_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": 25808.29, "from_m": 25063.347, "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": 28120.794, "from_m": 25808.29, "capability_applied": null, "effective_limit_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": 30345.727, "from_m": 28120.794, "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": 33884.445, "from_m": 30345.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34176.079, "from_m": 33884.445, "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": 40399.744, "from_m": 34176.079, "capability_applied": null, "effective_limit_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": 40480.041, "from_m": 40399.744, "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": 41778.786, "from_m": 40480.041, "capability_applied": null, "effective_limit_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": 43847.566, "from_m": 41778.786, "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": 45010.206, "from_m": 43847.566, "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": 45086.975, "from_m": 45010.206, "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": 45397.32, "from_m": 45086.975, "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": 45574.276, "from_m": 45397.32, "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": 45782.061, "from_m": 45574.276, "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": 47163.441, "from_m": 45782.061, "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": 47738.572, "from_m": 47163.441, "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": 52485.58, "from_m": 47738.572, "capability_applied": null, "effective_limit_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": 54118.878, "from_m": 52485.58, "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": 55475.032, "from_m": 54118.878, "capability_applied": null, "effective_limit_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": 56523.44, "from_m": 55475.032, "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": 56639.81, "from_m": 56523.44, "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": 56970.516, "from_m": 56639.81, "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": 61359.795, "from_m": 56970.516, "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": 68029.157, "from_m": 61359.795, "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": 72300.148, "from_m": 68029.157, "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": 72853.561, "from_m": 72300.148, "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": 73210.169, "from_m": 72853.561, "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": 74883.14, "from_m": 73210.169, "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": 76818.51, "from_m": 74883.14, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77567.153, "from_m": 76818.51, "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": 80385.557, "from_m": 77567.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": 82167.258, "from_m": 80385.557, "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": 82335.911, "from_m": 82167.258, "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": 85377.342, "from_m": 82335.911, "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": 85596.711, "from_m": 85377.342, "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": 87113.033, "from_m": 85596.711, "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": 87557.786, "from_m": 87113.033, "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": 93164.576, "from_m": 87557.786, "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": 93542.141, "from_m": 93164.576, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 95544.738, "from_m": 93542.141, "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": 96387.018, "from_m": 95544.738, "capability_applied": null, "effective_limit_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": 98456.857, "from_m": 96387.018, "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": 100407.112, "from_m": 98456.857, "capability_applied": null, "effective_limit_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": 103028.09, "from_m": 100407.112, "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": 103124.794, "from_m": 103028.09, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 103261.195, "from_m": 103124.794, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 103449.368, "from_m": 103261.195, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 104684.05, "from_m": 103449.368, "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": 104734.12, "from_m": 104684.05, "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": 109421.326, "from_m": 104734.12, "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": 121697.682, "from_m": 109421.326, "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": 124697.832, "from_m": 121697.682, "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": 126008.578, "from_m": 124697.832, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 126020.276, "from_m": 126008.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126253.927, "from_m": 126020.276, "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": 131116.382, "from_m": 126253.927, "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": 132594.474, "from_m": 131116.382, "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": 134994.105, "from_m": 132594.474, "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": 136626.356, "from_m": 134994.105, "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": 140133.508, "from_m": 136626.356, "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": 150016.687, "from_m": 140133.508, "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": 152200.029, "from_m": 150016.687, "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": 153679.861, "from_m": 152200.029, "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": 153997.315, "from_m": 153679.861, "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": 156985.429, "from_m": 153997.315, "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": 160588.652, "from_m": 156985.429, "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": 160934.116, "from_m": 160588.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", "infrastructure_limit_mph": 30.0}, {"to_m": 160997.808, "from_m": 160934.116, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}, {"to_m": 161363.192, "from_m": 160997.808, "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": 161425.562, "from_m": 161363.192, "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": 163935.232, "from_m": 161425.562, "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": 165248.434, "from_m": 163935.232, "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": 165855.786, "from_m": 165248.434, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 753424, "profile_key": "fa01390739040d417c3e57afe0bb061acf4db5bdb041a8193b3849f8ace4e020", "schedule_id": 1872, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2020", "location": "Crianlarich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2031H", "location": "Upper Tyndrum", "stage_seq": 2, "distance_m": 8075.428, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Bridge of Orchy", "stage_seq": 3, "distance_m": 20163.836, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": "2108", "location": "Rannoch", "stage_seq": 4, "distance_m": 45220.695, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120", "location": "Corrour", "stage_seq": 5, "distance_m": 56836.936, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2136H", "location": "Tulloch", "stage_seq": 6, "distance_m": 73009.76, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Roy Bridge", "stage_seq": 7, "distance_m": 82078.748, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153H", "location": "Spean Bridge", "stage_seq": 8, "distance_m": 87358.411, "section_seq": 1, "route_path_id": 114834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Fort William Jn", "stage_seq": 9, "distance_m": 100356.391, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2212", "location": "Fort William", "stage_seq": 10, "distance_m": 100407.112, "section_seq": 1, "route_path_id": 114834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Fort William Jn", "stage_seq": 11, "distance_m": 100439.838, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": "2218H", "location": "Banavie", "stage_seq": 12, "distance_m": 102984.342, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2222H", "wtt_dep": "2223", "location": "Corpach", "stage_seq": 13, "distance_m": 104641.406, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": "2229", "location": "Loch Eil Outward Bound", "stage_seq": 14, "distance_m": 109366.917, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2234", "location": "Locheilside", "stage_seq": 15, "distance_m": 115342.97, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2245", "location": "Glenfinnan", "stage_seq": 16, "distance_m": 126153.855, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2300H", "wtt_dep": "2301", "location": "Lochailort", "stage_seq": 17, "distance_m": 140730.696, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2310", "wtt_dep": "2310H", "location": "Beasdale", "stage_seq": 18, "distance_m": 148422.371, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2318", "location": "Arisaig", "stage_seq": 19, "distance_m": 153895.164, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Morar", "stage_seq": 20, "distance_m": 161454.628, "section_seq": 1, "route_path_id": 114834}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": null, "location": "Mallaig", "stage_seq": 21, "distance_m": 165855.786, "section_seq": 1, "route_path_id": 114834}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 165855.786, "from_m": 0.0, "section_seq": 1, "route_path_id": 114834}], "total_distance_m": 165855.786, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 165844.088, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11.698, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:56Z", "source_id": 20261949, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:53Z", "source_id": 20272431, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:26Z", "source_id": 20290707, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:25Z", "source_id": 20296737, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:27Z", "source_id": 20314543, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:59Z", "source_id": 20318770, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:48Z", "source_id": 20327672, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:02Z", "source_id": 20334717, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:33Z", "source_id": 20337497, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:04Z", "source_id": 20341080, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:38Z", "source_id": 20352695, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:09Z", "source_id": 20368992, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:38Z", "source_id": 20373822, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:25Z", "source_id": 20382319, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}] Crianlarich 2020 2020 2 None None Mallaig 2337 2337 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C14883/2026-09-21/detailed None Morar 2026-09-21T23:26:30+01:00 Mallaig 10.0 {"type": "LineString", "coordinates": [[-5.8220171999999994, 56.968939000000006], [-5.822235499999999, 56.96950100000001], [-5.8223622, 56.9700747], [-5.8224165999999995, 56.9706411], [-5.8223805, 56.9711065], [-5.822263899999999, 56.9722107], [-5.822174499999999, 56.9730204], [-5.8221785, 56.9736406], [-5.822179199999999, 56.9737402], [-5.8222874, 56.9743519], [-5.822512999999999, 56.9748898], [-5.8225779, 56.975055], [-5.8230169, 56.975863200000006], [-5.823530000000001, 56.9764132], [-5.823948799999999, 56.97676020000001], [-5.8250690999999994, 56.9774207], [-5.826228199999999, 56.9780819], [-5.826788699999999, 56.978493], [-5.827162799999999, 56.97887240000001], [-5.8275469, 56.97948699999999], [-5.827724, 56.9800504], [-5.8277271, 56.9804644], [-5.827636999999999, 56.9809732], [-5.827463399999999, 56.981370600000005], [-5.827242899999999, 56.981700700000005], [-5.8268789, 56.9821584], [-5.8261141, 56.983115600000005], [-5.825532999999999, 56.9837958], [-5.825149, 56.98436100000001], [-5.8248951, 56.9848588], [-5.8246947, 56.9853821], [-5.824534399999999, 56.98616789999999], [-5.8245511, 56.987141599999994], [-5.824721099999999, 56.9878635], [-5.824985299999999, 56.98855819999999], [-5.8254862, 56.98940410000001], [-5.8256703, 56.9896687], [-5.8259047, 56.989932200000005], [-5.8264769, 56.99060899999999], [-5.826577699999999, 56.9907765], [-5.826644999999999, 56.990948800000005], [-5.8266872, 56.9910999], [-5.826706899999999, 56.99125589999999], [-5.826724199999999, 56.99156429999999], [-5.826740299999999, 56.9917531], [-5.826792199999999, 56.99194800000001], [-5.8268822, 56.992148799999995], [-5.8269834, 56.99233920000001], [-5.827132299999999, 56.992548600000006], [-5.827276799999999, 56.992687499999995], [-5.827435999999999, 56.99282079999999], [-5.8275491, 56.9928959], [-5.8277817, 56.9930399], [-5.828740799999999, 56.9935494], [-5.8292123, 56.99380360000001], [-5.829582099999999, 56.9940207], [-5.829836099999999, 56.9941889], [-5.8300812, 56.99436560000001], [-5.830409199999999, 56.994634], [-5.830708099999999, 56.9949096], [-5.830852899999999, 56.99507150000001], [-5.830990899999999, 56.9952383], [-5.831112699999999, 56.9954053], [-5.831225600000001, 56.99557839999999], [-5.8314057, 56.99593169999999], [-5.831579099999999, 56.99628500000001], [-5.831776699999999, 56.9966344], [-5.8319135, 56.996849], [-5.832065899999999, 56.9970598], [-5.832944899999999, 56.9983657], [-5.8333084, 56.99906319999999], [-5.83339112144731, 56.999419379311696], [-5.833466699999999, 56.9997448], [-5.8334608999999995, 57.0002024], [-5.8334015, 57.000665000000005], [-5.833308699999999, 57.00116619999999], [-5.8331383, 57.00150789999999], [-5.8323586, 57.0027398], [-5.8316141, 57.0038461], [-5.831425699999999, 57.00413600000001], [-5.831045199999999, 57.00472719999999], [-5.8308231, 57.0050598], [-5.830713799999999, 57.00519489999999], [-5.830607499999999, 57.0053087], [-5.830331900000001, 57.00554520000001], [-5.830030999999999, 57.005771800000005]]} 2.7 2327 2337 Morar Mallaig Mallaig 57.0057718 -5.8300310 57.0057718 -5.8300310 1 0 2026-09-21 22:54:52 TERMINATED 2026-09-21 22:37:00 Mallaig TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382319 1790030665114732 38 38 2026-09-21 22:54:26.216976 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:25.111668
726188 747510 R53748 086J511921 2026-09-21 COMPLETE None 2026-09-21 22:44:30 2026-09-21 22:54:52 2026-09-23 22:54:52 {"id": 747510, "stp": "N", "toc": "Unknown", "uid": "R53748", "consist": null, "dest_crs": "DLY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R53748/2026-09-21/detailed", "trust_id": "086J511921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalry", "service_date": "2026-09-21", "dest_arr_time": "0050", "dest_platform": null, "is_terminated": 1, "next_location": "Dalry", "signalling_id": "6J51", "timing_status": "EARLY", "origin_station": "Mauchline Up Sidings", "current_leg_arr": "0050", "current_leg_dep": "0045", "current_leg_end": "Dalry", "origin_dep_time": "2311", "origin_platform": null, "current_location": "Dalry", "last_update_time": "2026-09-21T22:54:52", "route_debug_link": null, "timing_variation": "-55 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.6746298, 55.7391395], [-4.6776116, 55.7376048], [-4.679055, 55.7368569], [-4.6803197, 55.7362103], [-4.6804915, 55.7361137], [-4.6835671, 55.7345208], [-4.6851451, 55.7337071], [-4.6857603, 55.7333831], [-4.6867375, 55.7328546], [-4.6879868, 55.732092], [-4.688582, 55.731687], [-4.688878, 55.7314873], [-4.6891855, 55.7312688], [-4.6894165, 55.7311044], [-4.6900024, 55.7306565], [-4.6900829, 55.7305892], [-4.6903231, 55.7303822], [-4.6913164, 55.7295058], [-4.6920886, 55.7287793], [-4.6928433, 55.7280467], [-4.6937637, 55.7271561], [-4.6949302, 55.7260426], [-4.6952488, 55.7257385], [-4.6955697, 55.7254163], [-4.696958, 55.7240972], [-4.697632, 55.7234536], [-4.6983473, 55.7227746], [-4.7012192, 55.7199819], [-4.7016378, 55.7195565], [-4.7022974, 55.7188377], [-4.7029551, 55.7180396], [-4.7032994, 55.7176087], [-4.703646, 55.717115], [-4.7039105, 55.7167368], [-4.7041369, 55.7164209], [-4.7043679, 55.716078], [-4.7050054, 55.7151764], [-4.7052376, 55.7148568], [-4.705427, 55.7145884], [-4.7059505, 55.7137587], [-4.7069133, 55.7124036], [-4.7072251, 55.7119613], [-4.7074461, 55.7116425], [-4.7079155, 55.7110039], [-4.7079801, 55.710916], [-4.7080822, 55.7107736], [-4.7083317, 55.7104253], [-4.70933, 55.7089926], [-4.7098336, 55.7082695], [-4.7104357, 55.7073452], [-4.7105977, 55.7070744], [-4.7107742, 55.7067521], [-4.7108437, 55.7066154], [-4.7109973, 55.7062691]]}", "current_leg_start": "Glengarnock", "dest_arr_time_act": "0050", "motion_projection": null, "next_location_lat": "55.7062691", "next_location_lon": "-4.7109973", "previous_location": "Newton Jn", "current_leg_milage": "2.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 303.897, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 768.357, \"from_m\": 303.897, \"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\": 10693.534, \"from_m\": 768.357, \"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\": 16854.583, \"from_m\": 10693.534, \"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\": 17282.921, \"from_m\": 16854.583, \"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\": 17316.618, \"from_m\": 17282.921, \"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\": 17354.22, \"from_m\": 17316.618, \"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\": 18148.07, \"from_m\": 17354.22, \"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\": 24210.669, \"from_m\": 18148.07, \"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\": 26014.028, \"from_m\": 24210.669, \"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\": 27232.164, \"from_m\": 26014.028, \"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\": 28377.047, \"from_m\": 27232.164, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36461.406, \"from_m\": 28377.047, \"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\": 39670.154, \"from_m\": 36461.406, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39683.986, \"from_m\": 39670.154, \"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\": 46139.075, \"from_m\": 39683.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46236.988, \"from_m\": 46139.075, \"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\": 47128.323, \"from_m\": 46236.988, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 747510, \"profile_key\": \"87b3ae4a5fb991171ae9ad9888765ade479ad7a3fc55652e0e9d8460e01bff80\", \"schedule_id\": 40411, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Mauchline Up Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Annbank Jn\", \"stage_seq\": 2, \"distance_m\": 10693.534, \"section_seq\": 1, \"route_path_id\": 146944}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2343\", \"location\": \"Newton Jn\", \"stage_seq\": 3, \"distance_m\": 17354.22, \"section_seq\": 1, \"route_path_id\": 146944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Falkland Jn\", \"stage_seq\": 4, \"distance_m\": 18360.832, \"section_seq\": 1, \"route_path_id\": 146944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Prestwick Town\", \"stage_seq\": 5, \"distance_m\": 20718.274, \"section_seq\": 1, \"route_path_id\": 146944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358\", \"location\": \"Barassie Jn\", \"stage_seq\": 6, \"distance_m\": 28136.242, \"section_seq\": 1, \"route_path_id\": 146944}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": \"0027\", \"location\": \"Irvine\", \"stage_seq\": 7, \"distance_m\": 34035.397, \"section_seq\": 1, \"route_path_id\": 146944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0029\", \"location\": \"Bogside Jn\", \"stage_seq\": 8, \"distance_m\": 36374.215, \"section_seq\": 1, \"route_path_id\": 146944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0033H\", \"location\": \"Kilwinning\", \"stage_seq\": 9, \"distance_m\": 39494.855, \"section_seq\": 1, \"route_path_id\": 146944}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0038H\", \"location\": \"Dalry\", \"stage_seq\": 10, \"distance_m\": 45150.781, \"section_seq\": 1, \"route_path_id\": 146944}, {\"is_pass\": false, \"wtt_arr\": \"0042\", \"wtt_dep\": \"0045\", \"location\": \"Glengarnock\", \"stage_seq\": 11, \"distance_m\": 46139.075, \"section_seq\": 1, \"route_path_id\": 146944}, {\"is_pass\": false, \"wtt_arr\": \"0050\", \"wtt_dep\": null, \"location\": \"Dalry\", \"stage_seq\": 12, \"distance_m\": 47128.323, \"section_seq\": 1, \"route_path_id\": 146944}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47128.323, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146944}], \"total_distance_m\": 47128.323, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 47128.323, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2311", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "5.0", "current_position_lat": "55.7062691", "current_position_lon": "-4.7109973", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:56Z\", \"source_id\": 64293666, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:00Z\", \"source_id\": 20373487, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:28Z\", \"source_id\": 64306908, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:30Z\", \"source_id\": 20377594, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:51Z\", \"source_id\": 64313524, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:55Z\", \"source_id\": 20379707, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:42Z\", \"source_id\": 64320666, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:44Z\", \"source_id\": 20381993, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalry", "service_state_platform": "S1", "timing_fact_generation": 1790030699932245, "current_leg_arrival_utc": "2026-09-22T00:22:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:30.036673", "service_state_evidence_id": 64320666, "current_leg_start_actual_dep": "2026-09-22T00:45:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-21T22:44:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:30.996286", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None DLY 6J51 None None None None {"version": 3, "segments": [{"to_m": 303.897, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 768.357, "from_m": 303.897, "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": 10693.534, "from_m": 768.357, "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": 16854.583, "from_m": 10693.534, "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": 17282.921, "from_m": 16854.583, "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": 17316.618, "from_m": 17282.921, "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": 17354.22, "from_m": 17316.618, "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": 18148.07, "from_m": 17354.22, "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": 24210.669, "from_m": 18148.07, "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": 26014.028, "from_m": 24210.669, "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": 27232.164, "from_m": 26014.028, "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": 28377.047, "from_m": 27232.164, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36461.406, "from_m": 28377.047, "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": 39670.154, "from_m": 36461.406, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 39683.986, "from_m": 39670.154, "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": 46139.075, "from_m": 39683.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 46236.988, "from_m": 46139.075, "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": 47128.323, "from_m": 46236.988, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}], "service_id": 747510, "profile_key": "87b3ae4a5fb991171ae9ad9888765ade479ad7a3fc55652e0e9d8460e01bff80", "schedule_id": 40411, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2311", "location": "Mauchline Up Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Annbank Jn", "stage_seq": 2, "distance_m": 10693.534, "section_seq": 1, "route_path_id": 146944}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2343", "location": "Newton Jn", "stage_seq": 3, "distance_m": 17354.22, "section_seq": 1, "route_path_id": 146944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Falkland Jn", "stage_seq": 4, "distance_m": 18360.832, "section_seq": 1, "route_path_id": 146944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Prestwick Town", "stage_seq": 5, "distance_m": 20718.274, "section_seq": 1, "route_path_id": 146944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358", "location": "Barassie Jn", "stage_seq": 6, "distance_m": 28136.242, "section_seq": 1, "route_path_id": 146944}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": "0027", "location": "Irvine", "stage_seq": 7, "distance_m": 34035.397, "section_seq": 1, "route_path_id": 146944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0029", "location": "Bogside Jn", "stage_seq": 8, "distance_m": 36374.215, "section_seq": 1, "route_path_id": 146944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0033H", "location": "Kilwinning", "stage_seq": 9, "distance_m": 39494.855, "section_seq": 1, "route_path_id": 146944}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0038H", "location": "Dalry", "stage_seq": 10, "distance_m": 45150.781, "section_seq": 1, "route_path_id": 146944}, {"is_pass": false, "wtt_arr": "0042", "wtt_dep": "0045", "location": "Glengarnock", "stage_seq": 11, "distance_m": 46139.075, "section_seq": 1, "route_path_id": 146944}, {"is_pass": false, "wtt_arr": "0050", "wtt_dep": null, "location": "Dalry", "stage_seq": 12, "distance_m": 47128.323, "section_seq": 1, "route_path_id": 146944}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47128.323, "from_m": 0.0, "section_seq": 1, "route_path_id": 146944}], "total_distance_m": 47128.323, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 47128.323, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2809, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:56Z", "source_id": 64293666, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:26:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:00Z", "source_id": 20373487, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2780, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:28Z", "source_id": 64306908, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:30Z", "source_id": 20377594, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2710, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:51Z", "source_id": 64313524, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:55Z", "source_id": 20379707, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:42Z", "source_id": 64320666, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:44:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:44Z", "source_id": 20381993, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] Mauchline Up Sidings 2311 2311 None None None Dalry 0050 0050 None EARLY -55 minutes https://www.realtimetrains.co.uk/service/gb-nr:R53748/2026-09-21/detailed None Glengarnock 2026-09-22T00:45:00+01:00 Dalry 5.0 {"type": "LineString", "coordinates": [[-4.6746298, 55.7391395], [-4.6776116, 55.7376048], [-4.679055, 55.7368569], [-4.6803197, 55.7362103], [-4.6804915, 55.7361137], [-4.6835671, 55.7345208], [-4.6851451, 55.7337071], [-4.6857603, 55.7333831], [-4.6867375, 55.7328546], [-4.6879868, 55.732092], [-4.688582, 55.731687], [-4.688878, 55.7314873], [-4.6891855, 55.7312688], [-4.6894165, 55.7311044], [-4.6900024, 55.7306565], [-4.6900829, 55.7305892], [-4.6903231, 55.7303822], [-4.6913164, 55.7295058], [-4.6920886, 55.7287793], [-4.6928433, 55.7280467], [-4.6937637, 55.7271561], [-4.6949302, 55.7260426], [-4.6952488, 55.7257385], [-4.6955697, 55.7254163], [-4.696958, 55.7240972], [-4.697632, 55.7234536], [-4.6983473, 55.7227746], [-4.7012192, 55.7199819], [-4.7016378, 55.7195565], [-4.7022974, 55.7188377], [-4.7029551, 55.7180396], [-4.7032994, 55.7176087], [-4.703646, 55.717115], [-4.7039105, 55.7167368], [-4.7041369, 55.7164209], [-4.7043679, 55.716078], [-4.7050054, 55.7151764], [-4.7052376, 55.7148568], [-4.705427, 55.7145884], [-4.7059505, 55.7137587], [-4.7069133, 55.7124036], [-4.7072251, 55.7119613], [-4.7074461, 55.7116425], [-4.7079155, 55.7110039], [-4.7079801, 55.710916], [-4.7080822, 55.7107736], [-4.7083317, 55.7104253], [-4.70933, 55.7089926], [-4.7098336, 55.7082695], [-4.7104357, 55.7073452], [-4.7105977, 55.7070744], [-4.7107742, 55.7067521], [-4.7108437, 55.7066154], [-4.7109973, 55.7062691]]} 2.7 0045 0050 Newton Jn Dalry Dalry 55.7062691 -4.7109973 55.7062691 -4.7109973 1 0 2026-09-21 22:54:52 TERMINATED 2026-09-21 22:44:30 Dalry TD DIRECT_DESTINATION_ARRIVAL 64320666 1790030699932245 23 23 2026-09-21 22:54:30.996286 S1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:30.036673
726189 756125 G15621 675G29M821 2026-09-21 COMPLETE 20382074 2026-09-21 23:44:00 2026-09-21 22:54:52 2026-09-23 22:54:52 {"id": 756125, "stp": "P", "toc": "Great Western Railway", "uid": "G15621", "consist": "802001", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15621/2026-09-21/detailed", "trust_id": "675G29M821", "origin_crs": "WOS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stoke Gifford", "service_date": "2026-09-21", "dest_arr_time": "2346", "dest_platform": null, "is_terminated": 1, "next_location": "Stoke Gifford", "signalling_id": "5G29", "timing_status": "EARLY", "origin_station": "Worcester Shrub Hill", "current_leg_arr": "2344", "current_leg_dep": "2340", "current_leg_end": "Stoke Gifford", "origin_dep_time": "2221", "origin_platform": "1", "current_location": "Stoke Gifford", "last_update_time": "2026-09-21T22:54:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5484268999999995, 51.5147148], [-2.5489787000000006, 51.51483479999999], [-2.5501389999999997, 51.5150011], [-2.5507500999999997, 51.5151051], [-2.5510116, 51.515152099999995], [-2.5515761999999995, 51.5152485], [-2.5519662, 51.515345800000006], [-2.552406, 51.515452100000005], [-2.5526677, 51.515488299999994], [-2.5539858, 51.5156251], [-2.5541824999999996, 51.5156503], [-2.554376, 51.5156902], [-2.5545563999999996, 51.51573510000001], [-2.554685399999999, 51.515774500000006], [-2.5548582, 51.5158373], [-2.5550321999999994, 51.51591739999999], [-2.5558921, 51.51633650000001], [-2.5568798, 51.5168146], [-2.556962, 51.516855099999994], [-2.5574176999999993, 51.5170794], [-2.5577243999999997, 51.517228300000006]]}", "current_leg_start": "Bristol Parkway", "dest_arr_time_act": "2346", "motion_projection": null, "next_location_lat": "51.5172283", "next_location_lon": "-2.5577244", "previous_location": "Bristol Parkway", "current_leg_milage": "0.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4989.833, \"from_m\": 0.0, \"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\": 5102.185, \"from_m\": 4989.833, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5270.949, \"from_m\": 5102.185, \"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\": 6164.611, \"from_m\": 5270.949, \"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\": 6341.728, \"from_m\": 6164.611, \"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\": 6719.371, \"from_m\": 6341.728, \"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\": 33700.3, \"from_m\": 6719.371, \"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\": 44069.767, \"from_m\": 33700.3, \"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\": 44099.437, \"from_m\": 44069.767, \"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\": 45497.328, \"from_m\": 44099.437, \"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\": 47038.973, \"from_m\": 45497.328, \"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\": 47463.111, \"from_m\": 47038.973, \"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\": 68128.877, \"from_m\": 47463.111, \"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\": 68168.584, \"from_m\": 68128.877, \"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\": 75751.733, \"from_m\": 68168.584, \"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\": 87756.912, \"from_m\": 75751.733, \"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\": 88975.248, \"from_m\": 87756.912, \"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\": 89629.578, \"from_m\": 88975.248, \"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\": 89825.733, \"from_m\": 89629.578, \"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\": 89951.361, \"from_m\": 89825.733, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 90035.919, \"from_m\": 89951.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95976.377, \"from_m\": 90035.919, \"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\": 97408.489, \"from_m\": 95976.377, \"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\": 97713.997, \"from_m\": 97408.489, \"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\": 97796.389, \"from_m\": 97713.997, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 98389.071, \"from_m\": 97796.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 756125, \"profile_key\": \"b8ce70f1eb165c64e8f1090cd0c1d0c3f1b35340116d275ea39e9703bb65e624\", \"schedule_id\": 9307, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 2, \"distance_m\": 543.258, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"Norton Jn\", \"stage_seq\": 3, \"distance_m\": 4989.833, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227H\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 4, \"distance_m\": 6341.728, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"Ashchurch\", \"stage_seq\": 5, \"distance_m\": 23528.571, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2246\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 6, \"distance_m\": 35235.044, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 7, \"distance_m\": 44069.767, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": false, \"wtt_arr\": \"2255H\", \"wtt_dep\": \"2303\", \"location\": \"Gloucester Sig. G356\", \"stage_seq\": 8, \"distance_m\": 45058.754, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 9, \"distance_m\": 45419.852, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Standish Jn\", \"stage_seq\": 10, \"distance_m\": 55325.981, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Charfield\", \"stage_seq\": 11, \"distance_m\": 76311.113, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Yate\", \"stage_seq\": 12, \"distance_m\": 87262.315, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 13, \"distance_m\": 89853.543, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2343\", \"location\": \"Bristol Parkway\", \"stage_seq\": 14, \"distance_m\": 97210.767, \"section_seq\": 1, \"route_path_id\": 133701}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": null, \"location\": \"Stoke Gifford\", \"stage_seq\": 15, \"distance_m\": 98389.071, \"section_seq\": 1, \"route_path_id\": 133701}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 98389.071, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133701}], \"total_distance_m\": 98389.071, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 97711.831, \"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": "2221", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5172283", "current_position_lon": "-2.5577244", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:58Z\", \"source_id\": 64189507, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:00Z\", \"source_id\": 20341648, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:04Z\", \"source_id\": 64199811, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:09Z\", \"source_id\": 20344693, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:02Z\", \"source_id\": 64267092, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:08Z\", \"source_id\": 20365216, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:48Z\", \"source_id\": 64280712, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:50Z\", \"source_id\": 20369366, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:51Z\", \"source_id\": 64320909, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:54Z\", \"source_id\": 20382074, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stoke Gifford", "service_state_platform": null, "timing_fact_generation": 1790030636248270, "current_leg_arrival_utc": "2026-09-21T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:30.058984", "service_state_evidence_id": 20382074, "current_leg_start_actual_dep": "2026-09-21T23:43:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:30.999215", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P WOS None 5G29 802001 5 125 None {"version": 3, "segments": [{"to_m": 4989.833, "from_m": 0.0, "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": 5102.185, "from_m": 4989.833, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 5270.949, "from_m": 5102.185, "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": 6164.611, "from_m": 5270.949, "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": 6341.728, "from_m": 6164.611, "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": 6719.371, "from_m": 6341.728, "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": 33700.3, "from_m": 6719.371, "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": 44069.767, "from_m": 33700.3, "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": 44099.437, "from_m": 44069.767, "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": 45497.328, "from_m": 44099.437, "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": 47038.973, "from_m": 45497.328, "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": 47463.111, "from_m": 47038.973, "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": 68128.877, "from_m": 47463.111, "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": 68168.584, "from_m": 68128.877, "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": 75751.733, "from_m": 68168.584, "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": 87756.912, "from_m": 75751.733, "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": 88975.248, "from_m": 87756.912, "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": 89629.578, "from_m": 88975.248, "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": 89825.733, "from_m": 89629.578, "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": 89951.361, "from_m": 89825.733, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 90035.919, "from_m": 89951.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95976.377, "from_m": 90035.919, "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": 97408.489, "from_m": 95976.377, "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": 97713.997, "from_m": 97408.489, "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": 97796.389, "from_m": 97713.997, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 98389.071, "from_m": 97796.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 756125, "profile_key": "b8ce70f1eb165c64e8f1090cd0c1d0c3f1b35340116d275ea39e9703bb65e624", "schedule_id": 9307, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2221", "location": "Worcester Shrub Hill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133701}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Wylds Lane Jn", "stage_seq": 2, "distance_m": 543.258, "section_seq": 1, "route_path_id": 133701}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Norton Jn", "stage_seq": 3, "distance_m": 4989.833, "section_seq": 1, "route_path_id": 133701}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227H", "location": "Abbotswood Jn", "stage_seq": 4, "distance_m": 6341.728, "section_seq": 1, "route_path_id": 133701}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "Ashchurch", "stage_seq": 5, "distance_m": 23528.571, "section_seq": 1, "route_path_id": 133701}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2246", "location": "Cheltenham Spa", "stage_seq": 6, "distance_m": 35235.044, "section_seq": 1, "route_path_id": 133701}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Barnwood Jn", "stage_seq": 7, "distance_m": 44069.767, "section_seq": 1, "route_path_id": 133701}, {"is_pass": false, "wtt_arr": "2255H", "wtt_dep": "2303", "location": "Gloucester Sig. G356", "stage_seq": 8, "distance_m": 45058.754, "section_seq": 1, "route_path_id": 133701}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Gloucester Yard Jn", "stage_seq": 9, "distance_m": 45419.852, "section_seq": 1, "route_path_id": 133701}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Standish Jn", "stage_seq": 10, "distance_m": 55325.981, "section_seq": 1, "route_path_id": 133701}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Charfield", "stage_seq": 11, "distance_m": 76311.113, "section_seq": 1, "route_path_id": 133701}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Yate", "stage_seq": 12, "distance_m": 87262.315, "section_seq": 1, "route_path_id": 133701}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Westerleigh Jn", "stage_seq": 13, "distance_m": 89853.543, "section_seq": 1, "route_path_id": 133701}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2343", "location": "Bristol Parkway", "stage_seq": 14, "distance_m": 97210.767, "section_seq": 1, "route_path_id": 133701}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Stoke Gifford", "stage_seq": 15, "distance_m": 98389.071, "section_seq": 1, "route_path_id": 133701}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 98389.071, "from_m": 0.0, "section_seq": 1, "route_path_id": 133701}], "total_distance_m": 98389.071, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 97711.831, "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": 20501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:58Z", "source_id": 64189507, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:30:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:00Z", "source_id": 20341648, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:04Z", "source_id": 64199811, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:34:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:09Z", "source_id": 20344693, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25647, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:02Z", "source_id": 64267092, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:11:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:08Z", "source_id": 20365216, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25674, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:48Z", "source_id": 64280712, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:19:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:50Z", "source_id": 20369366, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25747, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:51Z", "source_id": 64320909, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:44:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:54Z", "source_id": 20382074, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] Worcester Shrub Hill 2221 2221 1 None None Stoke Gifford 2346 2346 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15621/2026-09-21/detailed None Bristol Parkway 2026-09-21T23:43:00+01:00 Stoke Gifford 4.0 {"type": "LineString", "coordinates": [[-2.5484268999999995, 51.5147148], [-2.5489787000000006, 51.51483479999999], [-2.5501389999999997, 51.5150011], [-2.5507500999999997, 51.5151051], [-2.5510116, 51.515152099999995], [-2.5515761999999995, 51.5152485], [-2.5519662, 51.515345800000006], [-2.552406, 51.515452100000005], [-2.5526677, 51.515488299999994], [-2.5539858, 51.5156251], [-2.5541824999999996, 51.5156503], [-2.554376, 51.5156902], [-2.5545563999999996, 51.51573510000001], [-2.554685399999999, 51.515774500000006], [-2.5548582, 51.5158373], [-2.5550321999999994, 51.51591739999999], [-2.5558921, 51.51633650000001], [-2.5568798, 51.5168146], [-2.556962, 51.516855099999994], [-2.5574176999999993, 51.5170794], [-2.5577243999999997, 51.517228300000006]]} 0.4 2340 2344 Bristol Parkway Stoke Gifford Stoke Gifford 51.5172283 -2.5577244 51.5172283 -2.5577244 1 0 2026-09-21 22:54:52 TERMINATED 2026-09-21 22:44:00 Stoke Gifford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382074 1790030636248270 40 40 2026-09-21 22:54:30.999215 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:30.058984
726190 757156 W69917 092L74M921 2026-09-21 COMPLETE 20382355 2026-09-21 23:44:00 2026-09-21 22:54:52 2026-09-23 22:54:52 {"id": 757156, "stp": "P", "toc": "ScotRail", "uid": "W69917", "consist": "156437+156507", "dest_crs": "DMF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69917/2026-09-21/detailed", "trust_id": "092L74M921", "origin_crs": "CAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dumfries", "service_date": "2026-09-21", "dest_arr_time": "2350", "dest_platform": "1", "is_terminated": 1, "next_location": "Dumfries", "signalling_id": "2L74", "timing_status": "EARLY", "origin_station": "Carlisle", "current_leg_arr": "2344", "current_leg_dep": "2330", "current_leg_end": "Dumfries", "origin_dep_time": "2310", "origin_platform": "7", "current_location": "Dumfries", "last_update_time": "2026-09-21T22:54:52", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2631613, 54.98360400000001], [-3.2648593999999997, 54.9839812], [-3.2667693, 54.9843687], [-3.2671786999999997, 54.9844395], [-3.2673839, 54.984472999999994], [-3.2675897, 54.984505], [-3.2678452, 54.98454149999999], [-3.2681019999999994, 54.98457650000001], [-3.2686187, 54.9846418], [-3.2691226, 54.984697700000005], [-3.2696278999999997, 54.9847504], [-3.2703201, 54.9848112], [-3.2707142, 54.9848378], [-3.2711089, 54.98486110000001], [-3.2714927, 54.984872], [-3.2723985000000004, 54.9848977], [-3.2727406999999995, 54.9849074], [-3.2733766, 54.9849165], [-3.274023000000001, 54.98491969999999], [-3.2753044, 54.9849249], [-3.2759260999999995, 54.984927500000005], [-3.2771216999999995, 54.9849324], [-3.2795848, 54.98493810000001], [-3.2918496, 54.9849973], [-3.3002670999999997, 54.98503869999999], [-3.3114166, 54.985072299999985], [-3.3212644, 54.9851042], [-3.323766551242229, 54.985118197787074], [-3.3265555, 54.98513380000001], [-3.3374036000000005, 54.985175], [-3.3386798, 54.98519720000001], [-3.3398718, 54.98523779999999], [-3.3409436999999995, 54.985305399999994], [-3.3413552999999996, 54.985332], [-3.3418726, 54.9853797], [-3.3428629, 54.98548559999999], [-3.3438025999999996, 54.98560750000001], [-3.3450937, 54.98580470000001], [-3.3455279, 54.98588079999999], [-3.3456288, 54.98589849999999], [-3.3463367, 54.98602819999999], [-3.3475283, 54.9862692], [-3.3486584, 54.986535], [-3.3496361, 54.9868033], [-3.3501432999999996, 54.9869436], [-3.350341, 54.98700110000001], [-3.3545402999999996, 54.9882226], [-3.3549625999999995, 54.98834110000001], [-3.3606509999999994, 54.98999529999999], [-3.361990833220766, 54.99038365396537], [-3.3679911, 54.9921228], [-3.3711824999999997, 54.9930512], [-3.3715787, 54.9931658], [-3.3798402999999997, 54.9955669], [-3.3802503, 54.9956863], [-3.3879575, 54.997921099999985], [-3.3884766999999996, 54.9980712], [-3.3885627, 54.99809630000001], [-3.3940735999999996, 54.9997043], [-3.3942536999999997, 54.9997555], [-3.398334, 55.0009848], [-3.3991736999999995, 55.00125930000001], [-3.4005642999999997, 55.0017508], [-3.4019217, 55.00225470000001], [-3.4030260999999995, 55.0026943], [-3.4039727, 55.00309579999999], [-3.4042440999999997, 55.003210900000006], [-3.4102349, 55.005939], [-3.4104577, 55.006040299999995], [-3.4135980796541814, 55.00748300455956], [-3.4230044, 55.011804000000005], [-3.4246795, 55.0125792], [-3.4250041999999996, 55.012729500000006], [-3.4287860999999995, 55.01447970000002], [-3.4309808999999993, 55.01548530000001], [-3.4312257, 55.0155975], [-3.4368669999999995, 55.01818209999999], [-3.4464905, 55.0226132], [-3.4505171, 55.024454899999995], [-3.4558103, 55.02687929999999], [-3.4664379999999997, 55.03176190000001], [-3.476647, 55.0364629], [-3.4790528, 55.03756510000001], [-3.479337699999999, 55.037695599999985], [-3.4822978, 55.0390516], [-3.4825931, 55.03918689999999], [-3.4875286999999995, 55.0414477], [-3.4879168, 55.0416262], [-3.48849013434531, 55.04188816749413], [-3.4923898999999996, 55.04366999999999], [-3.4927372000000005, 55.0438287], [-3.4971226, 55.0458324], [-3.4984101, 55.04642129999999], [-3.5034296080661336, 55.048716823120266], [-3.5052591999999994, 55.04955350000001], [-3.5127961, 55.052999700000015], [-3.5190576, 55.055862299999994], [-3.5240139, 55.058111], [-3.5254634, 55.0587736], [-3.5267729999999995, 55.05937230000001], [-3.5290519999999996, 55.06027509999999], [-3.5300127, 55.0606557], [-3.530295, 55.06076019999998], [-3.5331268999999996, 55.06175109999999], [-3.5346428, 55.0622351], [-3.5361726, 55.0626948], [-3.5393852999999997, 55.063556], [-3.5417621999999995, 55.064102000000005], [-3.544473599999999, 55.06467190000001], [-3.5478079, 55.065249300000005], [-3.5507785999999997, 55.06567600000001], [-3.5538468, 55.0660201], [-3.5599414, 55.06653759999999], [-3.5615211, 55.06667170000001], [-3.5617614999999994, 55.0666932], [-3.5619744999999994, 55.0667108], [-3.5727718999999993, 55.06760920000001], [-3.5742775, 55.067734499999986], [-3.5823936000000005, 55.0683946], [-3.5852181999999995, 55.06864399999999], [-3.5860065, 55.06871060000001], [-3.5873804, 55.0688266], [-3.5882968, 55.06887759999999], [-3.5895288000000005, 55.068924], [-3.5898571, 55.06893199999999], [-3.5907226000000003, 55.06893719999999], [-3.5916082, 55.06892169999999], [-3.5929550999999997, 55.068888599999994], [-3.5932611364780858, 55.06887776053726], [-3.5943696, 55.06883849999999], [-3.5953203999999994, 55.068818399999984], [-3.5961723000000005, 55.0688326], [-3.596667099999999, 55.0688599], [-3.597007, 55.0688901], [-3.5979867000000003, 55.06902420000001], [-3.598498599999999, 55.0691194], [-3.5992743000000003, 55.0692925], [-3.5997742999999995, 55.0694351], [-3.6001908000000005, 55.069565100000005], [-3.6002927999999996, 55.0696003], [-3.6003945, 55.069635899999994], [-3.6004938999999996, 55.06967349999999], [-3.6005924000000005, 55.0697106], [-3.6007882, 55.06978699999999], [-3.6009777, 55.0698661], [-3.601164699999999, 55.069947499999984], [-3.6013643, 55.07004119999999], [-3.6015728, 55.07014139999999], [-3.601778899999999, 55.0702514], [-3.6019767, 55.070362199999984], [-3.6021674999999997, 55.0704772], [-3.6027999999999993, 55.0708995], [-3.6033162, 55.0713305], [-3.6036577, 55.07165219999999], [-3.6040561, 55.07214690000001], [-3.604213699999999, 55.07237560000001], [-3.604345200000001, 55.07259129999999]]}", "current_leg_start": "Annan", "dest_arr_time_act": "2350", "motion_projection": null, "next_location_lat": "55.0725913", "next_location_lon": "-3.6043452", "previous_location": "Annan", "current_leg_milage": "15.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.664, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1043.14, \"from_m\": 661.664, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1402.022, \"from_m\": 1043.14, \"capability_applied\": null, \"effective_limit_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\": 9820.27, \"from_m\": 1402.022, \"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\": 14106.064, \"from_m\": 9820.27, \"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\": 14210.089, \"from_m\": 14106.064, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15023.14, \"from_m\": 14210.089, \"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\": 27972.663, \"from_m\": 15023.14, \"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\": 29254.583, \"from_m\": 27972.663, \"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\": 35553.636, \"from_m\": 29254.583, \"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\": 36767.8, \"from_m\": 35553.636, \"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\": 48095.35, \"from_m\": 36767.8, \"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\": 50305.784, \"from_m\": 48095.35, \"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\": 52325.136, \"from_m\": 50305.784, \"capability_applied\": null, \"effective_limit_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\": 53238.273, \"from_m\": 52325.136, \"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\": 757156, \"profile_key\": \"f4b0eba7f45cf257d89aa233b3194407b07417e60ee6d83cf94f92078335c386\", \"schedule_id\": 28095, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Carlisle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Caldew Jn\", \"stage_seq\": 2, \"distance_m\": 1075.283, \"section_seq\": 1, \"route_path_id\": 120584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 3, \"distance_m\": 3043.006, \"section_seq\": 1, \"route_path_id\": 120584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Floriston\", \"stage_seq\": 4, \"distance_m\": 9820.27, \"section_seq\": 1, \"route_path_id\": 120584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Gretna Jn\", \"stage_seq\": 5, \"distance_m\": 13949.798, \"section_seq\": 1, \"route_path_id\": 120584}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2321H\", \"location\": \"Gretna Green\", \"stage_seq\": 6, \"distance_m\": 15630.714, \"section_seq\": 1, \"route_path_id\": 120584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Eastriggs Crossover\", \"stage_seq\": 7, \"distance_m\": 24005.821, \"section_seq\": 1, \"route_path_id\": 120584}, {\"is_pass\": false, \"wtt_arr\": \"2329H\", \"wtt_dep\": \"2330\", \"location\": \"Annan\", \"stage_seq\": 8, \"distance_m\": 28418.932, \"section_seq\": 1, \"route_path_id\": 120584}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": null, \"location\": \"Dumfries\", \"stage_seq\": 9, \"distance_m\": 53238.273, \"section_seq\": 1, \"route_path_id\": 120584}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 53238.273, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120584}], \"total_distance_m\": 53238.273, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 53238.273, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2310", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "55.0725913", "current_position_lon": "-3.6043452", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:20Z\", \"source_id\": 20376066, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:35Z\", \"source_id\": 20382355, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dumfries", "service_state_platform": "1", "timing_fact_generation": 1790030675792847, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:35.787257", "service_state_evidence_id": 20382355, "current_leg_start_actual_dep": "2026-09-21T23:30:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:36.470842", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P CAR DMF 2L74 156437+156507 4 75 None {"version": 3, "segments": [{"to_m": 661.664, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1043.14, "from_m": 661.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 1402.022, "from_m": 1043.14, "capability_applied": null, "effective_limit_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": 9820.27, "from_m": 1402.022, "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": 14106.064, "from_m": 9820.27, "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": 14210.089, "from_m": 14106.064, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 15023.14, "from_m": 14210.089, "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": 27972.663, "from_m": 15023.14, "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": 29254.583, "from_m": 27972.663, "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": 35553.636, "from_m": 29254.583, "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": 36767.8, "from_m": 35553.636, "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": 48095.35, "from_m": 36767.8, "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": 50305.784, "from_m": 48095.35, "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": 52325.136, "from_m": 50305.784, "capability_applied": null, "effective_limit_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": 53238.273, "from_m": 52325.136, "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": 757156, "profile_key": "f4b0eba7f45cf257d89aa233b3194407b07417e60ee6d83cf94f92078335c386", "schedule_id": 28095, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2310", "location": "Carlisle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Caldew Jn", "stage_seq": 2, "distance_m": 1075.283, "section_seq": 1, "route_path_id": 120584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313", "location": "Carlisle Kingmoor Jcn", "stage_seq": 3, "distance_m": 3043.006, "section_seq": 1, "route_path_id": 120584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Floriston", "stage_seq": 4, "distance_m": 9820.27, "section_seq": 1, "route_path_id": 120584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Gretna Jn", "stage_seq": 5, "distance_m": 13949.798, "section_seq": 1, "route_path_id": 120584}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2321H", "location": "Gretna Green", "stage_seq": 6, "distance_m": 15630.714, "section_seq": 1, "route_path_id": 120584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Eastriggs Crossover", "stage_seq": 7, "distance_m": 24005.821, "section_seq": 1, "route_path_id": 120584}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330", "location": "Annan", "stage_seq": 8, "distance_m": 28418.932, "section_seq": 1, "route_path_id": 120584}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": null, "location": "Dumfries", "stage_seq": 9, "distance_m": 53238.273, "section_seq": 1, "route_path_id": 120584}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 53238.273, "from_m": 0.0, "section_seq": 1, "route_path_id": 120584}], "total_distance_m": 53238.273, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 53238.273, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:20Z", "source_id": 20376066, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:35Z", "source_id": 20382355, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] Carlisle 2310 2310 7 None None Dumfries 2350 2350 1 EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69917/2026-09-21/detailed None Annan 2026-09-21T23:30:00+01:00 Dumfries 14.0 {"type": "LineString", "coordinates": [[-3.2631613, 54.98360400000001], [-3.2648593999999997, 54.9839812], [-3.2667693, 54.9843687], [-3.2671786999999997, 54.9844395], [-3.2673839, 54.984472999999994], [-3.2675897, 54.984505], [-3.2678452, 54.98454149999999], [-3.2681019999999994, 54.98457650000001], [-3.2686187, 54.9846418], [-3.2691226, 54.984697700000005], [-3.2696278999999997, 54.9847504], [-3.2703201, 54.9848112], [-3.2707142, 54.9848378], [-3.2711089, 54.98486110000001], [-3.2714927, 54.984872], [-3.2723985000000004, 54.9848977], [-3.2727406999999995, 54.9849074], [-3.2733766, 54.9849165], [-3.274023000000001, 54.98491969999999], [-3.2753044, 54.9849249], [-3.2759260999999995, 54.984927500000005], [-3.2771216999999995, 54.9849324], [-3.2795848, 54.98493810000001], [-3.2918496, 54.9849973], [-3.3002670999999997, 54.98503869999999], [-3.3114166, 54.985072299999985], [-3.3212644, 54.9851042], [-3.323766551242229, 54.985118197787074], [-3.3265555, 54.98513380000001], [-3.3374036000000005, 54.985175], [-3.3386798, 54.98519720000001], [-3.3398718, 54.98523779999999], [-3.3409436999999995, 54.985305399999994], [-3.3413552999999996, 54.985332], [-3.3418726, 54.9853797], [-3.3428629, 54.98548559999999], [-3.3438025999999996, 54.98560750000001], [-3.3450937, 54.98580470000001], [-3.3455279, 54.98588079999999], [-3.3456288, 54.98589849999999], [-3.3463367, 54.98602819999999], [-3.3475283, 54.9862692], [-3.3486584, 54.986535], [-3.3496361, 54.9868033], [-3.3501432999999996, 54.9869436], [-3.350341, 54.98700110000001], [-3.3545402999999996, 54.9882226], [-3.3549625999999995, 54.98834110000001], [-3.3606509999999994, 54.98999529999999], [-3.361990833220766, 54.99038365396537], [-3.3679911, 54.9921228], [-3.3711824999999997, 54.9930512], [-3.3715787, 54.9931658], [-3.3798402999999997, 54.9955669], [-3.3802503, 54.9956863], [-3.3879575, 54.997921099999985], [-3.3884766999999996, 54.9980712], [-3.3885627, 54.99809630000001], [-3.3940735999999996, 54.9997043], [-3.3942536999999997, 54.9997555], [-3.398334, 55.0009848], [-3.3991736999999995, 55.00125930000001], [-3.4005642999999997, 55.0017508], [-3.4019217, 55.00225470000001], [-3.4030260999999995, 55.0026943], [-3.4039727, 55.00309579999999], [-3.4042440999999997, 55.003210900000006], [-3.4102349, 55.005939], [-3.4104577, 55.006040299999995], [-3.4135980796541814, 55.00748300455956], [-3.4230044, 55.011804000000005], [-3.4246795, 55.0125792], [-3.4250041999999996, 55.012729500000006], [-3.4287860999999995, 55.01447970000002], [-3.4309808999999993, 55.01548530000001], [-3.4312257, 55.0155975], [-3.4368669999999995, 55.01818209999999], [-3.4464905, 55.0226132], [-3.4505171, 55.024454899999995], [-3.4558103, 55.02687929999999], [-3.4664379999999997, 55.03176190000001], [-3.476647, 55.0364629], [-3.4790528, 55.03756510000001], [-3.479337699999999, 55.037695599999985], [-3.4822978, 55.0390516], [-3.4825931, 55.03918689999999], [-3.4875286999999995, 55.0414477], [-3.4879168, 55.0416262], [-3.48849013434531, 55.04188816749413], [-3.4923898999999996, 55.04366999999999], [-3.4927372000000005, 55.0438287], [-3.4971226, 55.0458324], [-3.4984101, 55.04642129999999], [-3.5034296080661336, 55.048716823120266], [-3.5052591999999994, 55.04955350000001], [-3.5127961, 55.052999700000015], [-3.5190576, 55.055862299999994], [-3.5240139, 55.058111], [-3.5254634, 55.0587736], [-3.5267729999999995, 55.05937230000001], [-3.5290519999999996, 55.06027509999999], [-3.5300127, 55.0606557], [-3.530295, 55.06076019999998], [-3.5331268999999996, 55.06175109999999], [-3.5346428, 55.0622351], [-3.5361726, 55.0626948], [-3.5393852999999997, 55.063556], [-3.5417621999999995, 55.064102000000005], [-3.544473599999999, 55.06467190000001], [-3.5478079, 55.065249300000005], [-3.5507785999999997, 55.06567600000001], [-3.5538468, 55.0660201], [-3.5599414, 55.06653759999999], [-3.5615211, 55.06667170000001], [-3.5617614999999994, 55.0666932], [-3.5619744999999994, 55.0667108], [-3.5727718999999993, 55.06760920000001], [-3.5742775, 55.067734499999986], [-3.5823936000000005, 55.0683946], [-3.5852181999999995, 55.06864399999999], [-3.5860065, 55.06871060000001], [-3.5873804, 55.0688266], [-3.5882968, 55.06887759999999], [-3.5895288000000005, 55.068924], [-3.5898571, 55.06893199999999], [-3.5907226000000003, 55.06893719999999], [-3.5916082, 55.06892169999999], [-3.5929550999999997, 55.068888599999994], [-3.5932611364780858, 55.06887776053726], [-3.5943696, 55.06883849999999], [-3.5953203999999994, 55.068818399999984], [-3.5961723000000005, 55.0688326], [-3.596667099999999, 55.0688599], [-3.597007, 55.0688901], [-3.5979867000000003, 55.06902420000001], [-3.598498599999999, 55.0691194], [-3.5992743000000003, 55.0692925], [-3.5997742999999995, 55.0694351], [-3.6001908000000005, 55.069565100000005], [-3.6002927999999996, 55.0696003], [-3.6003945, 55.069635899999994], [-3.6004938999999996, 55.06967349999999], [-3.6005924000000005, 55.0697106], [-3.6007882, 55.06978699999999], [-3.6009777, 55.0698661], [-3.601164699999999, 55.069947499999984], [-3.6013643, 55.07004119999999], [-3.6015728, 55.07014139999999], [-3.601778899999999, 55.0702514], [-3.6019767, 55.070362199999984], [-3.6021674999999997, 55.0704772], [-3.6027999999999993, 55.0708995], [-3.6033162, 55.0713305], [-3.6036577, 55.07165219999999], [-3.6040561, 55.07214690000001], [-3.604213699999999, 55.07237560000001], [-3.604345200000001, 55.07259129999999]]} 15.4 2330 2344 Annan Dumfries Dumfries 55.0725913 -3.6043452 55.0725913 -3.6043452 1 0 2026-09-21 22:54:52 TERMINATED 2026-09-21 22:44:00 Dumfries TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382355 1790030675792847 16 16 2026-09-21 22:54:36.470842 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:35.787257
726191 753241 W84877 041M65MZ21 2026-09-21 COMPLETE 20381674 2026-09-21 23:44:00 2026-09-21 22:54:52 2026-09-23 22:54:52 {"id": 753241, "stp": "O", "toc": "TransPennine Express", "uid": "W84877", "consist": "397005+397001", "dest_crs": "MIA", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84877/2026-09-21/detailed", "trust_id": "041M65MZ21", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-21", "dest_arr_time": "2343", "dest_platform": "2A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1M65", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2344", "current_leg_dep": "2331", "current_leg_end": "Manchester Airport", "origin_dep_time": "2012", "origin_platform": "13", "current_location": "Manchester Airport", "last_update_time": "2026-09-21T22:54:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "2341", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Manchester Piccadilly", "current_leg_milage": "10.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1751.992, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3143.579, \"from_m\": 1751.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3258.214, \"from_m\": 3143.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3457.805, \"from_m\": 3258.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5112.748, \"from_m\": 3457.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7322.87, \"from_m\": 5112.748, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20094.19, \"from_m\": 7322.87, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 20154.695, \"from_m\": 20094.19, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22399.046, \"from_m\": 20154.695, \"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\": 22578.864, \"from_m\": 22399.046, \"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\": 45066.613, \"from_m\": 22578.864, \"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\": 45375.132, \"from_m\": 45066.613, \"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\": 45647.219, \"from_m\": 45375.132, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45689.902, \"from_m\": 45647.219, \"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\": 46586.145, \"from_m\": 45689.902, \"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\": 46784.884, \"from_m\": 46586.145, \"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\": 46846.863, \"from_m\": 46784.884, \"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\": 47624.624, \"from_m\": 46846.863, \"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\": 52367.655, \"from_m\": 47624.624, \"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\": 63970.409, \"from_m\": 52367.655, \"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\": 69695.667, \"from_m\": 63970.409, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 70222.852, \"from_m\": 69695.667, \"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\": 70282.385, \"from_m\": 70222.852, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71368.382, \"from_m\": 70282.385, \"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\": 71427.337, \"from_m\": 71368.382, \"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\": 71632.234, \"from_m\": 71427.337, \"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\": 83150.178, \"from_m\": 71632.234, \"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\": 86110.0, \"from_m\": 83150.178, \"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\": 90264.251, \"from_m\": 86110.0, \"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\": 95108.981, \"from_m\": 90264.251, \"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\": 95126.687, \"from_m\": 95108.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104464.657, \"from_m\": 95126.687, \"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\": 122239.562, \"from_m\": 104464.657, \"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\": 122275.831, \"from_m\": 122239.562, \"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\": 123891.33, \"from_m\": 122275.831, \"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\": 144245.697, \"from_m\": 123891.33, \"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\": 147370.233, \"from_m\": 144245.697, \"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\": 148311.177, \"from_m\": 147370.233, \"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\": 151957.152, \"from_m\": 148311.177, \"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\": 152001.432, \"from_m\": 151957.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\": 154397.293, \"from_m\": 152001.432, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 162815.541, \"from_m\": 154397.293, \"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\": 163174.423, \"from_m\": 162815.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 163236.614, \"from_m\": 163174.423, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163555.01, \"from_m\": 163236.614, \"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\": 164854.982, \"from_m\": 163555.01, \"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\": 164947.928, \"from_m\": 164854.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 165624.155, \"from_m\": 164947.928, \"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\": 171568.095, \"from_m\": 165624.155, \"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\": 172899.457, \"from_m\": 171568.095, \"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\": 174564.229, \"from_m\": 172899.457, \"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\": 187857.632, \"from_m\": 174564.229, \"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\": 191914.62, \"from_m\": 187857.632, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 193389.785, \"from_m\": 191914.62, \"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\": 193438.221, \"from_m\": 193389.785, \"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\": 195001.588, \"from_m\": 193438.221, \"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\": 197968.168, \"from_m\": 195001.588, \"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\": 198294.185, \"from_m\": 197968.168, \"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\": 203369.44, \"from_m\": 198294.185, \"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\": 207444.034, \"from_m\": 203369.44, \"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\": 213740.753, \"from_m\": 207444.034, \"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\": 215311.807, \"from_m\": 213740.753, \"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\": 225250.764, \"from_m\": 215311.807, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 228443.926, \"from_m\": 225250.764, \"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\": 230200.36, \"from_m\": 228443.926, \"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\": 233562.397, \"from_m\": 230200.36, \"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\": 240367.539, \"from_m\": 233562.397, \"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\": 245319.772, \"from_m\": 240367.539, \"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\": 252269.126, \"from_m\": 245319.772, \"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\": 272101.505, \"from_m\": 252269.126, \"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\": 273797.296, \"from_m\": 272101.505, \"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\": 277146.777, \"from_m\": 273797.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 306864.704, \"from_m\": 277146.777, \"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\": 308368.09, \"from_m\": 306864.704, \"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\": 308513.576, \"from_m\": 308368.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 308571.358, \"from_m\": 308513.576, \"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\": 308594.254, \"from_m\": 308571.358, \"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\": 309643.44, \"from_m\": 308594.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 309869.941, \"from_m\": 309643.44, \"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\": 309924.023, \"from_m\": 309869.941, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 309964.243, \"from_m\": 309924.023, \"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\": 310012.499, \"from_m\": 309964.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310033.395, \"from_m\": 310012.499, \"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\": 310080.728, \"from_m\": 310033.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 313572.133, \"from_m\": 310080.728, \"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\": 313638.305, \"from_m\": 313572.133, \"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\": 313645.417, \"from_m\": 313638.305, \"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\": 313733.199, \"from_m\": 313645.417, \"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\": 313746.128, \"from_m\": 313733.199, \"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\": 313819.05, \"from_m\": 313746.128, \"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\": 321410.82, \"from_m\": 313819.05, \"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\": 332248.915, \"from_m\": 321410.82, \"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\": 333063.601, \"from_m\": 332248.915, \"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\": 333119.012, \"from_m\": 333063.601, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 334046.212, \"from_m\": 333119.012, \"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\": 342993.334, \"from_m\": 334046.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\": 343510.891, \"from_m\": 342993.334, \"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\": 343544.642, \"from_m\": 343510.891, \"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\": 344095.156, \"from_m\": 343544.642, \"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\": 352000.91, \"from_m\": 344095.156, \"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\": 353396.416, \"from_m\": 352000.91, \"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\": 353825.523, \"from_m\": 353396.416, \"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\": 365560.501, \"from_m\": 353825.523, \"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\": 366025.469, \"from_m\": 365560.501, \"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\": 366071.691, \"from_m\": 366025.469, \"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\": 366123.32, \"from_m\": 366071.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 366175.231, \"from_m\": 366123.32, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 367008.462, \"from_m\": 366175.231, \"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\": 367039.953, \"from_m\": 367008.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\": 367385.27, \"from_m\": 367039.953, \"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\": 367445.523, \"from_m\": 367385.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 367871.353, \"from_m\": 367445.523, \"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\": 367951.162, \"from_m\": 367871.353, \"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\": 368564.093, \"from_m\": 367951.162, \"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\": 369108.627, \"from_m\": 368564.093, \"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\": 369128.464, \"from_m\": 369108.627, \"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\": 369174.67, \"from_m\": 369128.464, \"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\": 369484.083, \"from_m\": 369174.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 369647.808, \"from_m\": 369484.083, \"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\": 371182.114, \"from_m\": 369647.808, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 371710.207, \"from_m\": 371182.114, \"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\": 371782.36, \"from_m\": 371710.207, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 371867.433, \"from_m\": 371782.36, \"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\": 371957.199, \"from_m\": 371867.433, \"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\": 371987.58, \"from_m\": 371957.199, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 372072.617, \"from_m\": 371987.58, \"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\": 372340.851, \"from_m\": 372072.617, \"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\": 372775.234, \"from_m\": 372340.851, \"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\": 382623.128, \"from_m\": 372775.234, \"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\": 383274.05, \"from_m\": 382623.128, \"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\": 384482.303, \"from_m\": 383274.05, \"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\": 384700.85, \"from_m\": 384482.303, \"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\": 385083.479, \"from_m\": 384700.85, \"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\": 753241, \"profile_key\": \"839f2f0d377fc515486cc2119cb64463f0defc31ed2d89cf350562721d7c4e54\", \"schedule_id\": 41818, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2017\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Slateford\", \"stage_seq\": 4, \"distance_m\": 5687.188, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Midcalder Jn\", \"stage_seq\": 5, \"distance_m\": 19979.369, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Cobbinshaw Sig. EJ712\", \"stage_seq\": 6, \"distance_m\": 30769.726, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Auchengray\", \"stage_seq\": 7, \"distance_m\": 35770.49, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Carstairs East Jn\", \"stage_seq\": 8, \"distance_m\": 45620.199, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 9, \"distance_m\": 46745.766, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Abington\", \"stage_seq\": 10, \"distance_m\": 70985.341, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Beattock Summit\", \"stage_seq\": 11, \"distance_m\": 84143.235, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Beattock\", \"stage_seq\": 12, \"distance_m\": 100067.741, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2110H\", \"location\": \"Lockerbie\", \"stage_seq\": 13, \"distance_m\": 122710.077, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Kirkpatrick Sig. MC.862\", \"stage_seq\": 14, \"distance_m\": 144498.65, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Gretna Jn\", \"stage_seq\": 15, \"distance_m\": 150251.431, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 16, \"distance_m\": 161174.558, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Caldew Jn\", \"stage_seq\": 17, \"distance_m\": 163142.281, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2133\", \"location\": \"Carlisle\", \"stage_seq\": 18, \"distance_m\": 164214.871, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2148\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 19, \"distance_m\": 192867.753, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Eden Valley\", \"stage_seq\": 20, \"distance_m\": 199013.851, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Shap Summit\", \"stage_seq\": 21, \"distance_m\": 214712.078, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Tebay\", \"stage_seq\": 22, \"distance_m\": 223609.098, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Grayrigg\", \"stage_seq\": 23, \"distance_m\": 233117.495, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2212\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 24, \"distance_m\": 244512.447, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 25, \"distance_m\": 265464.086, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 26, \"distance_m\": 272356.067, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2227\", \"location\": \"Lancaster\", \"stage_seq\": 27, \"distance_m\": 275335.963, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 28, \"distance_m\": 294070.845, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 29, \"distance_m\": 308337.624, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": \"2247\", \"location\": \"Preston\", \"stage_seq\": 30, \"distance_m\": 309114.786, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Ribble Jn\", \"stage_seq\": 31, \"distance_m\": 310012.499, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Euxton Jn\", \"stage_seq\": 32, \"distance_m\": 317674.586, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252H\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 33, \"distance_m\": 321288.498, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Wigan North Western\", \"stage_seq\": 34, \"distance_m\": 333437.751, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 35, \"distance_m\": 334121.425, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 36, \"distance_m\": 335491.281, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Golborne Jn\", \"stage_seq\": 37, \"distance_m\": 342785.111, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Parkside Jn\", \"stage_seq\": 38, \"distance_m\": 344216.501, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 39, \"distance_m\": 353647.278, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Eccles\", \"stage_seq\": 40, \"distance_m\": 361582.053, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 41, \"distance_m\": 366175.231, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Water Street Jn\", \"stage_seq\": 42, \"distance_m\": 366691.211, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Deansgate\", \"stage_seq\": 43, \"distance_m\": 367228.118, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2323\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 44, \"distance_m\": 367795.125, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2328\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 45, \"distance_m\": 368689.859, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 46, \"distance_m\": 369794.181, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 47, \"distance_m\": 372331.34, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"Heald Green\", \"stage_seq\": 48, \"distance_m\": 382069.039, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 49, \"distance_m\": 383274.05, \"section_seq\": 1, \"route_path_id\": 147648}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 50, \"distance_m\": 385083.479, \"section_seq\": 1, \"route_path_id\": 147648}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 385083.479, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147648}], \"total_distance_m\": 385083.479, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 381553.762, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3529.717, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2012", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:48Z\", \"source_id\": 63878446, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:15:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:52Z\", \"source_id\": 20251845, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:19:36Z\", \"source_id\": 63890920, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:19:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:19:40Z\", \"source_id\": 20255342, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:56Z\", \"source_id\": 64012223, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:58Z\", \"source_id\": 20289707, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:12Z\", \"source_id\": 64058702, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:14Z\", \"source_id\": 20303184, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:15Z\", \"source_id\": 64097388, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:18Z\", \"source_id\": 20314444, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:29Z\", \"source_id\": 64150879, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:35Z\", \"source_id\": 20330082, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:50Z\", \"source_id\": 64183073, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:53Z\", \"source_id\": 20339748, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:54Z\", \"source_id\": 64216969, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:58Z\", \"source_id\": 20349938, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:12Z\", \"source_id\": 64246178, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:19Z\", \"source_id\": 20358744, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:42Z\", \"source_id\": 64283720, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:45Z\", \"source_id\": 20370346, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:32Z\", \"source_id\": 64291445, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:35Z\", \"source_id\": 20372785, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:07Z\", \"source_id\": 64292381, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:11Z\", \"source_id\": 20373092, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:30Z\", \"source_id\": 64297795, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:36Z\", \"source_id\": 20374763, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:12Z\", \"source_id\": 64315614, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:16Z\", \"source_id\": 20380332, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:00Z\", \"source_id\": 64319711, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:06Z\", \"source_id\": 20381674, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "2", "timing_fact_generation": 1790030586465780, "current_leg_arrival_utc": "2026-09-21T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:38.313148", "service_state_evidence_id": 20381674, "current_leg_start_actual_dep": "2026-09-21T23:31:00+01:00", "operational_evidence_version": 170, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:38.505978", "service_state_valid_until_kind": null, "operational_interpretation_version": 170, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O EDB MIA 1M65 397005+397001 10 125 None {"version": 3, "segments": [{"to_m": 1751.992, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3143.579, "from_m": 1751.992, "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": 3258.214, "from_m": 3143.579, "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": 3457.805, "from_m": 3258.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5112.748, "from_m": 3457.805, "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": 7322.87, "from_m": 5112.748, "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": 20094.19, "from_m": 7322.87, "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": 20154.695, "from_m": 20094.19, "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": 22399.046, "from_m": 20154.695, "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": 22578.864, "from_m": 22399.046, "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": 45066.613, "from_m": 22578.864, "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": 45375.132, "from_m": 45066.613, "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": 45647.219, "from_m": 45375.132, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 45689.902, "from_m": 45647.219, "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": 46586.145, "from_m": 45689.902, "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": 46784.884, "from_m": 46586.145, "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": 46846.863, "from_m": 46784.884, "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": 47624.624, "from_m": 46846.863, "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": 52367.655, "from_m": 47624.624, "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": 63970.409, "from_m": 52367.655, "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": 69695.667, "from_m": 63970.409, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 70222.852, "from_m": 69695.667, "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": 70282.385, "from_m": 70222.852, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71368.382, "from_m": 70282.385, "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": 71427.337, "from_m": 71368.382, "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": 71632.234, "from_m": 71427.337, "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": 83150.178, "from_m": 71632.234, "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": 86110.0, "from_m": 83150.178, "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": 90264.251, "from_m": 86110.0, "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": 95108.981, "from_m": 90264.251, "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": 95126.687, "from_m": 95108.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104464.657, "from_m": 95126.687, "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": 122239.562, "from_m": 104464.657, "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": 122275.831, "from_m": 122239.562, "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": 123891.33, "from_m": 122275.831, "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": 144245.697, "from_m": 123891.33, "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": 147370.233, "from_m": 144245.697, "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": 148311.177, "from_m": 147370.233, "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": 151957.152, "from_m": 148311.177, "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": 152001.432, "from_m": 151957.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": 154397.293, "from_m": 152001.432, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 162815.541, "from_m": 154397.293, "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": 163174.423, "from_m": 162815.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 163236.614, "from_m": 163174.423, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163555.01, "from_m": 163236.614, "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": 164854.982, "from_m": 163555.01, "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": 164947.928, "from_m": 164854.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 165624.155, "from_m": 164947.928, "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": 171568.095, "from_m": 165624.155, "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": 172899.457, "from_m": 171568.095, "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": 174564.229, "from_m": 172899.457, "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": 187857.632, "from_m": 174564.229, "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": 191914.62, "from_m": 187857.632, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 193389.785, "from_m": 191914.62, "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": 193438.221, "from_m": 193389.785, "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": 195001.588, "from_m": 193438.221, "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": 197968.168, "from_m": 195001.588, "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": 198294.185, "from_m": 197968.168, "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": 203369.44, "from_m": 198294.185, "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": 207444.034, "from_m": 203369.44, "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": 213740.753, "from_m": 207444.034, "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": 215311.807, "from_m": 213740.753, "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": 225250.764, "from_m": 215311.807, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 228443.926, "from_m": 225250.764, "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": 230200.36, "from_m": 228443.926, "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": 233562.397, "from_m": 230200.36, "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": 240367.539, "from_m": 233562.397, "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": 245319.772, "from_m": 240367.539, "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": 252269.126, "from_m": 245319.772, "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": 272101.505, "from_m": 252269.126, "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": 273797.296, "from_m": 272101.505, "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": 277146.777, "from_m": 273797.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 306864.704, "from_m": 277146.777, "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": 308368.09, "from_m": 306864.704, "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": 308513.576, "from_m": 308368.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 308571.358, "from_m": 308513.576, "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": 308594.254, "from_m": 308571.358, "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": 309643.44, "from_m": 308594.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 309869.941, "from_m": 309643.44, "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": 309924.023, "from_m": 309869.941, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 309964.243, "from_m": 309924.023, "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": 310012.499, "from_m": 309964.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310033.395, "from_m": 310012.499, "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": 310080.728, "from_m": 310033.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 313572.133, "from_m": 310080.728, "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": 313638.305, "from_m": 313572.133, "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": 313645.417, "from_m": 313638.305, "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": 313733.199, "from_m": 313645.417, "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": 313746.128, "from_m": 313733.199, "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": 313819.05, "from_m": 313746.128, "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": 321410.82, "from_m": 313819.05, "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": 332248.915, "from_m": 321410.82, "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": 333063.601, "from_m": 332248.915, "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": 333119.012, "from_m": 333063.601, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 334046.212, "from_m": 333119.012, "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": 342993.334, "from_m": 334046.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": 343510.891, "from_m": 342993.334, "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": 343544.642, "from_m": 343510.891, "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": 344095.156, "from_m": 343544.642, "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": 352000.91, "from_m": 344095.156, "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": 353396.416, "from_m": 352000.91, "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": 353825.523, "from_m": 353396.416, "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": 365560.501, "from_m": 353825.523, "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": 366025.469, "from_m": 365560.501, "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": 366071.691, "from_m": 366025.469, "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": 366123.32, "from_m": 366071.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 366175.231, "from_m": 366123.32, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 367008.462, "from_m": 366175.231, "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": 367039.953, "from_m": 367008.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": 367385.27, "from_m": 367039.953, "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": 367445.523, "from_m": 367385.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 367871.353, "from_m": 367445.523, "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": 367951.162, "from_m": 367871.353, "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": 368564.093, "from_m": 367951.162, "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": 369108.627, "from_m": 368564.093, "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": 369128.464, "from_m": 369108.627, "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": 369174.67, "from_m": 369128.464, "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": 369484.083, "from_m": 369174.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 369647.808, "from_m": 369484.083, "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": 371182.114, "from_m": 369647.808, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 371710.207, "from_m": 371182.114, "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": 371782.36, "from_m": 371710.207, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 371867.433, "from_m": 371782.36, "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": 371957.199, "from_m": 371867.433, "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": 371987.58, "from_m": 371957.199, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 372072.617, "from_m": 371987.58, "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": 372340.851, "from_m": 372072.617, "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": 372775.234, "from_m": 372340.851, "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": 382623.128, "from_m": 372775.234, "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": 383274.05, "from_m": 382623.128, "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": 384482.303, "from_m": 383274.05, "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": 384700.85, "from_m": 384482.303, "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": 385083.479, "from_m": 384700.85, "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": 753241, "profile_key": "839f2f0d377fc515486cc2119cb64463f0defc31ed2d89cf350562721d7c4e54", "schedule_id": 41818, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2012", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 147648}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2017", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Slateford", "stage_seq": 4, "distance_m": 5687.188, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Midcalder Jn", "stage_seq": 5, "distance_m": 19979.369, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Cobbinshaw Sig. EJ712", "stage_seq": 6, "distance_m": 30769.726, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Auchengray", "stage_seq": 7, "distance_m": 35770.49, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Carstairs East Jn", "stage_seq": 8, "distance_m": 45620.199, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Carstairs South Jn", "stage_seq": 9, "distance_m": 46745.766, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Abington", "stage_seq": 10, "distance_m": 70985.341, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Beattock Summit", "stage_seq": 11, "distance_m": 84143.235, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Beattock", "stage_seq": 12, "distance_m": 100067.741, "section_seq": 1, "route_path_id": 147648}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2110H", "location": "Lockerbie", "stage_seq": 13, "distance_m": 122710.077, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Kirkpatrick Sig. MC.862", "stage_seq": 14, "distance_m": 144498.65, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Gretna Jn", "stage_seq": 15, "distance_m": 150251.431, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Carlisle Kingmoor Jcn", "stage_seq": 16, "distance_m": 161174.558, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Caldew Jn", "stage_seq": 17, "distance_m": 163142.281, "section_seq": 1, "route_path_id": 147648}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2133", "location": "Carlisle", "stage_seq": 18, "distance_m": 164214.871, "section_seq": 1, "route_path_id": 147648}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2148", "location": "Penrith North Lakes", "stage_seq": 19, "distance_m": 192867.753, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Eden Valley", "stage_seq": 20, "distance_m": 199013.851, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Shap Summit", "stage_seq": 21, "distance_m": 214712.078, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Tebay", "stage_seq": 22, "distance_m": 223609.098, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Grayrigg", "stage_seq": 23, "distance_m": 233117.495, "section_seq": 1, "route_path_id": 147648}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2212", "location": "Oxenholme Lake District", "stage_seq": 24, "distance_m": 244512.447, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Carnforth North Jn", "stage_seq": 25, "distance_m": 265464.086, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223H", "location": "Morecambe South Jn", "stage_seq": 26, "distance_m": 272356.067, "section_seq": 1, "route_path_id": 147648}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2227", "location": "Lancaster", "stage_seq": 27, "distance_m": 275335.963, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Garstang & Catteral", "stage_seq": 28, "distance_m": 294070.845, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Preston Fylde Jn", "stage_seq": 29, "distance_m": 308337.624, "section_seq": 1, "route_path_id": 147648}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": "2247", "location": "Preston", "stage_seq": 30, "distance_m": 309114.786, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Ribble Jn", "stage_seq": 31, "distance_m": 310012.499, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Euxton Jn", "stage_seq": 32, "distance_m": 317674.586, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252H", "location": "Balshaw Lane Jn", "stage_seq": 33, "distance_m": 321288.498, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257", "location": "Wigan North Western", "stage_seq": 34, "distance_m": 333437.751, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Wigan South Jn", "stage_seq": 35, "distance_m": 334121.425, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258", "location": "Springs Branch Jn", "stage_seq": 36, "distance_m": 335491.281, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303", "location": "Golborne Jn", "stage_seq": 37, "distance_m": 342785.111, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Parkside Jn", "stage_seq": 38, "distance_m": 344216.501, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Astley Station S.B.", "stage_seq": 39, "distance_m": 353647.278, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Eccles", "stage_seq": 40, "distance_m": 361582.053, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Ordsall Lane Jn", "stage_seq": 41, "distance_m": 366175.231, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Water Street Jn", "stage_seq": 42, "distance_m": 366691.211, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Deansgate", "stage_seq": 43, "distance_m": 367228.118, "section_seq": 1, "route_path_id": 147648}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2323", "location": "Manchester Oxford Road", "stage_seq": 44, "distance_m": 367795.125, "section_seq": 1, "route_path_id": 147648}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2328", "location": "Manchester Piccadilly", "stage_seq": 45, "distance_m": 368689.859, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Ardwick Jn", "stage_seq": 46, "distance_m": 369794.181, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Slade Lane Jn", "stage_seq": 47, "distance_m": 372331.34, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Heald Green", "stage_seq": 48, "distance_m": 382069.039, "section_seq": 1, "route_path_id": 147648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Heald Green West Jn", "stage_seq": 49, "distance_m": 383274.05, "section_seq": 1, "route_path_id": 147648}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 50, "distance_m": 385083.479, "section_seq": 1, "route_path_id": 147648}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 385083.479, "from_m": 0.0, "section_seq": 1, "route_path_id": 147648}], "total_distance_m": 385083.479, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 381553.762, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3529.717, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:48Z", "source_id": 63878446, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:15:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:52Z", "source_id": 20251845, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 704, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:19:36Z", "source_id": 63890920, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:19:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:19:40Z", "source_id": 20255342, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:56Z", "source_id": 64012223, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:58Z", "source_id": 20289707, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:12Z", "source_id": 64058702, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:14Z", "source_id": 20303184, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2972, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:15Z", "source_id": 64097388, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:18Z", "source_id": 20314444, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:29Z", "source_id": 64150879, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:12:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:35Z", "source_id": 20330082, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3149, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:50Z", "source_id": 64183073, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:53Z", "source_id": 20339748, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:54Z", "source_id": 64216969, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:58Z", "source_id": 20349938, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9360, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:12Z", "source_id": 64246178, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:19Z", "source_id": 20358744, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8379, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:42Z", "source_id": 64283720, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T22:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:45Z", "source_id": 20370346, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:32Z", "source_id": 64291445, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T22:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:35Z", "source_id": 20372785, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:07Z", "source_id": 64292381, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T22:26:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:11Z", "source_id": 20373092, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:30Z", "source_id": 64297795, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T22:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:36Z", "source_id": 20374763, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:12Z", "source_id": 64315614, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-21T22:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:16Z", "source_id": 20380332, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8936, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:00Z", "source_id": 64319711, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-21T22:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:06Z", "source_id": 20381674, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] Edinburgh 2012 2012 13 None None Manchester Airport 2343 2341 2A LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84877/2026-09-21/detailed None Manchester Piccadilly 2026-09-21T23:31:00+01:00 Manchester Airport 13.0 {"type": "LineString", "coordinates": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2172891999999997, 53.472816300000005], [-2.2166114, 53.4724721], [-2.2158207999999995, 53.4720827], [-2.21552830383746, 53.471940301834906], [-2.2152206, 53.4717905], [-2.2147252999999996, 53.4715055], [-2.2144941, 53.4713918], [-2.2140942, 53.47116409999999], [-2.2138399, 53.471039399999995], [-2.2132390999999996, 53.47073610000001], [-2.2129825999999997, 53.470594000000006], [-2.212763499999999, 53.4704742], [-2.2124520000000003, 53.47026129999999], [-2.2120535, 53.47002880000001], [-2.2115171, 53.469706300000006], [-2.2110048, 53.46939179999999], [-2.2104818, 53.4690708], [-2.2099747999999995, 53.46875310000001], [-2.209295, 53.46831559999998], [-2.2089583, 53.468088900000005], [-2.2089385, 53.46807429999999], [-2.208554942830538, 53.46779240988761], [-2.208336, 53.4676315], [-2.2079414, 53.46734200000001], [-2.2071344000000006, 53.46677330000001], [-2.2068790999999996, 53.466578899999995], [-2.2066785, 53.4664235], [-2.2060526, 53.4659352], [-2.2057005, 53.465632799999995], [-2.2049958, 53.46503299999999], [-2.2045679, 53.4646644], [-2.2042421, 53.46434799999999], [-2.2036199, 53.4637588], [-2.2033090999999994, 53.46346129999999], [-2.201838, 53.461892799999994], [-2.2016216, 53.4616893], [-2.2014062999999995, 53.46149340000001], [-2.2012681, 53.46135040000001], [-2.2007989, 53.460832399999994], [-2.200538, 53.4605379], [-2.2003850999999996, 53.460351800000005], [-2.2002321999999994, 53.4601658], [-2.2000317999999996, 53.45989120000001], [-2.1998768, 53.45967470000001], [-2.1994812, 53.45913099999999], [-2.1992236999999997, 53.4587605], [-2.1986739, 53.45787259999999], [-2.1983401, 53.4573093], [-2.1982206, 53.45709639999999], [-2.1979912, 53.4566883], [-2.19777, 53.4562563], [-2.1977231, 53.456168100000006], [-2.1976434, 53.45602449999999], [-2.1972254999999996, 53.4551448], [-2.1971275999999995, 53.45491239999999], [-2.1969763, 53.454543300000005], [-2.1967801, 53.454085199999994], [-2.1962128569733355, 53.45265291634924], [-2.1962119, 53.45265049999999], [-2.1961830999999994, 53.45256669999999], [-2.196072, 53.452202699999994], [-2.195978, 53.451838], [-2.1959369, 53.451615699999984], [-2.1959211999999995, 53.45146160000001], [-2.1959207, 53.451301599999994], [-2.1959363, 53.451142], [-2.1959574999999996, 53.451012600000006], [-2.1959892000000005, 53.450884], [-2.1960315, 53.45075649999999], [-2.1960843, 53.4506304], [-2.1961473, 53.45050599999998], [-2.1962085, 53.450402200000006], [-2.1962769999999994, 53.45029999999999], [-2.1963525, 53.4501997], [-2.1964329, 53.45010169999999], [-2.1965202, 53.45000580000001], [-2.1966141, 53.44991219999999], [-2.1967489, 53.4497915], [-2.1968948, 53.4496755], [-2.1970512, 53.4495645], [-2.1972178, 53.449458799999995], [-2.1973939, 53.4493588], [-2.1979413, 53.4490663], [-2.1997130999999994, 53.448121], [-2.2000451, 53.4479187], [-2.200229, 53.44778959999999], [-2.2005571999999995, 53.4475744], [-2.2008609, 53.447344400000006], [-2.201015, 53.4472193], [-2.2011622, 53.4470913], [-2.2012937, 53.4469888], [-2.2014442, 53.4468523], [-2.2015357, 53.4467645], [-2.2016561, 53.4466439], [-2.2018171, 53.446479800000006], [-2.2020341, 53.446244400000005], [-2.2021488999999996, 53.44609260000001], [-2.2022654, 53.44595009999998], [-2.202395, 53.445768400000006], [-2.2025811, 53.44550120000001], [-2.2026637, 53.44536639999999], [-2.2029461, 53.4448356], [-2.203290599999999, 53.44422729999999], [-2.203314, 53.444183800000005], [-2.2037457, 53.44337730000001], [-2.2038185, 53.4432453], [-2.2043945, 53.4421748], [-2.2044946, 53.44198829999999], [-2.204930099999999, 53.44117789999999], [-2.2050145, 53.4410174], [-2.2051493999999994, 53.4407691], [-2.2052786, 53.44052899999999], [-2.206615199999999, 53.4380662], [-2.2067154, 53.4378718], [-2.2072789, 53.4367946], [-2.2074823, 53.4364613], [-2.2076364999999996, 53.43617129999999], [-2.2079561999999995, 53.43554429999999], [-2.2083492999999996, 53.434804699999994], [-2.2086604999999997, 53.43422840000001], [-2.2087875, 53.4339961], [-2.2089686999999993, 53.4336646], [-2.2093288, 53.4330342], [-2.209413, 53.43287429999999], [-2.2097447, 53.4322524], [-2.2100829, 53.431588199999986], [-2.2101422999999993, 53.4314769], [-2.211143799999999, 53.42963949999999], [-2.2112346, 53.4294712], [-2.2125806, 53.4269602], [-2.2126448, 53.426839300000005], [-2.2139302, 53.424461], [-2.213995, 53.4243412], [-2.2147902, 53.42285819999999], [-2.2148732, 53.42271399999999], [-2.2152228, 53.4220422], [-2.2152446, 53.4220003], [-2.2156883000000005, 53.4211987], [-2.2157697, 53.42104170000001], [-2.2166679, 53.41933960000001], [-2.2179349, 53.4169078], [-2.2180813, 53.41663140000001], [-2.2186705, 53.41553979999999], [-2.2187600999999995, 53.4153732], [-2.219343684064292, 53.41428429590598], [-2.2194424, 53.4141001], [-2.2200153000000005, 53.41302939999999], [-2.2201221, 53.4128326], [-2.2203285, 53.4124599], [-2.2206996999999995, 53.411781700000006], [-2.2213554999999996, 53.410556199999995], [-2.22146, 53.41035359999999], [-2.2218114999999994, 53.4097008], [-2.2220297000000007, 53.4092956], [-2.2226095, 53.408247300000006], [-2.2230714, 53.407365799999994], [-2.2231797, 53.40716820000001], [-2.2246517999999997, 53.40443109999999], [-2.2247141, 53.4043125], [-2.2251484, 53.40351959999999], [-2.225481, 53.40287549999999], [-2.2255344, 53.4027688], [-2.2258725, 53.4021523], [-2.2261985999999996, 53.401535300000006], [-2.2267122, 53.40060270000001], [-2.2270629408958347, 53.39994321974487], [-2.2270954999999995, 53.399882], [-2.2274827, 53.399160300000005], [-2.2279707, 53.39827569999999], [-2.22835, 53.3975816], [-2.2286884, 53.39693549999999], [-2.228719946070003, 53.3968743534835], [-2.2287565, 53.3968035], [-2.2289829, 53.3963986], [-2.2294421999999994, 53.3955442], [-2.2297796, 53.3948937], [-2.2299892, 53.394500999999984], [-2.2300400999999996, 53.3944135], [-2.2303701, 53.3938305], [-2.2306648, 53.39327910000001], [-2.2309449999999997, 53.39275479999999], [-2.2312757999999997, 53.3921009], [-2.2313518, 53.39194119999999], [-2.2314367, 53.3916988], [-2.2315531, 53.391391299999995], [-2.2317199, 53.3909029], [-2.2319136, 53.3902131], [-2.2320897, 53.3894146], [-2.232256899999999, 53.38863150000001], [-2.2324579, 53.3877657], [-2.2324758, 53.3876878], [-2.2326346, 53.38701390000001], [-2.2328371, 53.38603359999999], [-2.2328496999999996, 53.38596630000001], [-2.2330035999999995, 53.385258], [-2.2332610999999996, 53.3839987], [-2.2336594, 53.38228300000001], [-2.2339392, 53.3809833], [-2.2342561, 53.37956249999999], [-2.2345053, 53.3785097], [-2.2348919, 53.3766774], [-2.2352591, 53.37498560000001], [-2.235673, 53.37308279999999], [-2.2360035, 53.37165069999999], [-2.2363958, 53.370286400000005], [-2.2366576999999994, 53.36953129999999], [-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} 10.1 2331 2344 Manchester Piccadilly Manchester Airport Manchester Airport 53.3649824 -2.2724956 53.3649824 -2.2724956 1 0 2026-09-21 22:54:52 TERMINATED 2026-09-21 22:44:00 Manchester Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381674 1790030586465780 170 170 2026-09-21 22:54:38.505978 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:38.313148
726192 757258 G61898 522T38M921 2026-09-21 COMPLETE 20381670 2026-09-21 23:44:00 2026-09-21 22:54:52 2026-09-23 22:54:52 {"id": 757258, "stp": "P", "toc": "London Overground", "uid": "G61898", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61898/2026-09-21/detailed", "trust_id": "522T38M921", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-21", "dest_arr_time": "2343", "dest_platform": "1", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "2T38", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2344", "current_leg_dep": "2337", "current_leg_end": "Chingford", "origin_dep_time": "2316", "origin_platform": "3", "current_location": "Chingford", "last_update_time": "2026-09-21T22:54:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]}", "current_leg_start": "Highams Park", "dest_arr_time_act": "2342", "motion_projection": null, "next_location_lat": "51.6331130", "next_location_lon": "0.0100258", "previous_location": "Highams Park", "current_leg_milage": "1.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7257.519, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 9122.523, \"from_m\": 7257.519, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9136.134, \"from_m\": 9122.523, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9860.22, \"from_m\": 9136.134, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9902.542, \"from_m\": 9860.22, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10135.77, \"from_m\": 9902.542, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11322.209, \"from_m\": 10135.77, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11549.25, \"from_m\": 11322.209, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13750.864, \"from_m\": 11549.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16281.523, \"from_m\": 13750.864, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16418.534, \"from_m\": 16281.523, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16500.546, \"from_m\": 16418.534, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16784.769, \"from_m\": 16500.546, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 757258, \"profile_key\": \"7a5c5616adc1406f81069d2b0020b5dee814fa237d86ce238a54f27046137828\", \"schedule_id\": 11935, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134282}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2319H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 134282}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2323H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 134282}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326\", \"location\": \"Clapton\", \"stage_seq\": 4, \"distance_m\": 6284.461, \"section_seq\": 1, \"route_path_id\": 134282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Clapton Jn\", \"stage_seq\": 5, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 134282}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2329H\", \"location\": \"St. James' Street\", \"stage_seq\": 6, \"distance_m\": 9218.248, \"section_seq\": 1, \"route_path_id\": 134282}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 7, \"distance_m\": 10063.756, \"section_seq\": 1, \"route_path_id\": 134282}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334\", \"location\": \"Wood Street\", \"stage_seq\": 8, \"distance_m\": 11426.964, \"section_seq\": 1, \"route_path_id\": 134282}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337\", \"location\": \"Highams Park\", \"stage_seq\": 9, \"distance_m\": 13863.442, \"section_seq\": 1, \"route_path_id\": 134282}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 10, \"distance_m\": 16784.769, \"section_seq\": 1, \"route_path_id\": 134282}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16784.769, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134282}], \"total_distance_m\": 16784.769, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15113.156, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.613, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2316", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.6331130", "current_position_lon": "0.0100258", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:31Z\", \"source_id\": 64281849, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:35Z\", \"source_id\": 20369740, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:45Z\", \"source_id\": 64288680, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:50Z\", \"source_id\": 20371931, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:38Z\", \"source_id\": 64293182, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:39Z\", \"source_id\": 20373348, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:25Z\", \"source_id\": 64297660, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:30Z\", \"source_id\": 20374717, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:04Z\", \"source_id\": 64300144, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:09Z\", \"source_id\": 20375450, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:41Z\", \"source_id\": 64304122, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:41Z\", \"source_id\": 20376783, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:58Z\", \"source_id\": 64309177, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:05Z\", \"source_id\": 20378355, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:00Z\", \"source_id\": 64319678, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:06Z\", \"source_id\": 20381670, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chingford", "service_state_platform": "1", "timing_fact_generation": 1790030587020530, "current_leg_arrival_utc": "2026-09-21T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:49.474876", "service_state_evidence_id": 20381670, "current_leg_start_actual_dep": "2026-09-21T23:39:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:49.488489", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P LST CHI 2T38 None None None None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7257.519, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 9122.523, "from_m": 7257.519, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9136.134, "from_m": 9122.523, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9860.22, "from_m": 9136.134, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9902.542, "from_m": 9860.22, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10135.77, "from_m": 9902.542, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11322.209, "from_m": 10135.77, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11549.25, "from_m": 11322.209, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13750.864, "from_m": 11549.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16281.523, "from_m": 13750.864, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16418.534, "from_m": 16281.523, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16500.546, "from_m": 16418.534, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16784.769, "from_m": 16500.546, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 757258, "profile_key": "7a5c5616adc1406f81069d2b0020b5dee814fa237d86ce238a54f27046137828", "schedule_id": 11935, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2316", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134282}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2319H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 134282}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2323H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 134282}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Clapton", "stage_seq": 4, "distance_m": 6284.461, "section_seq": 1, "route_path_id": 134282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Clapton Jn", "stage_seq": 5, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 134282}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "St. James' Street", "stage_seq": 6, "distance_m": 9218.248, "section_seq": 1, "route_path_id": 134282}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331H", "location": "Walthamstow Central", "stage_seq": 7, "distance_m": 10063.756, "section_seq": 1, "route_path_id": 134282}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334", "location": "Wood Street", "stage_seq": 8, "distance_m": 11426.964, "section_seq": 1, "route_path_id": 134282}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "Highams Park", "stage_seq": 9, "distance_m": 13863.442, "section_seq": 1, "route_path_id": 134282}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": null, "location": "Chingford", "stage_seq": 10, "distance_m": 16784.769, "section_seq": 1, "route_path_id": 134282}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16784.769, "from_m": 0.0, "section_seq": 1, "route_path_id": 134282}], "total_distance_m": 16784.769, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15113.156, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.613, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:31Z", "source_id": 64281849, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:19:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:35Z", "source_id": 20369740, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:45Z", "source_id": 64288680, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:23:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:50Z", "source_id": 20371931, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15428, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:38Z", "source_id": 64293182, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:39Z", "source_id": 20373348, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15424, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:25Z", "source_id": 64297660, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:29:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:30Z", "source_id": 20374717, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15420, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:04Z", "source_id": 64300144, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:30:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:09Z", "source_id": 20375450, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:41Z", "source_id": 64304122, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:33:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:41Z", "source_id": 20376783, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15416, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:58Z", "source_id": 64309177, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:36:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:05Z", "source_id": 20378355, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15409, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:00Z", "source_id": 64319678, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:06Z", "source_id": 20381670, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] London Liverpool Street 2316 2316 3 None None Chingford 2343 2342 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G61898/2026-09-21/detailed None Highams Park 2026-09-21T23:39:00+01:00 Chingford 7.0 {"type": "LineString", "coordinates": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]} 1.7 2337 2344 Highams Park Chingford Chingford 51.6331130 0.0100258 51.6331130 0.0100258 1 0 2026-09-21 22:54:52 TERMINATED 2026-09-21 22:44:00 Chingford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381670 1790030587020530 39 39 2026-09-21 22:54:49.488489 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:49.474876
726193 755130 P89092 882R70M721 2026-09-21 COMPLETE 20381845 2026-09-21 23:44:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 755130, "stp": "P", "toc": "Southeastern", "uid": "P89092", "consist": "375604", "dest_crs": "RAM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89092/2026-09-21/detailed", "trust_id": "882R70M721", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-21", "dest_arr_time": "2345", "dest_platform": "3", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "2R70", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "2344", "current_leg_dep": "2339", "current_leg_end": "Ramsgate", "origin_dep_time": "2134", "origin_platform": "4", "current_location": "Ramsgate", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [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": "Thanet Parkway (Construction)", "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Thanet Parkway (Construction)", "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\": 2313.647, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.041, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.794, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18601.035, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18794.271, \"from_m\": 18601.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19358.622, \"from_m\": 18794.271, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19404.589, \"from_m\": 19358.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20029.198, \"from_m\": 19404.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22781.857, \"from_m\": 20029.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22824.68, \"from_m\": 22781.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\": 24790.193, \"from_m\": 22824.68, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31153.329, \"from_m\": 24790.193, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33939.905, \"from_m\": 31153.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36490.55, \"from_m\": 33939.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39967.521, \"from_m\": 36490.55, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45969.96, \"from_m\": 39967.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46754.793, \"from_m\": 45969.96, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46979.168, \"from_m\": 46754.793, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47029.202, \"from_m\": 46979.168, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47612.719, \"from_m\": 47029.202, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49127.211, \"from_m\": 47612.719, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55939.54, \"from_m\": 49127.211, \"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\": 56037.885, \"from_m\": 55939.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89032.155, \"from_m\": 56037.885, \"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\": 89174.224, \"from_m\": 89032.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89463.623, \"from_m\": 89174.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89528.578, \"from_m\": 89463.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90723.226, \"from_m\": 89528.578, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90784.49, \"from_m\": 90723.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90931.113, \"from_m\": 90784.49, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91050.023, \"from_m\": 90931.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91153.741, \"from_m\": 91050.023, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91181.351, \"from_m\": 91153.741, \"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\": 91399.016, \"from_m\": 91181.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\": 91965.324, \"from_m\": 91399.016, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102303.942, \"from_m\": 91965.324, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104918.599, \"from_m\": 102303.942, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113067.653, \"from_m\": 104918.599, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 113495.475, \"from_m\": 113067.653, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 123056.122, \"from_m\": 113495.475, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 124440.863, \"from_m\": 123056.122, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137776.961, \"from_m\": 124440.863, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 138157.381, \"from_m\": 137776.961, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 755130, \"profile_key\": \"0331e8b78096e626a4a95f61b510922c1200d4cc50bd0cfb6372e3b9cd7eb927\", \"schedule_id\": 24020, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2143\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2217\", \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 47905.169, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": \"2224\", \"location\": \"Paddock Wood\", \"stage_seq\": 16, \"distance_m\": 56577.212, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230\", \"location\": \"Marden\", \"stage_seq\": 17, \"distance_m\": 63493.04, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2234H\", \"location\": \"Staplehurst\", \"stage_seq\": 18, \"distance_m\": 67526.145, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2239\", \"wtt_dep\": \"2240\", \"location\": \"Headcorn\", \"stage_seq\": 19, \"distance_m\": 72868.407, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2246H\", \"location\": \"Pluckley\", \"stage_seq\": 20, \"distance_m\": 81348.362, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": \"2257\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 21, \"distance_m\": 90472.009, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2304\", \"location\": \"Wye\", \"stage_seq\": 22, \"distance_m\": 97333.019, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2310\", \"wtt_dep\": \"2310H\", \"location\": \"Chilham\", \"stage_seq\": 23, \"distance_m\": 104872.776, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314\", \"location\": \"Chartham\", \"stage_seq\": 24, \"distance_m\": 108142.458, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2320\", \"location\": \"Canterbury West\", \"stage_seq\": 25, \"distance_m\": 113251.273, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2324H\", \"location\": \"Sturry\", \"stage_seq\": 26, \"distance_m\": 117081.478, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335H\", \"location\": \"Minster\", \"stage_seq\": 27, \"distance_m\": 131700.068, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Minster East Jn\", \"stage_seq\": 28, \"distance_m\": 132313.956, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339H\", \"location\": \"Thanet Parkway (Construction)\", \"stage_seq\": 29, \"distance_m\": 134955.212, \"section_seq\": 1, \"route_path_id\": 140007}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 30, \"distance_m\": 138157.381, \"section_seq\": 1, \"route_path_id\": 140007}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 138157.381, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140007}], \"total_distance_m\": 138157.381, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 137455.895, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 701.486, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2134", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:18Z\", \"source_id\": 64075559, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:23Z\", \"source_id\": 20307920, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:46Z\", \"source_id\": 64085319, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:50Z\", \"source_id\": 20310875, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:41Z\", \"source_id\": 64105168, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:44Z\", \"source_id\": 20316629, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:20Z\", \"source_id\": 64108843, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:20Z\", \"source_id\": 20317729, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:34Z\", \"source_id\": 64113555, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:36Z\", \"source_id\": 20319189, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:59Z\", \"source_id\": 64118825, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:04Z\", \"source_id\": 20320733, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:20Z\", \"source_id\": 64134981, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:25Z\", \"source_id\": 20325473, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:37Z\", \"source_id\": 64161647, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:44Z\", \"source_id\": 20333286, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:24Z\", \"source_id\": 64175768, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:28Z\", \"source_id\": 20337443, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:13Z\", \"source_id\": 64187902, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:28:16Z\", \"source_id\": 20341172, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:45Z\", \"source_id\": 64199214, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:51Z\", \"source_id\": 20344533, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:11Z\", \"source_id\": 64209995, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:15Z\", \"source_id\": 20347746, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:18Z\", \"source_id\": 64223588, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:26Z\", \"source_id\": 20351960, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:21Z\", \"source_id\": 64239265, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:28Z\", \"source_id\": 20356604, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:59Z\", \"source_id\": 64252879, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:00Z\", \"source_id\": 20360762, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:26Z\", \"source_id\": 64264269, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:29Z\", \"source_id\": 20364313, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:07Z\", \"source_id\": 64272483, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:10Z\", \"source_id\": 20366911, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:46Z\", \"source_id\": 64280660, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:50Z\", \"source_id\": 20369357, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:16Z\", \"source_id\": 64289483, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:24Z\", \"source_id\": 20372199, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:02Z\", \"source_id\": 64306216, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:06Z\", \"source_id\": 20377388, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:14Z\", \"source_id\": 64311162, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:16Z\", \"source_id\": 20378944, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:25Z\", \"source_id\": 64320310, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:30Z\", \"source_id\": 20381845, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "3", "timing_fact_generation": 1790030612127664, "current_leg_arrival_utc": "2026-09-21T23:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:54.113436", "service_state_evidence_id": 20381845, "current_leg_start_actual_dep": "2026-09-21T23:39:30+01:00", "operational_evidence_version": 142, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:54.890159", "service_state_valid_until_kind": null, "operational_interpretation_version": 142, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX RAM 2R70 375604 4 100 None {"version": 3, "segments": [{"to_m": 2313.647, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.041, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.794, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18601.035, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18794.271, "from_m": 18601.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19358.622, "from_m": 18794.271, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19404.589, "from_m": 19358.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20029.198, "from_m": 19404.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22781.857, "from_m": 20029.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22824.68, "from_m": 22781.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": 24790.193, "from_m": 22824.68, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31153.329, "from_m": 24790.193, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33939.905, "from_m": 31153.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36490.55, "from_m": 33939.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39967.521, "from_m": 36490.55, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45969.96, "from_m": 39967.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46754.793, "from_m": 45969.96, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46979.168, "from_m": 46754.793, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47029.202, "from_m": 46979.168, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47612.719, "from_m": 47029.202, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49127.211, "from_m": 47612.719, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55939.54, "from_m": 49127.211, "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": 56037.885, "from_m": 55939.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89032.155, "from_m": 56037.885, "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": 89174.224, "from_m": 89032.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89463.623, "from_m": 89174.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89528.578, "from_m": 89463.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90723.226, "from_m": 89528.578, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90784.49, "from_m": 90723.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90931.113, "from_m": 90784.49, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91050.023, "from_m": 90931.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91153.741, "from_m": 91050.023, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91181.351, "from_m": 91153.741, "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": 91399.016, "from_m": 91181.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": 91965.324, "from_m": 91399.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102303.942, "from_m": 91965.324, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104918.599, "from_m": 102303.942, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113067.653, "from_m": 104918.599, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 113495.475, "from_m": 113067.653, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 123056.122, "from_m": 113495.475, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 124440.863, "from_m": 123056.122, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137776.961, "from_m": 124440.863, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 138157.381, "from_m": 137776.961, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 755130, "profile_key": "0331e8b78096e626a4a95f61b510922c1200d4cc50bd0cfb6372e3b9cd7eb927", "schedule_id": 24020, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2134", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2143", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Orpington", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2217", "location": "Tonbridge", "stage_seq": 15, "distance_m": 47905.169, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": "2224", "location": "Paddock Wood", "stage_seq": 16, "distance_m": 56577.212, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230", "location": "Marden", "stage_seq": 17, "distance_m": 63493.04, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2234H", "location": "Staplehurst", "stage_seq": 18, "distance_m": 67526.145, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2239", "wtt_dep": "2240", "location": "Headcorn", "stage_seq": 19, "distance_m": 72868.407, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2246H", "location": "Pluckley", "stage_seq": 20, "distance_m": 81348.362, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": "2257", "location": "Ashford (Kent)", "stage_seq": 21, "distance_m": 90472.009, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2304", "location": "Wye", "stage_seq": 22, "distance_m": 97333.019, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2310", "wtt_dep": "2310H", "location": "Chilham", "stage_seq": 23, "distance_m": 104872.776, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314", "location": "Chartham", "stage_seq": 24, "distance_m": 108142.458, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2320", "location": "Canterbury West", "stage_seq": 25, "distance_m": 113251.273, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "Sturry", "stage_seq": 26, "distance_m": 117081.478, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335H", "location": "Minster", "stage_seq": 27, "distance_m": 131700.068, "section_seq": 1, "route_path_id": 140007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Minster East Jn", "stage_seq": 28, "distance_m": 132313.956, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339H", "location": "Thanet Parkway (Construction)", "stage_seq": 29, "distance_m": 134955.212, "section_seq": 1, "route_path_id": 140007}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 30, "distance_m": 138157.381, "section_seq": 1, "route_path_id": 140007}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 138157.381, "from_m": 0.0, "section_seq": 1, "route_path_id": 140007}], "total_distance_m": 138157.381, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 137455.895, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 701.486, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:18Z", "source_id": 64075559, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:36:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:23Z", "source_id": 20307920, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:46Z", "source_id": 64085319, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:41:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:50Z", "source_id": 20310875, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:41Z", "source_id": 64105168, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:44Z", "source_id": 20316629, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:20Z", "source_id": 64108843, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:52:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:20Z", "source_id": 20317729, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:34Z", "source_id": 64113555, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:54:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:36Z", "source_id": 20319189, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:59Z", "source_id": 64118825, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:56:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:04Z", "source_id": 20320733, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:20Z", "source_id": 64134981, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:25Z", "source_id": 20325473, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:37Z", "source_id": 64161647, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:16:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:44Z", "source_id": 20333286, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32522, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:24Z", "source_id": 64175768, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:28Z", "source_id": 20337443, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:13Z", "source_id": 64187902, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:28:16Z", "source_id": 20341172, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:45Z", "source_id": 64199214, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:34:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:51Z", "source_id": 20344533, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32478, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:11Z", "source_id": 64209995, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:40:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:15Z", "source_id": 20347746, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32463, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:18Z", "source_id": 64223588, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:26Z", "source_id": 20351960, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32928, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:21Z", "source_id": 64239265, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:28Z", "source_id": 20356604, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32995, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:59Z", "source_id": 64252879, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:00Z", "source_id": 20360762, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32999, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:26Z", "source_id": 64264269, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:09:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:29Z", "source_id": 20364313, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33003, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:07Z", "source_id": 64272483, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:13:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:10Z", "source_id": 20366911, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33007, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:46Z", "source_id": 64280660, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:19:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:50Z", "source_id": 20369357, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33013, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:16Z", "source_id": 64289483, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:24:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:24Z", "source_id": 20372199, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33019, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:02Z", "source_id": 64306216, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:06Z", "source_id": 20377388, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33176, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:14Z", "source_id": 64311162, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:38:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:16Z", "source_id": 20378944, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33118, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:25Z", "source_id": 64320310, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:30Z", "source_id": 20381845, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] London Charing Cross 2134 2134 4 None None Ramsgate 2345 2345 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89092/2026-09-21/detailed None Thanet Parkway (Construction) 2026-09-21T23:39:30+01:00 Ramsgate 5.0 {"type": "LineString", "coordinates": [[1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [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]]} 2.1 2339 2344 Thanet Parkway (Construction) Ramsgate Ramsgate 51.3411668 1.4054297 51.3411668 1.4054297 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:44:00 Ramsgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381845 1790030612127664 142 142 2026-09-21 22:54:54.890159 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:54.113436
726194 756809 G26947 871P72M821 2026-09-21 COMPLETE 20381836 2026-09-21 23:44:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 756809, "stp": "P", "toc": "Southern", "uid": "G26947", "consist": "377705+377706", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26947/2026-09-21/detailed", "trust_id": "871P72M821", "origin_crs": "CAT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-21", "dest_arr_time": "2344", "dest_platform": "10", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "1P72", "timing_status": "ON TIME", "origin_station": "Caterham", "current_leg_arr": "2344", "current_leg_dep": "2331", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "2254", "origin_platform": "2", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "2344", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "Norwood Junction", "current_leg_milage": "8.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 361.486, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7352.748, \"from_m\": 361.486, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7451.601, \"from_m\": 7352.748, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7793.653, \"from_m\": 7451.601, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7854.119, \"from_m\": 7793.653, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7890.636, \"from_m\": 7854.119, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10576.533, \"from_m\": 7890.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11853.265, \"from_m\": 10576.533, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11992.749, \"from_m\": 11853.265, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12056.448, \"from_m\": 11992.749, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12145.116, \"from_m\": 12056.448, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12175.552, \"from_m\": 12145.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12569.808, \"from_m\": 12175.552, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12606.773, \"from_m\": 12569.808, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13503.224, \"from_m\": 12606.773, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13534.62, \"from_m\": 13503.224, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13568.633, \"from_m\": 13534.62, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13984.092, \"from_m\": 13568.633, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14973.416, \"from_m\": 13984.092, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15295.4, \"from_m\": 14973.416, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15353.665, \"from_m\": 15295.4, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18642.292, \"from_m\": 15353.665, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18703.809, \"from_m\": 18642.292, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23984.981, \"from_m\": 18703.809, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25598.947, \"from_m\": 23984.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26264.52, \"from_m\": 25598.947, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26312.506, \"from_m\": 26264.52, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27653.13, \"from_m\": 26312.506, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27737.442, \"from_m\": 27653.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\": 28470.696, \"from_m\": 27737.442, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28901.522, \"from_m\": 28470.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}], \"service_id\": 756809, \"profile_key\": \"55ab56cea06b61a8a7db00dc342866cc5f28b7e3e8cf19a5fe4f4033f24b1413\", \"schedule_id\": 10538, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Caterham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": false, \"wtt_arr\": \"2257H\", \"wtt_dep\": \"2258\", \"location\": \"Whyteleafe South\", \"stage_seq\": 2, \"distance_m\": 2644.976, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": false, \"wtt_arr\": \"2259H\", \"wtt_dep\": \"2300H\", \"location\": \"Whyteleafe\", \"stage_seq\": 3, \"distance_m\": 3435.993, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2304\", \"location\": \"Kenley\", \"stage_seq\": 4, \"distance_m\": 5609.399, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2315\", \"location\": \"Purley\", \"stage_seq\": 5, \"distance_m\": 7596.456, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2318\", \"location\": \"Purley Oaks\", \"stage_seq\": 6, \"distance_m\": 9094.702, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321H\", \"location\": \"South Croydon\", \"stage_seq\": 7, \"distance_m\": 10889.064, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2326H\", \"location\": \"East Croydon\", \"stage_seq\": 8, \"distance_m\": 12377.444, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 13225.154, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 10, \"distance_m\": 13984.092, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Norwood Junction\", \"stage_seq\": 11, \"distance_m\": 15038.155, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Sydenham\", \"stage_seq\": 12, \"distance_m\": 18642.292, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"New Cross Gate\", \"stage_seq\": 13, \"distance_m\": 24336.104, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 14, \"distance_m\": 25438.959, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Spa Road Jn\", \"stage_seq\": 15, \"distance_m\": 26803.581, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 16, \"distance_m\": 27737.442, \"section_seq\": 1, \"route_path_id\": 133980}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 17, \"distance_m\": 28901.522, \"section_seq\": 1, \"route_path_id\": 133980}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28901.522, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133980}], \"total_distance_m\": 28901.522, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27959.02, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 942.502, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2254", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:53Z\", \"source_id\": 64243724, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:56Z\", \"source_id\": 20357989, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:49Z\", \"source_id\": 64247358, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:56Z\", \"source_id\": 20359066, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30483, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:25Z\", \"source_id\": 64259173, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:28Z\", \"source_id\": 20362659, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:59Z\", \"source_id\": 64279270, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:05Z\", \"source_id\": 20368949, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:35Z\", \"source_id\": 64283529, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:37Z\", \"source_id\": 20370279, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:24Z\", \"source_id\": 64291288, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:29Z\", \"source_id\": 20372745, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:12Z\", \"source_id\": 64298840, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:14Z\", \"source_id\": 20375060, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:09Z\", \"source_id\": 64312440, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:14Z\", \"source_id\": 20379362, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:22Z\", \"source_id\": 64320208, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:26Z\", \"source_id\": 20381836, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "12", "timing_fact_generation": 1790030607031313, "current_leg_arrival_utc": "2026-09-21T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:44:56.328257", "service_state_evidence_id": 20381836, "current_leg_start_actual_dep": "2026-09-21T23:31:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:54:56.420612", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P CAT None 1P72 377705+377706 10 100 None {"version": 3, "segments": [{"to_m": 361.486, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7352.748, "from_m": 361.486, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7451.601, "from_m": 7352.748, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7793.653, "from_m": 7451.601, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7854.119, "from_m": 7793.653, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7890.636, "from_m": 7854.119, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10576.533, "from_m": 7890.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11853.265, "from_m": 10576.533, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11992.749, "from_m": 11853.265, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12056.448, "from_m": 11992.749, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12145.116, "from_m": 12056.448, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12175.552, "from_m": 12145.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12569.808, "from_m": 12175.552, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12606.773, "from_m": 12569.808, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13503.224, "from_m": 12606.773, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13534.62, "from_m": 13503.224, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13568.633, "from_m": 13534.62, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13984.092, "from_m": 13568.633, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14973.416, "from_m": 13984.092, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15295.4, "from_m": 14973.416, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15353.665, "from_m": 15295.4, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18642.292, "from_m": 15353.665, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18703.809, "from_m": 18642.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23984.981, "from_m": 18703.809, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25598.947, "from_m": 23984.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26264.52, "from_m": 25598.947, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26312.506, "from_m": 26264.52, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27653.13, "from_m": 26312.506, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27737.442, "from_m": 27653.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": 28470.696, "from_m": 27737.442, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28901.522, "from_m": 28470.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}], "service_id": 756809, "profile_key": "55ab56cea06b61a8a7db00dc342866cc5f28b7e3e8cf19a5fe4f4033f24b1413", "schedule_id": 10538, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2254", "location": "Caterham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133980}, {"is_pass": false, "wtt_arr": "2257H", "wtt_dep": "2258", "location": "Whyteleafe South", "stage_seq": 2, "distance_m": 2644.976, "section_seq": 1, "route_path_id": 133980}, {"is_pass": false, "wtt_arr": "2259H", "wtt_dep": "2300H", "location": "Whyteleafe", "stage_seq": 3, "distance_m": 3435.993, "section_seq": 1, "route_path_id": 133980}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2304", "location": "Kenley", "stage_seq": 4, "distance_m": 5609.399, "section_seq": 1, "route_path_id": 133980}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2315", "location": "Purley", "stage_seq": 5, "distance_m": 7596.456, "section_seq": 1, "route_path_id": 133980}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2318", "location": "Purley Oaks", "stage_seq": 6, "distance_m": 9094.702, "section_seq": 1, "route_path_id": 133980}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321H", "location": "South Croydon", "stage_seq": 7, "distance_m": 10889.064, "section_seq": 1, "route_path_id": 133980}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2326H", "location": "East Croydon", "stage_seq": 8, "distance_m": 12377.444, "section_seq": 1, "route_path_id": 133980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Windmill Bridge Jn", "stage_seq": 9, "distance_m": 13225.154, "section_seq": 1, "route_path_id": 133980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "Norwood Fork Jn", "stage_seq": 10, "distance_m": 13984.092, "section_seq": 1, "route_path_id": 133980}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Norwood Junction", "stage_seq": 11, "distance_m": 15038.155, "section_seq": 1, "route_path_id": 133980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Sydenham", "stage_seq": 12, "distance_m": 18642.292, "section_seq": 1, "route_path_id": 133980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "New Cross Gate", "stage_seq": 13, "distance_m": 24336.104, "section_seq": 1, "route_path_id": 133980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Bricklayers Arms Jn", "stage_seq": 14, "distance_m": 25438.959, "section_seq": 1, "route_path_id": 133980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Spa Road Jn", "stage_seq": 15, "distance_m": 26803.581, "section_seq": 1, "route_path_id": 133980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Abbey Street Jn", "stage_seq": 16, "distance_m": 27737.442, "section_seq": 1, "route_path_id": 133980}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 17, "distance_m": 28901.522, "section_seq": 1, "route_path_id": 133980}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28901.522, "from_m": 0.0, "section_seq": 1, "route_path_id": 133980}], "total_distance_m": 28901.522, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27959.02, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 942.502, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30530, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:53Z", "source_id": 64243724, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:56Z", "source_id": 20357989, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30528, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:49Z", "source_id": 64247358, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:59:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:56Z", "source_id": 20359066, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30483, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:25Z", "source_id": 64259173, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:28Z", "source_id": 20362659, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30473, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:59Z", "source_id": 64279270, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:17:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:05Z", "source_id": 20368949, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:35Z", "source_id": 64283529, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:37Z", "source_id": 20370279, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:24Z", "source_id": 64291288, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:29Z", "source_id": 20372745, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29974, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:12Z", "source_id": 64298840, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:30:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:14Z", "source_id": 20375060, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:09Z", "source_id": 64312440, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:38:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:14Z", "source_id": 20379362, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29644, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:22Z", "source_id": 64320208, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:26Z", "source_id": 20381836, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] Caterham 2254 2254 2 None None London Bridge (Central) 2344 2344 10 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26947/2026-09-21/detailed None Norwood Junction 2026-09-21T23:31:00+01:00 London Bridge (Central) 13.0 {"type": "LineString", "coordinates": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} 8.7 2331 2344 Norwood Junction London Bridge Sig. L1490 London Bridge (Central) 51.5050459 -0.0860145 51.5050459 -0.0860145 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:44:00 London Bridge (Central) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381836 1790030607031313 64 64 2026-09-21 22:54:56.420612 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:44:56.328257
726195 757467 L55585 525V66M921 2026-09-21 COMPLETE 20382463 2026-09-21 23:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 757467, "stp": "P", "toc": "Greater Anglia", "uid": "L55585", "consist": "720132", "dest_crs": "XIF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55585/2026-09-21/detailed", "trust_id": "525V66M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ilford EMUD", "service_date": "2026-09-21", "dest_arr_time": "2346", "dest_platform": null, "is_terminated": 1, "next_location": "Ilford EMUD", "signalling_id": "5V66", "timing_status": "EARLY", "origin_station": "Stratford Sig. L261", "current_leg_arr": "2345", "current_leg_dep": "2331", "current_leg_end": "Ilford EMUD", "origin_dep_time": "2327", "origin_platform": null, "current_location": "Ilford EMUD", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.006209199999999999, 51.54002549999999], [-0.006013400000000001, 51.54021519999999], [-0.0058231, 51.5404004], [-0.005586, 51.540617299999994], [-0.005479199999999999, 51.54071059999998], [-0.005156999999999999, 51.54098689999999], [-0.004941, 51.5411577], [-0.004821099999999999, 51.5412474], [-0.004440199999999999, 51.541491699999995], [-0.0042062, 51.541652], [-0.0039644, 51.5418172], [-0.003746399999999999, 51.5419608], [-0.0034025999999999995, 51.5421753], [-0.003401061354737364, 51.54217625781763], [-0.0033324, 51.54221900000001], [-0.0030681, 51.542384], [-0.0028097, 51.542542999999995], [-0.0024636, 51.54275280000001], [-0.002091, 51.54297580000001], [-0.0018175, 51.543137400000006], [-0.0015435, 51.5432915], [-0.0011814999999999998, 51.54347990000001], [-0.0007267999999999999, 51.54370529999999], [-0.00027929999999999996, 51.5439279], [-0.00013389999999999995, 51.5439925], [-0.0000553, 51.544033], [0.0, 51.544058088379], [0.0004260999999999999, 51.5442514], [0.0008196, 51.54442050000001], [0.0012185589495155595, 51.54458039216955], [0.0012575169192061164, 51.54457970937209], [0.00129911759947224, 51.54457898025712], [0.0013582, 51.54460279999999], [0.0016642, 51.544723100000006], [0.0018328, 51.54478679999999], [0.0019697326929862735, 51.544838290570496], [0.0022340999999999997, 51.5449377], [0.002681499999999999, 51.5451023], [0.0032218, 51.5452861], [0.0038693, 51.545492399999986], [0.004245999999999999, 51.5456023], [0.0047644, 51.5457295], [0.005025599999999999, 51.545788899999984], [0.0052916, 51.54585039999999], [0.0056390254552123155, 51.54592717303882], [0.0056396, 51.5459273], [0.005968099999999999, 51.5459959], [0.0063065000000000005, 51.5460602], [0.006704099999999999, 51.5461386], [0.006853699999999999, 51.54617], [0.007025400000000001, 51.5462071], [0.0076075, 51.5463467], [0.0083886, 51.5465269], [0.0087696, 51.54660299999999], [0.0092212, 51.5466915], [0.0103331, 51.546898199999994], [0.010723899999999998, 51.546972499999995], [0.0120055, 51.5472098], [0.0133, 51.547442499999995], [0.0154707, 51.547802], [0.018342299999999995, 51.5483303], [0.0199752, 51.5486252], [0.020402699999999996, 51.54870340000001], [0.020828399999999997, 51.548777400000006], [0.021591, 51.5488931], [0.0221245, 51.5489827], [0.0244116, 51.5493897], [0.02466, 51.54943430000001], [0.024850700000000003, 51.549471], [0.0250612, 51.5495117], [0.0258204, 51.54965490000001], [0.0269773, 51.54987520000001], [0.027400199999999996, 51.54995089999999], [0.028481499999999996, 51.5501325], [0.029705252878985292, 51.55031640833917], [0.02995409867203226, 51.55035034817088], [0.03017427862534378, 51.55037939293448], [0.03036990708520469, 51.55040418653912], [0.030545098397899848, 51.55042537289394], [0.03070396690971409, 51.550443595908064], [0.030850626966932262, 51.55045949949063], [0.030989192915839216, 51.550473727550774], [0.031123779102719788, 51.55048692399763], [0.031258499873858835, 51.55049973274033], [0.03139746957554119, 51.550512797688015], [0.031544802554051704, 51.55052676274981], [0.031704613155675215, 51.55054227183486], [0.03188101572669659, 51.55055996885229], [0.03207812461340065, 51.55058049771124], [0.03230005416207225, 51.55060450232085], [0.032550918718996236, 51.55063262659025], [0.03319939999999999, 51.5506982], [0.033907, 51.5507738], [0.0344831, 51.5508255], [0.035391299999999994, 51.5509117], [0.03562262616150307, 51.5509302832077], [0.03570393437362555, 51.55093681496772], [0.0359913, 51.55095990000001], [0.0366036, 51.5510211], [0.0372352, 51.5510709], [0.0379936, 51.5511265], [0.03890629999999999, 51.5512071], [0.03985849999999999, 51.55129819999999], [0.04067019999999999, 51.55139109999999], [0.0417253, 51.5515292], [0.0424194, 51.5516368], [0.04304899999999999, 51.551741], [0.0437727136666193, 51.55186609935098], [0.04401572885603545, 51.55191397264543], [0.04423021020594645, 51.55195676566992], [0.04442020803200512, 51.55199525274183], [0.04458977264986428, 51.55203020817856], [0.04474295437517674, 51.55206240629749], [0.044883803523595306, 51.552092621416], [0.04501637041077283, 51.55212162785149], [0.045144705352362126, 51.55215019992132], [0.045272858664015994, 51.55217911194289], [0.045404880661387266, 51.55220913823359], [0.04554482166012875, 51.55224105311081], [0.0456967319758933, 51.55227563089191], [0.04586466192433371, 51.55231364589432], [0.04605266182110279, 51.55235587243537], [0.04626478198185338, 51.55240308483249], [0.04650507272223829, 51.55245605740305], [0.0465908, 51.552474499999995], [0.046817399999999995, 51.5525262], [0.047097, 51.5525936], [0.04794880000000001, 51.5528041], [0.04866959999999999, 51.5529902], [0.0495911, 51.55323520000001], [0.0501154, 51.553367900000005], [0.0508631, 51.5535693], [0.0517065, 51.5538089], [0.05243389999999999, 51.554017400000006], [0.05266429999999999, 51.5540853], [0.05302539999999999, 51.5541952], [0.053634999999999995, 51.55439059999999], [0.0541954, 51.55457020000001], [0.054472719461293194, 51.55466347968381], [0.05464669999999999, 51.554722], [0.05580589999999999, 51.55509800000001], [0.056836599999999994, 51.5554324], [0.0574879, 51.5556443], [0.05807980000000001, 51.55583929999999], [0.0586169, 51.5560169], [0.0595838, 51.55633470000001], [0.0598326, 51.55641750000001], [0.06013310000000001, 51.5565271], [0.06036570000000001, 51.556625100000005], [0.06054391620779977, 51.556707843483345], [0.06077621444414137, 51.5567798414162], [0.061171, 51.5569022], [0.06129799999999999, 51.5569416], [0.06229229999999999, 51.557244999999995], [0.06319389999999998, 51.5575068], [0.06408739999999999, 51.557756], [0.0642851, 51.5578128], [0.0653424, 51.5580836], [0.06556605, 51.558137200000075], [0.0658932, 51.5582205], [0.06610039999999999, 51.55826629999999], [0.06652299999999998, 51.558363799999995], [0.0669534, 51.5584533], [0.067701, 51.5586023], [0.06856239772822595, 51.55877685811353], [0.0685705, 51.5587785], [0.0692074, 51.55891999999999], [0.0699841, 51.5590967], [0.0706423, 51.5592455], [0.0719812, 51.5595072], [0.073115, 51.559775599999995], [0.074611, 51.560093300000005], [0.07542929999999999, 51.5603048], [0.07637349999999998, 51.5605045], [0.0776574, 51.56082990000001], [0.07826589999999999, 51.5609648], [0.07835477405376055, 51.56098467298899], [0.07847429999999998, 51.561011399999984], [0.07887819999999998, 51.5611269], [0.07927139999999999, 51.5612801], [0.07944229999999998, 51.561340599999994], [0.0797038, 51.56142079999999], [0.07988349999999998, 51.5614648], [0.0802376, 51.56153340000001], [0.0806023, 51.5615984], [0.08112599999999999, 51.561680900000006], [0.0816002, 51.561767399999994], [0.08223179999999998, 51.5619046], [0.0836916, 51.56221849999999], [0.08454459999999998, 51.562403999999994], [0.08572939999999998, 51.5626557], [0.0865046, 51.5628158], [0.08659379999999998, 51.5628413], [0.0867721, 51.56287710000001], [0.08697059999999998, 51.5629244], [0.0870814, 51.562962599999985], [0.08713199999999999, 51.56298000000001], [0.08726089999999999, 51.5630291], [0.08756709999999998, 51.56311829999999], [0.08768089999999999, 51.56315219999999], [0.0879056, 51.56321329999999], [0.08833649999999998, 51.5632924], [0.0886497, 51.563320299999994], [0.0888609, 51.56334110000001], [0.08909269999999998, 51.563364], [0.0893819, 51.5633907], [0.08983152841195213, 51.56341897780258], [0.0905474, 51.56346399999999]]}", "current_leg_start": "Stratford Sig. L261", "dest_arr_time_act": "2346", "motion_projection": null, "next_location_lat": "51.5634640", "next_location_lon": "0.0905474", "previous_location": "Stratford Sig. L261", "current_leg_milage": "4.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 166.492, \"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\": 204.332, \"from_m\": 166.492, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 600.092, \"from_m\": 204.332, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1213.323, \"from_m\": 600.092, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 2821.009, \"from_m\": 1213.323, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2924.604, \"from_m\": 2821.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6453.585, \"from_m\": 2924.604, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6549.431, \"from_m\": 6453.585, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6609.4, \"from_m\": 6549.431, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7546.047, \"from_m\": 6609.4, \"capability_applied\": null, \"effective_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\": 757467, \"profile_key\": \"753cf6f71fc542dd1d4dc0ff09042c3f17f1f2c5d107df309a827408c83e8e73\", \"schedule_id\": 17115, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Stratford Sig. L261\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Stratford\", \"stage_seq\": 2, \"distance_m\": 308.886, \"section_seq\": 1, \"route_path_id\": 137295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Maryland\", \"stage_seq\": 3, \"distance_m\": 1069.236, \"section_seq\": 1, \"route_path_id\": 137295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 4, \"distance_m\": 3122.38, \"section_seq\": 1, \"route_path_id\": 137295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Manor Park\", \"stage_seq\": 5, \"distance_m\": 4066.652, \"section_seq\": 1, \"route_path_id\": 137295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Ilford\", \"stage_seq\": 6, \"distance_m\": 5880.459, \"section_seq\": 1, \"route_path_id\": 137295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Ilford EMUD London End Jn\", \"stage_seq\": 7, \"distance_m\": 6594.09, \"section_seq\": 1, \"route_path_id\": 137295}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": null, \"location\": \"Ilford EMUD\", \"stage_seq\": 8, \"distance_m\": 7546.047, \"section_seq\": 1, \"route_path_id\": 137295}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 7546.047, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137295}], \"total_distance_m\": 7546.047, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 6609.4, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 936.647, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2327", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5634640", "current_position_lon": "0.0905474", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:54Z\", \"source_id\": 64302887, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:56Z\", \"source_id\": 20376379, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:02Z\", \"source_id\": 64319744, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:06Z\", \"source_id\": 20381672, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:45Z\", \"source_id\": 64322144, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:45Z\", \"source_id\": 20382463, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ilford EMUD", "service_state_platform": null, "timing_fact_generation": 1790030685934428, "current_leg_arrival_utc": "2026-09-21T23:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:00.541357", "service_state_evidence_id": 20382463, "current_leg_start_actual_dep": "2026-09-21T23:27:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:04.400580", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P None XIF 5V66 720132 5 100 None {"version": 3, "segments": [{"to_m": 166.492, "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": 204.332, "from_m": 166.492, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 600.092, "from_m": 204.332, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1213.323, "from_m": 600.092, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 2821.009, "from_m": 1213.323, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2924.604, "from_m": 2821.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6453.585, "from_m": 2924.604, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6549.431, "from_m": 6453.585, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6609.4, "from_m": 6549.431, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7546.047, "from_m": 6609.4, "capability_applied": null, "effective_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": 757467, "profile_key": "753cf6f71fc542dd1d4dc0ff09042c3f17f1f2c5d107df309a827408c83e8e73", "schedule_id": 17115, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2327", "location": "Stratford Sig. L261", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Stratford", "stage_seq": 2, "distance_m": 308.886, "section_seq": 1, "route_path_id": 137295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Maryland", "stage_seq": 3, "distance_m": 1069.236, "section_seq": 1, "route_path_id": 137295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Forest Gate Jn", "stage_seq": 4, "distance_m": 3122.38, "section_seq": 1, "route_path_id": 137295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Manor Park", "stage_seq": 5, "distance_m": 4066.652, "section_seq": 1, "route_path_id": 137295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Ilford", "stage_seq": 6, "distance_m": 5880.459, "section_seq": 1, "route_path_id": 137295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Ilford EMUD London End Jn", "stage_seq": 7, "distance_m": 6594.09, "section_seq": 1, "route_path_id": 137295}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Ilford EMUD", "stage_seq": 8, "distance_m": 7546.047, "section_seq": 1, "route_path_id": 137295}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 7546.047, "from_m": 0.0, "section_seq": 1, "route_path_id": 137295}], "total_distance_m": 7546.047, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 6609.4, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 936.647, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15287, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:54Z", "source_id": 64302887, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:32:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:56Z", "source_id": 20376379, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:02Z", "source_id": 64319744, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:06Z", "source_id": 20381672, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14296, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:45Z", "source_id": 64322144, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:45:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:45Z", "source_id": 20382463, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Stratford Sig. L261 2327 2327 None None None Ilford EMUD 2346 2346 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55585/2026-09-21/detailed None Stratford Sig. L261 2026-09-21T23:27:00+01:00 Ilford EMUD 14.0 {"type": "LineString", "coordinates": [[-0.006209199999999999, 51.54002549999999], [-0.006013400000000001, 51.54021519999999], [-0.0058231, 51.5404004], [-0.005586, 51.540617299999994], [-0.005479199999999999, 51.54071059999998], [-0.005156999999999999, 51.54098689999999], [-0.004941, 51.5411577], [-0.004821099999999999, 51.5412474], [-0.004440199999999999, 51.541491699999995], [-0.0042062, 51.541652], [-0.0039644, 51.5418172], [-0.003746399999999999, 51.5419608], [-0.0034025999999999995, 51.5421753], [-0.003401061354737364, 51.54217625781763], [-0.0033324, 51.54221900000001], [-0.0030681, 51.542384], [-0.0028097, 51.542542999999995], [-0.0024636, 51.54275280000001], [-0.002091, 51.54297580000001], [-0.0018175, 51.543137400000006], [-0.0015435, 51.5432915], [-0.0011814999999999998, 51.54347990000001], [-0.0007267999999999999, 51.54370529999999], [-0.00027929999999999996, 51.5439279], [-0.00013389999999999995, 51.5439925], [-0.0000553, 51.544033], [0.0, 51.544058088379], [0.0004260999999999999, 51.5442514], [0.0008196, 51.54442050000001], [0.0012185589495155595, 51.54458039216955], [0.0012575169192061164, 51.54457970937209], [0.00129911759947224, 51.54457898025712], [0.0013582, 51.54460279999999], [0.0016642, 51.544723100000006], [0.0018328, 51.54478679999999], [0.0019697326929862735, 51.544838290570496], [0.0022340999999999997, 51.5449377], [0.002681499999999999, 51.5451023], [0.0032218, 51.5452861], [0.0038693, 51.545492399999986], [0.004245999999999999, 51.5456023], [0.0047644, 51.5457295], [0.005025599999999999, 51.545788899999984], [0.0052916, 51.54585039999999], [0.0056390254552123155, 51.54592717303882], [0.0056396, 51.5459273], [0.005968099999999999, 51.5459959], [0.0063065000000000005, 51.5460602], [0.006704099999999999, 51.5461386], [0.006853699999999999, 51.54617], [0.007025400000000001, 51.5462071], [0.0076075, 51.5463467], [0.0083886, 51.5465269], [0.0087696, 51.54660299999999], [0.0092212, 51.5466915], [0.0103331, 51.546898199999994], [0.010723899999999998, 51.546972499999995], [0.0120055, 51.5472098], [0.0133, 51.547442499999995], [0.0154707, 51.547802], [0.018342299999999995, 51.5483303], [0.0199752, 51.5486252], [0.020402699999999996, 51.54870340000001], [0.020828399999999997, 51.548777400000006], [0.021591, 51.5488931], [0.0221245, 51.5489827], [0.0244116, 51.5493897], [0.02466, 51.54943430000001], [0.024850700000000003, 51.549471], [0.0250612, 51.5495117], [0.0258204, 51.54965490000001], [0.0269773, 51.54987520000001], [0.027400199999999996, 51.54995089999999], [0.028481499999999996, 51.5501325], [0.029705252878985292, 51.55031640833917], [0.02995409867203226, 51.55035034817088], [0.03017427862534378, 51.55037939293448], [0.03036990708520469, 51.55040418653912], [0.030545098397899848, 51.55042537289394], [0.03070396690971409, 51.550443595908064], [0.030850626966932262, 51.55045949949063], [0.030989192915839216, 51.550473727550774], [0.031123779102719788, 51.55048692399763], [0.031258499873858835, 51.55049973274033], [0.03139746957554119, 51.550512797688015], [0.031544802554051704, 51.55052676274981], [0.031704613155675215, 51.55054227183486], [0.03188101572669659, 51.55055996885229], [0.03207812461340065, 51.55058049771124], [0.03230005416207225, 51.55060450232085], [0.032550918718996236, 51.55063262659025], [0.03319939999999999, 51.5506982], [0.033907, 51.5507738], [0.0344831, 51.5508255], [0.035391299999999994, 51.5509117], [0.03562262616150307, 51.5509302832077], [0.03570393437362555, 51.55093681496772], [0.0359913, 51.55095990000001], [0.0366036, 51.5510211], [0.0372352, 51.5510709], [0.0379936, 51.5511265], [0.03890629999999999, 51.5512071], [0.03985849999999999, 51.55129819999999], [0.04067019999999999, 51.55139109999999], [0.0417253, 51.5515292], [0.0424194, 51.5516368], [0.04304899999999999, 51.551741], [0.0437727136666193, 51.55186609935098], [0.04401572885603545, 51.55191397264543], [0.04423021020594645, 51.55195676566992], [0.04442020803200512, 51.55199525274183], [0.04458977264986428, 51.55203020817856], [0.04474295437517674, 51.55206240629749], [0.044883803523595306, 51.552092621416], [0.04501637041077283, 51.55212162785149], [0.045144705352362126, 51.55215019992132], [0.045272858664015994, 51.55217911194289], [0.045404880661387266, 51.55220913823359], [0.04554482166012875, 51.55224105311081], [0.0456967319758933, 51.55227563089191], [0.04586466192433371, 51.55231364589432], [0.04605266182110279, 51.55235587243537], [0.04626478198185338, 51.55240308483249], [0.04650507272223829, 51.55245605740305], [0.0465908, 51.552474499999995], [0.046817399999999995, 51.5525262], [0.047097, 51.5525936], [0.04794880000000001, 51.5528041], [0.04866959999999999, 51.5529902], [0.0495911, 51.55323520000001], [0.0501154, 51.553367900000005], [0.0508631, 51.5535693], [0.0517065, 51.5538089], [0.05243389999999999, 51.554017400000006], [0.05266429999999999, 51.5540853], [0.05302539999999999, 51.5541952], [0.053634999999999995, 51.55439059999999], [0.0541954, 51.55457020000001], [0.054472719461293194, 51.55466347968381], [0.05464669999999999, 51.554722], [0.05580589999999999, 51.55509800000001], [0.056836599999999994, 51.5554324], [0.0574879, 51.5556443], [0.05807980000000001, 51.55583929999999], [0.0586169, 51.5560169], [0.0595838, 51.55633470000001], [0.0598326, 51.55641750000001], [0.06013310000000001, 51.5565271], [0.06036570000000001, 51.556625100000005], [0.06054391620779977, 51.556707843483345], [0.06077621444414137, 51.5567798414162], [0.061171, 51.5569022], [0.06129799999999999, 51.5569416], [0.06229229999999999, 51.557244999999995], [0.06319389999999998, 51.5575068], [0.06408739999999999, 51.557756], [0.0642851, 51.5578128], [0.0653424, 51.5580836], [0.06556605, 51.558137200000075], [0.0658932, 51.5582205], [0.06610039999999999, 51.55826629999999], [0.06652299999999998, 51.558363799999995], [0.0669534, 51.5584533], [0.067701, 51.5586023], [0.06856239772822595, 51.55877685811353], [0.0685705, 51.5587785], [0.0692074, 51.55891999999999], [0.0699841, 51.5590967], [0.0706423, 51.5592455], [0.0719812, 51.5595072], [0.073115, 51.559775599999995], [0.074611, 51.560093300000005], [0.07542929999999999, 51.5603048], [0.07637349999999998, 51.5605045], [0.0776574, 51.56082990000001], [0.07826589999999999, 51.5609648], [0.07835477405376055, 51.56098467298899], [0.07847429999999998, 51.561011399999984], [0.07887819999999998, 51.5611269], [0.07927139999999999, 51.5612801], [0.07944229999999998, 51.561340599999994], [0.0797038, 51.56142079999999], [0.07988349999999998, 51.5614648], [0.0802376, 51.56153340000001], [0.0806023, 51.5615984], [0.08112599999999999, 51.561680900000006], [0.0816002, 51.561767399999994], [0.08223179999999998, 51.5619046], [0.0836916, 51.56221849999999], [0.08454459999999998, 51.562403999999994], [0.08572939999999998, 51.5626557], [0.0865046, 51.5628158], [0.08659379999999998, 51.5628413], [0.0867721, 51.56287710000001], [0.08697059999999998, 51.5629244], [0.0870814, 51.562962599999985], [0.08713199999999999, 51.56298000000001], [0.08726089999999999, 51.5630291], [0.08756709999999998, 51.56311829999999], [0.08768089999999999, 51.56315219999999], [0.0879056, 51.56321329999999], [0.08833649999999998, 51.5632924], [0.0886497, 51.563320299999994], [0.0888609, 51.56334110000001], [0.08909269999999998, 51.563364], [0.0893819, 51.5633907], [0.08983152841195213, 51.56341897780258], [0.0905474, 51.56346399999999]]} 4.5 2331 2345 Stratford Sig. L261 Ilford EMUD Ilford EMUD 51.5634640 0.0905474 51.5634640 0.0905474 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Ilford EMUD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382463 1790030685934428 15 15 2026-09-21 22:55:04.400580 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:00.541357
726196 756743 P66326 521B46M821 2026-09-21 COMPLETE 20381829 2026-09-21 23:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 756743, "stp": "P", "toc": "Greater Anglia", "uid": "P66326", "consist": "745109", "dest_crs": "SSD", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66326/2026-09-21/detailed", "trust_id": "521B46M821", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-21", "dest_arr_time": "2339", "dest_platform": "3", "is_terminated": 1, "next_location": "Stansted Airport", "signalling_id": "1B46", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2345", "current_leg_dep": "2339", "current_leg_end": "Stansted Airport", "origin_dep_time": "2251", "origin_platform": "4", "current_location": "Stansted Airport", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]}", "current_leg_start": "Stansted Mountfitchet", "dest_arr_time_act": "2339", "motion_projection": null, "next_location_lat": "51.8893715", "next_location_lon": "0.2620681", "previous_location": "Stansted Mountfitchet", "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\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.146, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7863.426, \"from_m\": 7820.146, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.063, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.063, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32383.517, \"from_m\": 22658.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46335.402, \"from_m\": 32383.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49177.793, \"from_m\": 46335.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56554.281, \"from_m\": 49177.793, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58943.978, \"from_m\": 56554.281, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59434.547, \"from_m\": 58943.978, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 756743, \"profile_key\": \"e88fe466080ace7a7509cfac165f8a0e63d77015b69d7369f8e7a24d1fb39f64\", \"schedule_id\": 22036, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": false, \"wtt_arr\": \"2302H\", \"wtt_dep\": \"2303H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2320\", \"location\": \"Harlow Town\", \"stage_seq\": 12, \"distance_m\": 36553.829, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Bishops Stortford\", \"stage_seq\": 13, \"distance_m\": 48790.232, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 14, \"distance_m\": 53588.766, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Stansted East Jn\", \"stage_seq\": 15, \"distance_m\": 55248.791, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Tye Green Jn\", \"stage_seq\": 16, \"distance_m\": 56360.418, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 17, \"distance_m\": 58381.705, \"section_seq\": 1, \"route_path_id\": 139179}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 18, \"distance_m\": 59434.547, \"section_seq\": 1, \"route_path_id\": 139179}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59434.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139179}], \"total_distance_m\": 59434.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55016.166, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4418.381, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2251", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.8893715", "current_position_lon": "0.2620681", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:47Z\", \"source_id\": 64240000, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:48Z\", \"source_id\": 20356812, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:03Z\", \"source_id\": 64245909, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:09Z\", \"source_id\": 20358674, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:07Z\", \"source_id\": 64256886, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:09Z\", \"source_id\": 20361968, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:48Z\", \"source_id\": 64266651, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:50Z\", \"source_id\": 20365047, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:10Z\", \"source_id\": 64270800, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:14Z\", \"source_id\": 20366392, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:34Z\", \"source_id\": 64274971, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:35Z\", \"source_id\": 20367660, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:08Z\", \"source_id\": 64282860, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:13Z\", \"source_id\": 20370078, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:31Z\", \"source_id\": 64306958, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:36Z\", \"source_id\": 20377630, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:23Z\", \"source_id\": 64311348, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:30Z\", \"source_id\": 20379004, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:22Z\", \"source_id\": 64320197, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:26Z\", \"source_id\": 20381829, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "3", "timing_fact_generation": 1790030606494951, "current_leg_arrival_utc": "2026-09-21T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:02.254068", "service_state_evidence_id": 20381829, "current_leg_start_actual_dep": "2026-09-21T23:38:30+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:04.838940", "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 P LST SSD 1B46 745109 12 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.146, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7863.426, "from_m": 7820.146, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.063, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.063, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32383.517, "from_m": 22658.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46335.402, "from_m": 32383.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49177.793, "from_m": 46335.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56554.281, "from_m": 49177.793, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58943.978, "from_m": 56554.281, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59434.547, "from_m": 58943.978, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 756743, "profile_key": "e88fe466080ace7a7509cfac165f8a0e63d77015b69d7369f8e7a24d1fb39f64", "schedule_id": 22036, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2251", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 139179}, {"is_pass": false, "wtt_arr": "2302H", "wtt_dep": "2303H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Cheshunt", "stage_seq": 9, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Broxbourne", "stage_seq": 10, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 139179}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2320", "location": "Harlow Town", "stage_seq": 12, "distance_m": 36553.829, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Bishops Stortford", "stage_seq": 13, "distance_m": 48790.232, "section_seq": 1, "route_path_id": 139179}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Stansted Mountfitchet", "stage_seq": 14, "distance_m": 53588.766, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Stansted East Jn", "stage_seq": 15, "distance_m": 55248.791, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Tye Green Jn", "stage_seq": 16, "distance_m": 56360.418, "section_seq": 1, "route_path_id": 139179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Stansted Coopers Lane Jn", "stage_seq": 17, "distance_m": 58381.705, "section_seq": 1, "route_path_id": 139179}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 18, "distance_m": 59434.547, "section_seq": 1, "route_path_id": 139179}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59434.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 139179}], "total_distance_m": 59434.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55016.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4418.381, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:47Z", "source_id": 64240000, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:55:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:48Z", "source_id": 20356812, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:03Z", "source_id": 64245909, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:58:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:09Z", "source_id": 20358674, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:07Z", "source_id": 64256886, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:09Z", "source_id": 20361968, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:48Z", "source_id": 64266651, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:10:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:50Z", "source_id": 20365047, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:10Z", "source_id": 64270800, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:12:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:14Z", "source_id": 20366392, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:34Z", "source_id": 64274971, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:15:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:35Z", "source_id": 20367660, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:08Z", "source_id": 64282860, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:19:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:13Z", "source_id": 20370078, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12760, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:31Z", "source_id": 64306958, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:35:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:36Z", "source_id": 20377630, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:23Z", "source_id": 64311348, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:30Z", "source_id": 20379004, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12720, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:22Z", "source_id": 64320197, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:45:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:26Z", "source_id": 20381829, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] London Liverpool Street 2251 2251 4 None None Stansted Airport 2339 2339 3 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66326/2026-09-21/detailed None Stansted Mountfitchet 2026-09-21T23:38:30+01:00 Stansted Airport 6.0 {"type": "LineString", "coordinates": [[0.21853579999999995, 51.9031739], [0.21859419999999996, 51.90298849999999], [0.2186794, 51.9027962], [0.2188031, 51.9025875], [0.2189049, 51.9024461], [0.2189948, 51.902334499999995], [0.2191883, 51.90212319999999], [0.2194117, 51.90190589999999], [0.2196585, 51.9016815], [0.21995149999999997, 51.9014385], [0.22021009999999996, 51.901249400000005], [0.22078909999999996, 51.9008817], [0.2216305, 51.90042059999998], [0.221633875244185, 51.90041859541597], [0.2222838, 51.9000326], [0.2235041, 51.89935990000001], [0.2251674, 51.8984568], [0.2259555, 51.89802769999999], [0.2269973, 51.89746159999999], [0.2273424, 51.897274800000005], [0.2276163, 51.8971243], [0.22795380000000004, 51.896934], [0.2281164, 51.89684200000001], [0.2282553, 51.8967572], [0.2283779, 51.8966828], [0.22857720000000004, 51.8965582], [0.22870809999999991, 51.89647119999999], [0.2288323, 51.89638579999999], [0.22896630000000004, 51.89629049999999], [0.22911200000000004, 51.8961796], [0.2292431, 51.89607720000001], [0.2293873, 51.8959591], [0.22951659999999993, 51.8958506], [0.2296584, 51.8957266], [0.2297615, 51.8956328], [0.22985009999999997, 51.8955478], [0.22992939999999995, 51.8954704], [0.2300863, 51.89530359999999], [0.2301793, 51.8952004], [0.2302905, 51.8950771], [0.2303943, 51.8949467], [0.2304976, 51.894819], [0.23057009999999992, 51.89472409999999], [0.2306736, 51.894578], [0.23101120000000003, 51.894068], [0.2313318, 51.8935633], [0.2317971, 51.89286229999998], [0.2322579999999999, 51.89214619999999], [0.23234830000000004, 51.89200950000001], [0.23244519999999996, 51.8918674], [0.2328731, 51.89125039999998], [0.23457090000000003, 51.8887515], [0.23469030323253764, 51.8885561180277], [0.2353766, 51.8874331], [0.23579939999999996, 51.8868391], [0.2362328, 51.8862736], [0.23678099999999996, 51.88560999999998], [0.2374022, 51.88502199999999], [0.2378098999999999, 51.8846816], [0.23819509999999997, 51.88440740000001], [0.2386253, 51.8841015], [0.2390545, 51.8838319], [0.23948469999999997, 51.88362], [0.2400845, 51.88334319999999], [0.24082369999999995, 51.8830571], [0.2414148, 51.882867], [0.2419953, 51.8826915], [0.24263469999999995, 51.88251009999999], [0.2433771, 51.8823531], [0.2444082, 51.882213799999995], [0.2453394, 51.882121299999994], [0.2458687, 51.88208910000001], [0.2464593999999999, 51.882074], [0.24690689999999996, 51.88207690000001], [0.2475411, 51.8820957], [0.2479896, 51.8821273], [0.2485258, 51.8821829], [0.2489961, 51.8822466], [0.2496203, 51.88234980000001], [0.2499870999999999, 51.88242499999999], [0.2503947, 51.8825201], [0.25075369999999997, 51.88261479999999], [0.250966, 51.8826764], [0.251193, 51.882746], [0.25142669999999995, 51.88281949999999], [0.2515978, 51.8828785], [0.2521691999999999, 51.8831065], [0.25261369999999994, 51.8833002], [0.2528564, 51.88340980000001], [0.253076, 51.8835133], [0.2533717, 51.88366189999999], [0.2535842, 51.883779], [0.2537391, 51.8838653], [0.25392869999999995, 51.8839761], [0.25413659999999993, 51.88410530000001], [0.254374, 51.884257700000006], [0.2546606, 51.88444739999999], [0.2559542, 51.88531089999999], [0.2572007, 51.8861407], [0.2577730999999999, 51.8865218], [0.25816839999999996, 51.8867849], [0.25825099999999995, 51.88683960000001], [0.2596704, 51.887787800000005], [0.25984630000000003, 51.88790529999999], [0.26074139999999996, 51.888496499999995], [0.26082564112936485, 51.8885561180277], [0.2608478000000001, 51.8885718], [0.2618161, 51.8892064], [0.2620681, 51.8893715]]} 2.9 2339 2345 Stansted Mountfitchet Stansted Airport Stansted Airport 51.8893715 0.2620681 51.8893715 0.2620681 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Stansted Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381829 1790030606494951 91 91 2026-09-21 22:55:04.838940 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:02.254068
726197 755808 P24136 312N96M821 2026-09-21 COMPLETE 20381870 2026-09-21 23:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 755808, "stp": "O", "toc": "Northern", "uid": "P24136", "consist": "156422", "dest_crs": "BBN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24136/2026-09-21/detailed", "trust_id": "312N96M821", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackburn", "service_date": "2026-09-21", "dest_arr_time": "2311", "dest_platform": "2", "is_terminated": 1, "next_location": "Blackburn", "signalling_id": "2N96", "timing_status": "LATE", "origin_station": "Manchester Victoria", "current_leg_arr": "2345", "current_leg_dep": "2336", "current_leg_end": "Blackburn", "origin_dep_time": "2205", "origin_platform": "2", "current_location": "Blackburn", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "+34 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3703048999999994, 53.75277929999999], [-2.3705380999999996, 53.7527442], [-2.3708024, 53.75271060000001], [-2.3721261, 53.752571800000005], [-2.372348, 53.752546], [-2.3731397, 53.752426099999994], [-2.373914, 53.7522853], [-2.3742068999999995, 53.75223880000001], [-2.3745148000000005, 53.75215260000001], [-2.3765089999999995, 53.7518595], [-2.3774993, 53.75171670000001], [-2.3780111, 53.75163870000001], [-2.378488, 53.751559699999994], [-2.3804622, 53.7512392], [-2.3814462, 53.75109160000001], [-2.3824550999999996, 53.7509532], [-2.3830961, 53.7508773], [-2.3837542, 53.75081339999999], [-2.3850794999999994, 53.75071470000001], [-2.3852101999999995, 53.75070490000001], [-2.3859404, 53.75065639999999], [-2.3873195, 53.7505677], [-2.3877970999999993, 53.7505492], [-2.3885889, 53.7505136], [-2.3894208, 53.7504991], [-2.3901405, 53.75050650000001], [-2.3908931, 53.7505236], [-2.3911908999999993, 53.7505359], [-2.3913918, 53.75054420000001], [-2.3917537, 53.750555099999985], [-2.3923745999999997, 53.7505986], [-2.3926685, 53.7506221], [-2.3929675, 53.75065419999999], [-2.3931949999999995, 53.7506793], [-2.3934359, 53.7507092], [-2.3938871, 53.7507752], [-2.3941201, 53.750814299999995], [-2.3943329, 53.75085169999999], [-2.3947038, 53.75092600000001], [-2.3948515999999995, 53.75096060000001], [-2.3954304, 53.75109590000001], [-2.3961298, 53.75128060000001], [-2.3967814999999995, 53.751485599999995], [-2.3973997999999996, 53.75170910000001], [-2.3975991999999997, 53.751793], [-2.3980182, 53.751969300000006], [-2.3985436, 53.75222300000001], [-2.3988745, 53.7523931], [-2.3994895, 53.7527418], [-2.400069, 53.75309829999999], [-2.4012437, 53.75386900000001], [-2.4023631, 53.7546036], [-2.4034598999999996, 53.755355899999984], [-2.4036969, 53.755525299999995], [-2.4039395, 53.7556914], [-2.4045016, 53.7560921], [-2.4052023, 53.75664559999999], [-2.4055128, 53.75692120000001], [-2.4057760000000004, 53.7571841], [-2.4060467, 53.7574549], [-2.4062886999999997, 53.7577211], [-2.4067308, 53.7582725], [-2.4071473999999995, 53.7588119], [-2.407446, 53.7591457], [-2.4077766, 53.75948249999999], [-2.4081269, 53.7598151], [-2.4085298, 53.7601566], [-2.4089531, 53.760487600000005], [-2.4096003, 53.7608963], [-2.4099793, 53.7611252], [-2.41061, 53.76146880000001], [-2.4112727, 53.76180959999999], [-2.4118383, 53.762083100000005], [-2.4124931999999997, 53.76236], [-2.4128908, 53.7625278], [-2.4133337, 53.76268159999999], [-2.4137671, 53.76282080000001], [-2.4142236999999995, 53.76295449999999], [-2.4147653999999994, 53.76309890000001], [-2.4153409, 53.7632357], [-2.4157338, 53.76331779999999], [-2.4162070999999994, 53.7634103], [-2.4170712, 53.7635484], [-2.4178569, 53.763643400000014], [-2.4185883, 53.763721100000005], [-2.4190001, 53.7637567], [-2.4194237, 53.7637831], [-2.4198116999999995, 53.76380129999999], [-2.4201877, 53.76381529999999], [-2.4207856, 53.76382089999999], [-2.4210129, 53.7638174], [-2.4218454, 53.76378950000001], [-2.4222856, 53.763763999999995], [-2.4226873, 53.7637355], [-2.4235393, 53.763677699999995], [-2.425451267122708, 53.76352149753525], [-2.4282616, 53.7632919], [-2.4297515999999995, 53.7631708], [-2.430638, 53.763086300000005], [-2.4320866999999997, 53.76297239999999], [-2.4325839, 53.7629333], [-2.4330548, 53.762897], [-2.4335560999999997, 53.7628715], [-2.4338877, 53.76285849999999], [-2.43425, 53.7628533], [-2.4345933, 53.762851], [-2.434941, 53.76285709999999], [-2.4359837, 53.76289109999999], [-2.4365029, 53.7629026], [-2.4370399, 53.76290530000001], [-2.4375692, 53.7628952], [-2.4380744, 53.7628771], [-2.4385923, 53.7628548], [-2.4391307999999996, 53.76282], [-2.4396681, 53.76277769999999], [-2.4402061, 53.7627257], [-2.4409982999999995, 53.7626304], [-2.4417385, 53.7625176], [-2.4424442, 53.76238920000001], [-2.4431400999999995, 53.76225010000001], [-2.4445315999999995, 53.7619084], [-2.4451434999999995, 53.761728999999995], [-2.4457362999999996, 53.761545100000006], [-2.4461772, 53.7613927], [-2.4466099, 53.76123390000001], [-2.4473567999999997, 53.760936599999994], [-2.4479419, 53.7607035], [-2.4483917999999996, 53.76054200000001], [-2.4499515, 53.7599411], [-2.4503614, 53.75978490000001], [-2.4523781, 53.75902310000001], [-2.4526398, 53.75892649999999], [-2.4553459999999996, 53.7579081], [-2.4566779999999997, 53.7573893], [-2.4580409, 53.7568646], [-2.45941, 53.7563479], [-2.4607553999999996, 53.7558242], [-2.4615256999999997, 53.7555155], [-2.4622692, 53.755204000000006], [-2.4637574, 53.75454619999999], [-2.4644806, 53.7541881], [-2.4651966999999995, 53.7538157], [-2.4658844, 53.75344260000001], [-2.4665561999999994, 53.7530533], [-2.4672291, 53.75266020000001], [-2.46735057494673, 53.75258570079772], [-2.4675387246365452, 53.75247281798299], [-2.467705876254903, 53.752373624383026], [-2.4678550104629764, 53.75228615844418], [-2.46798910792194, 53.75220845861286], [-2.468111149292966, 53.75213856333544], [-2.468224115237229, 53.75207451105828], [-2.468330986415902, 53.75201434022776], [-2.4684347434901586, 53.75195608929027], [-2.4685383671211727, 53.75189779669218], [-2.4686448379701176, 53.75183750087986], [-2.4687571366981667, 53.75177324029969], [-2.468878243966494, 53.75170305339806], [-2.4690111404362725, 53.75162497862133], [-2.469158806768676, 53.75153705441589], [-2.469324223624878, 53.7514373192281], [-2.4695103716660523, 53.75132381150435], [-2.4697589999999994, 53.751183100000006], [-2.4706889999999997, 53.75072839999999], [-2.4715657, 53.75029969999999], [-2.4717182, 53.75022619999999], [-2.4748403, 53.748792399999985], [-2.475859499999999, 53.7482214], [-2.4763514, 53.7479054], [-2.4763966, 53.7478764], [-2.476440199999999, 53.74785059999999], [-2.476599, 53.7477005], [-2.4767777999999994, 53.7475489], [-2.4769124, 53.7474181], [-2.4769906, 53.74734209999998], [-2.4773165, 53.7470464], [-2.4774888, 53.7468969], [-2.4777029999999995, 53.7467275], [-2.4789434, 53.7459028], [-2.4792978999999997, 53.74566939999999], [-2.4803644, 53.7449731], [-2.4808314999999994, 53.74467099999999], [-2.4813411999999997, 53.7443474], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]}", "current_leg_start": "Accrington", "dest_arr_time_act": "2311", "motion_projection": null, "next_location_lat": "53.7459678", "next_location_lon": "-2.4790864", "previous_location": "Accrington", "current_leg_milage": "5.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 457.874, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2085.243, \"from_m\": 457.874, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2151.441, \"from_m\": 2085.243, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2174.207, \"from_m\": 2151.441, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2231.646, \"from_m\": 2174.207, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14347.453, \"from_m\": 2231.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16230.685, \"from_m\": 14347.453, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16420.062, \"from_m\": 16230.685, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17361.769, \"from_m\": 16420.062, \"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\": 27071.942, \"from_m\": 17361.769, \"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\": 27274.238, \"from_m\": 27071.942, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 30135.205, \"from_m\": 27274.238, \"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\": 31158.981, \"from_m\": 30135.205, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 31501.136, \"from_m\": 31158.981, \"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\": 36729.796, \"from_m\": 31501.136, \"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\": 46296.535, \"from_m\": 36729.796, \"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\": 46379.693, \"from_m\": 46296.535, \"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\": 46420.17, \"from_m\": 46379.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47058.644, \"from_m\": 46420.17, \"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\": 47113.695, \"from_m\": 47058.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48132.448, \"from_m\": 47113.695, \"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\": 54511.404, \"from_m\": 48132.448, \"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\": 54896.71, \"from_m\": 54511.404, \"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\": 57180.548, \"from_m\": 54896.71, \"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\": 57204.993, \"from_m\": 57180.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59497.789, \"from_m\": 57204.993, \"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\": 60547.9, \"from_m\": 59497.789, \"capability_applied\": null, \"effective_limit_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\": 62239.999, \"from_m\": 60547.9, \"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\": 62462.759, \"from_m\": 62239.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62958.932, \"from_m\": 62462.759, \"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\": 63782.793, \"from_m\": 62958.932, \"capability_applied\": null, \"effective_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\": 755808, \"profile_key\": \"f659b6b93eade437b903c51c49308542641df0ff0c437bc54da494bdba9eb858\", \"schedule_id\": 39900, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2174.207, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3599.248, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 4, \"distance_m\": 7694.822, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 5, \"distance_m\": 14008.636, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": \"2220\", \"location\": \"Rochdale\", \"stage_seq\": 6, \"distance_m\": 16853.023, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 7, \"distance_m\": 17298.153, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224\", \"location\": \"Smithy Bridge\", \"stage_seq\": 8, \"distance_m\": 20501.969, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2227\", \"location\": \"Littleborough\", \"stage_seq\": 9, \"distance_m\": 22190.933, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2235H\", \"location\": \"Todmorden\", \"stage_seq\": 10, \"distance_m\": 30812.967, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 11, \"distance_m\": 31587.67, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Copy Pit\", \"stage_seq\": 12, \"distance_m\": 37804.697, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": false, \"wtt_arr\": \"2250H\", \"wtt_dep\": \"2251H\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 13, \"distance_m\": 44995.659, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"Gannow Jn\", \"stage_seq\": 14, \"distance_m\": 46420.17, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2254H\", \"location\": \"Rose Grove\", \"stage_seq\": 15, \"distance_m\": 47409.122, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": \"2301H\", \"location\": \"Accrington\", \"stage_seq\": 16, \"distance_m\": 54774.125, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 17, \"distance_m\": 62260.614, \"section_seq\": 1, \"route_path_id\": 146790}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": null, \"location\": \"Blackburn\", \"stage_seq\": 18, \"distance_m\": 63782.793, \"section_seq\": 1, \"route_path_id\": 146790}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 63782.793, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146790}], \"total_distance_m\": 63782.793, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 62616.199, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1166.594, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2205", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.7459678", "current_position_lon": "-2.4790864", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:35Z\", \"source_id\": 64239685, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:38Z\", \"source_id\": 20356709, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:49Z\", \"source_id\": 64247349, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:56Z\", \"source_id\": 20359074, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:52Z\", \"source_id\": 64254511, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:55Z\", \"source_id\": 20361280, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:50Z\", \"source_id\": 64266675, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:54Z\", \"source_id\": 20365085, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7645, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:41Z\", \"source_id\": 64290137, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:44Z\", \"source_id\": 20372372, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:27Z\", \"source_id\": 64297717, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:36Z\", \"source_id\": 20374741, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:44Z\", \"source_id\": 64305786, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:51Z\", \"source_id\": 20377276, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:29Z\", \"source_id\": 64320389, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:34Z\", \"source_id\": 20381870, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackburn", "service_state_platform": "2", "timing_fact_generation": 1790030614770131, "current_leg_arrival_utc": "2026-09-21T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:02.461901", "service_state_evidence_id": 20381870, "current_leg_start_actual_dep": "2026-09-21T23:35:30+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:04.229677", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O MCV BBN 2N96 156422 2 75 None {"version": 3, "segments": [{"to_m": 457.874, "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": 2085.243, "from_m": 457.874, "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": 2151.441, "from_m": 2085.243, "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": 2174.207, "from_m": 2151.441, "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": 2231.646, "from_m": 2174.207, "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": 14347.453, "from_m": 2231.646, "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": 16230.685, "from_m": 14347.453, "capability_applied": null, "effective_limit_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": 16420.062, "from_m": 16230.685, "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": 17361.769, "from_m": 16420.062, "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": 27071.942, "from_m": 17361.769, "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": 27274.238, "from_m": 27071.942, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 30135.205, "from_m": 27274.238, "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": 31158.981, "from_m": 30135.205, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 31501.136, "from_m": 31158.981, "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": 36729.796, "from_m": 31501.136, "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": 46296.535, "from_m": 36729.796, "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": 46379.693, "from_m": 46296.535, "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": 46420.17, "from_m": 46379.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47058.644, "from_m": 46420.17, "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": 47113.695, "from_m": 47058.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48132.448, "from_m": 47113.695, "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": 54511.404, "from_m": 48132.448, "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": 54896.71, "from_m": 54511.404, "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": 57180.548, "from_m": 54896.71, "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": 57204.993, "from_m": 57180.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59497.789, "from_m": 57204.993, "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": 60547.9, "from_m": 59497.789, "capability_applied": null, "effective_limit_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": 62239.999, "from_m": 60547.9, "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": 62462.759, "from_m": 62239.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62958.932, "from_m": 62462.759, "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": 63782.793, "from_m": 62958.932, "capability_applied": null, "effective_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": 755808, "profile_key": "f659b6b93eade437b903c51c49308542641df0ff0c437bc54da494bdba9eb858", "schedule_id": 39900, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2205", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2174.207, "section_seq": 1, "route_path_id": 146790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 3599.248, "section_seq": 1, "route_path_id": 146790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Vitriol Works S.B.", "stage_seq": 4, "distance_m": 7694.822, "section_seq": 1, "route_path_id": 146790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Castleton East Jn", "stage_seq": 5, "distance_m": 14008.636, "section_seq": 1, "route_path_id": 146790}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": "2220", "location": "Rochdale", "stage_seq": 6, "distance_m": 16853.023, "section_seq": 1, "route_path_id": 146790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Rochdale East Jn", "stage_seq": 7, "distance_m": 17298.153, "section_seq": 1, "route_path_id": 146790}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224", "location": "Smithy Bridge", "stage_seq": 8, "distance_m": 20501.969, "section_seq": 1, "route_path_id": 146790}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2227", "location": "Littleborough", "stage_seq": 9, "distance_m": 22190.933, "section_seq": 1, "route_path_id": 146790}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2235H", "location": "Todmorden", "stage_seq": 10, "distance_m": 30812.967, "section_seq": 1, "route_path_id": 146790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "Stansfield Hall Jn", "stage_seq": 11, "distance_m": 31587.67, "section_seq": 1, "route_path_id": 146790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Copy Pit", "stage_seq": 12, "distance_m": 37804.697, "section_seq": 1, "route_path_id": 146790}, {"is_pass": false, "wtt_arr": "2250H", "wtt_dep": "2251H", "location": "Burnley Manchester Road", "stage_seq": 13, "distance_m": 44995.659, "section_seq": 1, "route_path_id": 146790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253", "location": "Gannow Jn", "stage_seq": 14, "distance_m": 46420.17, "section_seq": 1, "route_path_id": 146790}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2254H", "location": "Rose Grove", "stage_seq": 15, "distance_m": 47409.122, "section_seq": 1, "route_path_id": 146790}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": "2301H", "location": "Accrington", "stage_seq": 16, "distance_m": 54774.125, "section_seq": 1, "route_path_id": 146790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Daisyfield Jn", "stage_seq": 17, "distance_m": 62260.614, "section_seq": 1, "route_path_id": 146790}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": null, "location": "Blackburn", "stage_seq": 18, "distance_m": 63782.793, "section_seq": 1, "route_path_id": 146790}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 63782.793, "from_m": 0.0, "section_seq": 1, "route_path_id": 146790}], "total_distance_m": 63782.793, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 62616.199, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1166.594, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:35Z", "source_id": 64239685, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:38Z", "source_id": 20356709, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8081, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:49Z", "source_id": 64247349, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:56Z", "source_id": 20359074, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:52Z", "source_id": 64254511, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:55Z", "source_id": 20361280, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8053, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:50Z", "source_id": 64266675, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:10:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:54Z", "source_id": 20365085, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7645, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:41Z", "source_id": 64290137, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:25:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:44Z", "source_id": 20372372, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7672, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:27Z", "source_id": 64297717, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:36Z", "source_id": 20374741, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:44Z", "source_id": 64305786, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:35:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:51Z", "source_id": 20377276, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7718, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:29Z", "source_id": 64320389, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:45:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:34Z", "source_id": 20381870, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Manchester Victoria 2205 2205 2 None None Blackburn 2311 2311 2 LATE +34 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24136/2026-09-21/detailed None Accrington 2026-09-21T23:35:30+01:00 Blackburn 9.0 {"type": "LineString", "coordinates": [[-2.3703048999999994, 53.75277929999999], [-2.3705380999999996, 53.7527442], [-2.3708024, 53.75271060000001], [-2.3721261, 53.752571800000005], [-2.372348, 53.752546], [-2.3731397, 53.752426099999994], [-2.373914, 53.7522853], [-2.3742068999999995, 53.75223880000001], [-2.3745148000000005, 53.75215260000001], [-2.3765089999999995, 53.7518595], [-2.3774993, 53.75171670000001], [-2.3780111, 53.75163870000001], [-2.378488, 53.751559699999994], [-2.3804622, 53.7512392], [-2.3814462, 53.75109160000001], [-2.3824550999999996, 53.7509532], [-2.3830961, 53.7508773], [-2.3837542, 53.75081339999999], [-2.3850794999999994, 53.75071470000001], [-2.3852101999999995, 53.75070490000001], [-2.3859404, 53.75065639999999], [-2.3873195, 53.7505677], [-2.3877970999999993, 53.7505492], [-2.3885889, 53.7505136], [-2.3894208, 53.7504991], [-2.3901405, 53.75050650000001], [-2.3908931, 53.7505236], [-2.3911908999999993, 53.7505359], [-2.3913918, 53.75054420000001], [-2.3917537, 53.750555099999985], [-2.3923745999999997, 53.7505986], [-2.3926685, 53.7506221], [-2.3929675, 53.75065419999999], [-2.3931949999999995, 53.7506793], [-2.3934359, 53.7507092], [-2.3938871, 53.7507752], [-2.3941201, 53.750814299999995], [-2.3943329, 53.75085169999999], [-2.3947038, 53.75092600000001], [-2.3948515999999995, 53.75096060000001], [-2.3954304, 53.75109590000001], [-2.3961298, 53.75128060000001], [-2.3967814999999995, 53.751485599999995], [-2.3973997999999996, 53.75170910000001], [-2.3975991999999997, 53.751793], [-2.3980182, 53.751969300000006], [-2.3985436, 53.75222300000001], [-2.3988745, 53.7523931], [-2.3994895, 53.7527418], [-2.400069, 53.75309829999999], [-2.4012437, 53.75386900000001], [-2.4023631, 53.7546036], [-2.4034598999999996, 53.755355899999984], [-2.4036969, 53.755525299999995], [-2.4039395, 53.7556914], [-2.4045016, 53.7560921], [-2.4052023, 53.75664559999999], [-2.4055128, 53.75692120000001], [-2.4057760000000004, 53.7571841], [-2.4060467, 53.7574549], [-2.4062886999999997, 53.7577211], [-2.4067308, 53.7582725], [-2.4071473999999995, 53.7588119], [-2.407446, 53.7591457], [-2.4077766, 53.75948249999999], [-2.4081269, 53.7598151], [-2.4085298, 53.7601566], [-2.4089531, 53.760487600000005], [-2.4096003, 53.7608963], [-2.4099793, 53.7611252], [-2.41061, 53.76146880000001], [-2.4112727, 53.76180959999999], [-2.4118383, 53.762083100000005], [-2.4124931999999997, 53.76236], [-2.4128908, 53.7625278], [-2.4133337, 53.76268159999999], [-2.4137671, 53.76282080000001], [-2.4142236999999995, 53.76295449999999], [-2.4147653999999994, 53.76309890000001], [-2.4153409, 53.7632357], [-2.4157338, 53.76331779999999], [-2.4162070999999994, 53.7634103], [-2.4170712, 53.7635484], [-2.4178569, 53.763643400000014], [-2.4185883, 53.763721100000005], [-2.4190001, 53.7637567], [-2.4194237, 53.7637831], [-2.4198116999999995, 53.76380129999999], [-2.4201877, 53.76381529999999], [-2.4207856, 53.76382089999999], [-2.4210129, 53.7638174], [-2.4218454, 53.76378950000001], [-2.4222856, 53.763763999999995], [-2.4226873, 53.7637355], [-2.4235393, 53.763677699999995], [-2.425451267122708, 53.76352149753525], [-2.4282616, 53.7632919], [-2.4297515999999995, 53.7631708], [-2.430638, 53.763086300000005], [-2.4320866999999997, 53.76297239999999], [-2.4325839, 53.7629333], [-2.4330548, 53.762897], [-2.4335560999999997, 53.7628715], [-2.4338877, 53.76285849999999], [-2.43425, 53.7628533], [-2.4345933, 53.762851], [-2.434941, 53.76285709999999], [-2.4359837, 53.76289109999999], [-2.4365029, 53.7629026], [-2.4370399, 53.76290530000001], [-2.4375692, 53.7628952], [-2.4380744, 53.7628771], [-2.4385923, 53.7628548], [-2.4391307999999996, 53.76282], [-2.4396681, 53.76277769999999], [-2.4402061, 53.7627257], [-2.4409982999999995, 53.7626304], [-2.4417385, 53.7625176], [-2.4424442, 53.76238920000001], [-2.4431400999999995, 53.76225010000001], [-2.4445315999999995, 53.7619084], [-2.4451434999999995, 53.761728999999995], [-2.4457362999999996, 53.761545100000006], [-2.4461772, 53.7613927], [-2.4466099, 53.76123390000001], [-2.4473567999999997, 53.760936599999994], [-2.4479419, 53.7607035], [-2.4483917999999996, 53.76054200000001], [-2.4499515, 53.7599411], [-2.4503614, 53.75978490000001], [-2.4523781, 53.75902310000001], [-2.4526398, 53.75892649999999], [-2.4553459999999996, 53.7579081], [-2.4566779999999997, 53.7573893], [-2.4580409, 53.7568646], [-2.45941, 53.7563479], [-2.4607553999999996, 53.7558242], [-2.4615256999999997, 53.7555155], [-2.4622692, 53.755204000000006], [-2.4637574, 53.75454619999999], [-2.4644806, 53.7541881], [-2.4651966999999995, 53.7538157], [-2.4658844, 53.75344260000001], [-2.4665561999999994, 53.7530533], [-2.4672291, 53.75266020000001], [-2.46735057494673, 53.75258570079772], [-2.4675387246365452, 53.75247281798299], [-2.467705876254903, 53.752373624383026], [-2.4678550104629764, 53.75228615844418], [-2.46798910792194, 53.75220845861286], [-2.468111149292966, 53.75213856333544], [-2.468224115237229, 53.75207451105828], [-2.468330986415902, 53.75201434022776], [-2.4684347434901586, 53.75195608929027], [-2.4685383671211727, 53.75189779669218], [-2.4686448379701176, 53.75183750087986], [-2.4687571366981667, 53.75177324029969], [-2.468878243966494, 53.75170305339806], [-2.4690111404362725, 53.75162497862133], [-2.469158806768676, 53.75153705441589], [-2.469324223624878, 53.7514373192281], [-2.4695103716660523, 53.75132381150435], [-2.4697589999999994, 53.751183100000006], [-2.4706889999999997, 53.75072839999999], [-2.4715657, 53.75029969999999], [-2.4717182, 53.75022619999999], [-2.4748403, 53.748792399999985], [-2.475859499999999, 53.7482214], [-2.4763514, 53.7479054], [-2.4763966, 53.7478764], [-2.476440199999999, 53.74785059999999], [-2.476599, 53.7477005], [-2.4767777999999994, 53.7475489], [-2.4769124, 53.7474181], [-2.4769906, 53.74734209999998], [-2.4773165, 53.7470464], [-2.4774888, 53.7468969], [-2.4777029999999995, 53.7467275], [-2.4789434, 53.7459028], [-2.4792978999999997, 53.74566939999999], [-2.4803644, 53.7449731], [-2.4808314999999994, 53.74467099999999], [-2.4813411999999997, 53.7443474], [-2.4817822, 53.74407619999999], [-2.4814436999999994, 53.744328200000005], [-2.4810608999999997, 53.74459550000001], [-2.4807216, 53.7448629], [-2.4806009, 53.74495649999999], [-2.4790864, 53.745967799999995]]} 5.6 2336 2345 Accrington Blackburn Blackburn 53.7459678 -2.4790864 53.7459678 -2.4790864 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Blackburn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381870 1790030614770131 100 100 2026-09-21 22:55:04.229677 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:02.461901
726198 755948 W86717 055J71M821 2026-09-21 COMPLETE None 2026-09-21 22:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 755948, "stp": "P", "toc": "ScotRail", "uid": "W86717", "consist": "385106", "dest_crs": "FKG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86717/2026-09-21/detailed", "trust_id": "055J71M821", "origin_crs": "FKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Falkirk Grahamston", "service_date": "2026-09-21", "dest_arr_time": "2245", "dest_platform": "2", "is_terminated": 1, "next_location": "Falkirk Grahamston", "signalling_id": "5J71", "timing_status": "ON TIME", "origin_station": "Falkirk Grahamston", "current_leg_arr": "2245", "current_leg_dep": "2243", "current_leg_end": "Falkirk Grahamston", "origin_dep_time": "2212", "origin_platform": "1", "current_location": "Falkirk Grahamston", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.7587068, 56.00011669999999], [-3.7594346, 55.9999986], [-3.7602827, 55.9999012], [-3.760820799999999, 55.99986200000001], [-3.7613735, 55.9998441], [-3.7619254, 55.9998435], [-3.7624773, 55.99985680000001], [-3.763008699999999, 55.99988570000001], [-3.7630752, 55.9998893], [-3.7636732, 55.99994180000001], [-3.764854, 56.000043899999994], [-3.766769099999999, 56.0002367], [-3.7682718999999993, 56.0004108], [-3.770173400000001, 56.00068259999999], [-3.7705, 56.0007377], [-3.7709376, 56.00081159999999], [-3.7727603, 56.0011051], [-3.7729241933019897, 56.00113371923906], [-3.7736571, 56.0012617], [-3.7738184, 56.0012813], [-3.774507999999999, 56.0013672], [-3.774865399999999, 56.001397], [-3.7754445, 56.0014505], [-3.776245999999999, 56.0015034], [-3.7766708, 56.0015193], [-3.7768982, 56.001537199999994], [-3.7770831, 56.00155180000001], [-3.780953, 56.001947], [-3.7816417000000007, 56.002017599999995], [-3.7842361, 56.0022632], [-3.7845866, 56.0023027], [-3.7852366, 56.0023668]]}", "current_leg_start": "Grangemouth Jn Sig. 290", "dest_arr_time_act": "2245", "motion_projection": null, "next_location_lat": "56.0023668", "next_location_lon": "-3.7852366", "previous_location": null, "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\": 540.894, \"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\": 567.366, \"from_m\": 540.894, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 730.701, \"from_m\": 567.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:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 789.118, \"from_m\": 730.701, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2575.316, \"from_m\": 789.118, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2633.733, \"from_m\": 2575.316, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2797.068, \"from_m\": 2633.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:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2823.54, \"from_m\": 2797.068, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3364.434, \"from_m\": 2823.54, \"capability_applied\": null, \"effective_limit_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\": 755948, \"profile_key\": \"666e5112f7d305461c26663dc06ad0019f860f28f839d5820d485ca7ebee417f\", \"schedule_id\": 29857, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 2, \"distance_m\": 526.616, \"section_seq\": 1, \"route_path_id\": 142513}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2243\", \"location\": \"Grangemouth Jn Sig. 290\", \"stage_seq\": 3, \"distance_m\": 1682.217, \"section_seq\": 1, \"route_path_id\": 142513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 4, \"distance_m\": 2837.818, \"section_seq\": 1, \"route_path_id\": 142513}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": null, \"location\": \"Falkirk Grahamston\", \"stage_seq\": 5, \"distance_m\": 3364.434, \"section_seq\": 1, \"route_path_id\": 142513}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3364.434, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142513}], \"total_distance_m\": 3364.434, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3364.434, \"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": "2212", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "56.0023668", "current_position_lon": "-3.7852366", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Falkirk Grahamston", "service_state_platform": "1", "timing_fact_generation": 1790025174158185, "current_leg_arrival_utc": "2026-09-21T22:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:02.470238", "service_state_evidence_id": 64155605, "current_leg_start_actual_dep": "2026-09-21T22:43:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:04.248864", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P FKG FKG 5J71 385106 4 100 None {"version": 3, "segments": [{"to_m": 540.894, "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": 567.366, "from_m": 540.894, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 730.701, "from_m": 567.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:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 789.118, "from_m": 730.701, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2575.316, "from_m": 789.118, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2633.733, "from_m": 2575.316, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2797.068, "from_m": 2633.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:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 2823.54, "from_m": 2797.068, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3364.434, "from_m": 2823.54, "capability_applied": null, "effective_limit_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": 755948, "profile_key": "666e5112f7d305461c26663dc06ad0019f860f28f839d5820d485ca7ebee417f", "schedule_id": 29857, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2212", "location": "Falkirk Grahamston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Grangemouth Jn", "stage_seq": 2, "distance_m": 526.616, "section_seq": 1, "route_path_id": 142513}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2243", "location": "Grangemouth Jn Sig. 290", "stage_seq": 3, "distance_m": 1682.217, "section_seq": 1, "route_path_id": 142513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Grangemouth Jn", "stage_seq": 4, "distance_m": 2837.818, "section_seq": 1, "route_path_id": 142513}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": null, "location": "Falkirk Grahamston", "stage_seq": 5, "distance_m": 3364.434, "section_seq": 1, "route_path_id": 142513}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3364.434, "from_m": 0.0, "section_seq": 1, "route_path_id": 142513}], "total_distance_m": 3364.434, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3364.434, "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} [] Falkirk Grahamston 2212 2212 1 None None Falkirk Grahamston 2245 2245 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86717/2026-09-21/detailed None Grangemouth Jn Sig. 290 2026-09-21T22:43:00+01:00 Falkirk Grahamston 2.0 {"type": "LineString", "coordinates": [[-3.7587068, 56.00011669999999], [-3.7594346, 55.9999986], [-3.7602827, 55.9999012], [-3.760820799999999, 55.99986200000001], [-3.7613735, 55.9998441], [-3.7619254, 55.9998435], [-3.7624773, 55.99985680000001], [-3.763008699999999, 55.99988570000001], [-3.7630752, 55.9998893], [-3.7636732, 55.99994180000001], [-3.764854, 56.000043899999994], [-3.766769099999999, 56.0002367], [-3.7682718999999993, 56.0004108], [-3.770173400000001, 56.00068259999999], [-3.7705, 56.0007377], [-3.7709376, 56.00081159999999], [-3.7727603, 56.0011051], [-3.7729241933019897, 56.00113371923906], [-3.7736571, 56.0012617], [-3.7738184, 56.0012813], [-3.774507999999999, 56.0013672], [-3.774865399999999, 56.001397], [-3.7754445, 56.0014505], [-3.776245999999999, 56.0015034], [-3.7766708, 56.0015193], [-3.7768982, 56.001537199999994], [-3.7770831, 56.00155180000001], [-3.780953, 56.001947], [-3.7816417000000007, 56.002017599999995], [-3.7842361, 56.0022632], [-3.7845866, 56.0023027], [-3.7852366, 56.0023668]]} 1.0 2243 2245 None Falkirk Grahamston Falkirk Grahamston 56.0023668 -3.7852366 56.0023668 -3.7852366 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Falkirk Grahamston TD TRACKING_TIMEOUT 64155605 1790025174158185 7 7 2026-09-21 22:55:04.248864 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:02.470238
726199 756164 P69625 705B63M821 2026-09-21 COMPLETE None 2026-09-21 22:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 756164, "stp": "P", "toc": "West Midlands Trains", "uid": "P69625", "consist": "730004+730023+730030", "dest_crs": "XBL", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69625/2026-09-21/detailed", "trust_id": "705B63M821", "origin_crs": "MKC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bletchley C.S.", "service_date": "2026-09-21", "dest_arr_time": "2238", "dest_platform": null, "is_terminated": 1, "next_location": "Bletchley C.S.", "signalling_id": "5B63", "timing_status": "LATE", "origin_station": "Milton Keynes Central", "current_leg_arr": "2238", "current_leg_dep": "2230", "current_leg_end": "Bletchley C.S.", "origin_dep_time": "2223", "origin_platform": "2", "current_location": "Denbigh Hall South Jn", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7685132, 52.0293674], [-0.7674524, 52.0285637], [-0.7664411999999999, 52.0277889], [-0.7654005, 52.0269909], [-0.7646193, 52.0263951], [-0.7636678, 52.0256624], [-0.7626271, 52.024871], [-0.7617648, 52.02421330000001], [-0.7610245, 52.0236505], [-0.7601736, 52.02300429999999], [-0.7592502, 52.0222988], [-0.7582543999999999, 52.0215403], [-0.7574047999999999, 52.0208925], [-0.7571030999999999, 52.02066469999999], [-0.7569203, 52.02052460000001], [-0.7565408999999998, 52.0202339], [-0.7560147999999999, 52.0198753], [-0.7554274, 52.0194206], [-0.7544429999999999, 52.0186679], [-0.7533299, 52.01782279999999], [-0.7525124999999999, 52.0172004], [-0.7514362999999998, 52.0163768], [-0.7506114999999999, 52.0157544], [-0.7499262, 52.01522289999999], [-0.7495433, 52.0149339], [-0.748854, 52.0144081], [-0.748398, 52.01405729999998], [-0.7480493, 52.0137833], [-0.747484, 52.013321199999986], [-0.7471213, 52.0130091], [-0.7465612999999999, 52.0125274], [-0.7460637999999999, 52.0120773], [-0.7453898999999999, 52.0114209], [-0.7451359999999999, 52.01117140000001], [-0.7450271, 52.01106440000001], [-0.7444577999999998, 52.0104898], [-0.7440213000000001, 52.0100367], [-0.7436701999999998, 52.0096497], [-0.7433351, 52.0092952], [-0.7433285999999999, 52.00928669999999], [-0.7431421999999999, 52.009072200000006], [-0.7431397082853349, 52.009069193981254], [-0.7428892999999999, 52.00876709999999], [-0.7427076999999999, 52.008548699999984], [-0.7423736999999999, 52.0081393], [-0.7421619, 52.007871], [-0.7418964, 52.0075391], [-0.7415075, 52.0070224], [-0.74114, 52.0064915], [-0.7407712, 52.0059698], [-0.740224, 52.0051228], [-0.7399014, 52.0046009], [-0.7395347, 52.0039934], [-0.7390800999999999, 52.0031942], [-0.7387984, 52.0026683], [-0.7385972999999999, 52.0022629], [-0.7383966999999999, 52.0018252], [-0.7382164, 52.0013885], [-0.7379227000000002, 52.0006199], [-0.7376451, 51.9998503], [-0.737451048177438, 51.99930615890027], [-0.7373822, 51.99911309999999], [-0.737063, 51.99820969999999], [-0.7368410999999999, 51.997630499999985], [-0.73668, 51.997241], [-0.7363918, 51.99634239999999], [-0.7361001999999999, 51.9953259], [-0.7359824999999999, 51.99499960000001], [-0.7358364, 51.9945584], [-0.7357918, 51.9943576], [-0.7357028999999999, 51.9940527], [-0.7356488, 51.99378479999999], [-0.7355476, 51.99340070000001], [-0.7356167999999998, 51.993796], [-0.735622, 51.99385629999999], [-0.7356234999999999, 51.99387339999999], [-0.7356332, 51.9939849], [-0.7356407, 51.9940605], [-0.7356439, 51.994097800000006], [-0.7356550000000001, 51.9941743], [-0.7356909, 51.994494200000005], [-0.7357224, 51.9946698], [-0.7357575999999999, 51.9948451], [-0.735811, 51.99508010000001], [-0.735899, 51.99535569999999], [-0.7363976000000001, 51.99693659999999], [-0.7365064, 51.99723590000001], [-0.7366274999999999, 51.997659600000006], [-0.7367106313677615, 51.99786612611757], [-0.7368698999999999, 51.99826180000001], [-0.7369034999999999, 51.9984335], [-0.7369101999999998, 51.9985904], [-0.7369178999999999, 51.9987094], [-0.7368914, 51.9988868], [-0.7368565, 51.9990734], [-0.7368498, 51.9991585], [-0.7368605, 51.9992683], [-0.7368674813522935, 51.99930615890027], [-0.7368779999999999, 51.9993632], [-0.7369142, 51.9994648], [-0.7370300999999999, 51.9998018], [-0.7372267, 52.0003474]]}", "current_leg_start": "Milton Keynes Central", "dest_arr_time_act": "2238", "motion_projection": null, "next_location_lat": "52.0003474", "next_location_lon": "-0.7372267", "previous_location": "Milton Keynes Central", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 3, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64200376\", \"confirmationDeadline\": \"2026-09-21T22:45:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 152.922, \"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\": 335.28, \"from_m\": 152.922, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 531.177, \"from_m\": 335.28, \"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\": 2608.214, \"from_m\": 531.177, \"capability_applied\": null, \"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\": 3436.352, \"from_m\": 2608.214, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3474.439, \"from_m\": 3436.352, \"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\": 4492.046, \"from_m\": 3474.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 756164, \"profile_key\": \"7018801f6ede5de15c6064dfb1795ef14c003fad19f350018be2fc070895aa7e\", \"schedule_id\": 22418, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 2, \"distance_m\": 3436.352, \"section_seq\": 1, \"route_path_id\": 119813}, {\"is_pass\": false, \"wtt_arr\": \"2238\", \"wtt_dep\": null, \"location\": \"Bletchley C.S.\", \"stage_seq\": 3, \"distance_m\": 4492.046, \"section_seq\": 1, \"route_path_id\": 119813}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 4492.046, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119813}], \"total_distance_m\": 4492.046, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3321.517, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1170.529, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2223", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "52.0003474", "current_position_lon": "-0.7372267", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Denbigh Hall South Jn", "service_state_platform": null, "timing_fact_generation": 1790026465790235, "current_leg_arrival_utc": "2026-09-21T22:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:02.472855", "service_state_evidence_id": 64200376, "current_leg_start_actual_dep": "2026-09-21T22:30:16+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:04.251027", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P MKC XBL 5B63 730004+730023+730030 9 90 None {"version": 3, "segments": [{"to_m": 152.922, "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": 335.28, "from_m": 152.922, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 531.177, "from_m": 335.28, "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": 2608.214, "from_m": 531.177, "capability_applied": null, "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": 3436.352, "from_m": 2608.214, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3474.439, "from_m": 3436.352, "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": 4492.046, "from_m": 3474.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 756164, "profile_key": "7018801f6ede5de15c6064dfb1795ef14c003fad19f350018be2fc070895aa7e", "schedule_id": 22418, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2223", "location": "Milton Keynes Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228", "location": "Denbigh Hall South Jn", "stage_seq": 2, "distance_m": 3436.352, "section_seq": 1, "route_path_id": 119813}, {"is_pass": false, "wtt_arr": "2238", "wtt_dep": null, "location": "Bletchley C.S.", "stage_seq": 3, "distance_m": 4492.046, "section_seq": 1, "route_path_id": 119813}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 4492.046, "from_m": 0.0, "section_seq": 1, "route_path_id": 119813}], "total_distance_m": 4492.046, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3321.517, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1170.529, "synthetic_unknown_infrastructure_limit_mph": 60} [] Milton Keynes Central 2223 2223 2 None None Bletchley C.S. 2238 2238 None LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:P69625/2026-09-21/detailed None Milton Keynes Central 2026-09-21T22:30:16+01:00 Bletchley C.S. 8.0 {"type": "LineString", "coordinates": [[-0.7737810284544107, 52.033506424769065], [-0.7732151, 52.0330728], [-0.7730514999999999, 52.03293670000001], [-0.7723769, 52.03239049999999], [-0.7714006, 52.03160340000001], [-0.7709090999999999, 52.03121059999998], [-0.7704812999999999, 52.0308665], [-0.7695217, 52.03013309999999], [-0.7690148999999998, 52.02974830000001], [-0.7685132, 52.0293674], [-0.7674524, 52.0285637], [-0.7664411999999999, 52.0277889], [-0.7654005, 52.0269909], [-0.7646193, 52.0263951], [-0.7636678, 52.0256624], [-0.7626271, 52.024871], [-0.7617648, 52.02421330000001], [-0.7610245, 52.0236505], [-0.7601736, 52.02300429999999], [-0.7592502, 52.0222988], [-0.7582543999999999, 52.0215403], [-0.7574047999999999, 52.0208925], [-0.7571030999999999, 52.02066469999999], [-0.7569203, 52.02052460000001], [-0.7565408999999998, 52.0202339], [-0.7560147999999999, 52.0198753], [-0.7554274, 52.0194206], [-0.7544429999999999, 52.0186679], [-0.7533299, 52.01782279999999], [-0.7525124999999999, 52.0172004], [-0.7514362999999998, 52.0163768], [-0.7506114999999999, 52.0157544], [-0.7499262, 52.01522289999999], [-0.7495433, 52.0149339], [-0.748854, 52.0144081], [-0.748398, 52.01405729999998], [-0.7480493, 52.0137833], [-0.747484, 52.013321199999986], [-0.7471213, 52.0130091], [-0.7465612999999999, 52.0125274], [-0.7460637999999999, 52.0120773], [-0.7453898999999999, 52.0114209], [-0.7451359999999999, 52.01117140000001], [-0.7450271, 52.01106440000001], [-0.7444577999999998, 52.0104898], [-0.7440213000000001, 52.0100367], [-0.7436701999999998, 52.0096497], [-0.7433351, 52.0092952], [-0.7433285999999999, 52.00928669999999], [-0.7431421999999999, 52.009072200000006], [-0.7431397082853349, 52.009069193981254], [-0.7428892999999999, 52.00876709999999], [-0.7427076999999999, 52.008548699999984], [-0.7423736999999999, 52.0081393], [-0.7421619, 52.007871], [-0.7418964, 52.0075391], [-0.7415075, 52.0070224], [-0.74114, 52.0064915], [-0.7407712, 52.0059698], [-0.740224, 52.0051228], [-0.7399014, 52.0046009], [-0.7395347, 52.0039934], [-0.7390800999999999, 52.0031942], [-0.7387984, 52.0026683], [-0.7385972999999999, 52.0022629], [-0.7383966999999999, 52.0018252], [-0.7382164, 52.0013885], [-0.7379227000000002, 52.0006199], [-0.7376451, 51.9998503], [-0.737451048177438, 51.99930615890027], [-0.7373822, 51.99911309999999], [-0.737063, 51.99820969999999], [-0.7368410999999999, 51.997630499999985], [-0.73668, 51.997241], [-0.7363918, 51.99634239999999], [-0.7361001999999999, 51.9953259], [-0.7359824999999999, 51.99499960000001], [-0.7358364, 51.9945584], [-0.7357918, 51.9943576], [-0.7357028999999999, 51.9940527], [-0.7356488, 51.99378479999999], [-0.7355476, 51.99340070000001], [-0.7356167999999998, 51.993796], [-0.735622, 51.99385629999999], [-0.7356234999999999, 51.99387339999999], [-0.7356332, 51.9939849], [-0.7356407, 51.9940605], [-0.7356439, 51.994097800000006], [-0.7356550000000001, 51.9941743], [-0.7356909, 51.994494200000005], [-0.7357224, 51.9946698], [-0.7357575999999999, 51.9948451], [-0.735811, 51.99508010000001], [-0.735899, 51.99535569999999], [-0.7363976000000001, 51.99693659999999], [-0.7365064, 51.99723590000001], [-0.7366274999999999, 51.997659600000006], [-0.7367106313677615, 51.99786612611757], [-0.7368698999999999, 51.99826180000001], [-0.7369034999999999, 51.9984335], [-0.7369101999999998, 51.9985904], [-0.7369178999999999, 51.9987094], [-0.7368914, 51.9988868], [-0.7368565, 51.9990734], [-0.7368498, 51.9991585], [-0.7368605, 51.9992683], [-0.7368674813522935, 51.99930615890027], [-0.7368779999999999, 51.9993632], [-0.7369142, 51.9994648], [-0.7370300999999999, 51.9998018], [-0.7372267, 52.0003474]]} 3.7 2230 2238 Milton Keynes Central Denbigh Hall South Jn Bletchley C.S. 52.0003474 -0.7372267 52.0003474 -0.7372267 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Denbigh Hall South Jn TD TRACKING_TIMEOUT 64200376 1790026465790235 22 22 2026-09-21 22:55:04.251027 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:02.472855
726200 756307 P65282 195R31M821 2026-09-21 COMPLETE None 2026-09-21 22:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 756307, "stp": "P", "toc": "Northern", "uid": "P65282", "consist": "170478", "dest_crs": "XBG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65282/2026-09-21/detailed", "trust_id": "195R31M821", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Botanic Gardens D.M.U.D.", "service_date": "2026-09-21", "dest_arr_time": "2245", "dest_platform": null, "is_terminated": 1, "next_location": "Botanic Gardens D.M.U.D.", "signalling_id": "5R31", "timing_status": "EARLY", "origin_station": "Hull", "current_leg_arr": "2245", "current_leg_dep": "2228", "current_leg_end": "Botanic Gardens D.M.U.D.", "origin_dep_time": "2230", "origin_platform": "4", "current_location": "Hull", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3461872, 53.7440441], [-0.3470081, 53.7439603], [-0.3478649, 53.7438728], [-0.34811709999999996, 53.743849], [-0.3483343, 53.7438315], [-0.34856899999999996, 53.7438181], [-0.34880240000000007, 53.7438125], [-0.3490463999999999, 53.7438133], [-0.3493509, 53.743821199999985], [-0.34959499999999993, 53.7438347], [-0.3498377, 53.7438538], [-0.3500656999999999, 53.743878300000006], [-0.35031109999999993, 53.7439164], [-0.3505722, 53.74396889999999], [-0.35082209999999997, 53.74403660000001], [-0.3511104, 53.7441155], [-0.35126329999999995, 53.74416860000001], [-0.35149659999999994, 53.7442622], [-0.35175579999999995, 53.744365300000005], [-0.3521189, 53.7445097], [-0.3525114999999999, 53.74466340000001], [-0.352996, 53.744853100000014], [-0.35324229999999995, 53.744951399999984], [-0.3537122, 53.74515220000001], [-0.3538501, 53.7452111], [-0.3540568, 53.7453028], [-0.35425929999999994, 53.74538839999999], [-0.3545798, 53.7454939], [-0.3549688, 53.745618400000005], [-0.35510559999999997, 53.74565169999999], [-0.3555387, 53.745733400000006], [-0.35560109999999995, 53.7457411], [-0.35577069999999994, 53.74576199999999], [-0.355984, 53.74578340000001], [-0.3567953, 53.7458643], [-0.35712389999999994, 53.7458889], [-0.3573747, 53.7459047], [-0.3575718, 53.7459103], [-0.35778639999999995, 53.74590709999999], [-0.35839259999999995, 53.7458889], [-0.3586434, 53.7458849], [-0.35891159999999994, 53.745892], [-0.3591557, 53.7459047], [-0.35932611364780853, 53.74591997278349], [-0.35971359999999997, 53.74595469999999], [-0.3599134, 53.7459785], [-0.3600797, 53.7460015], [-0.36024199999999995, 53.7460356], [-0.36043469999999994, 53.74609149999999], [-0.3607178, 53.74619810000001], [-0.3609415999999999, 53.74634629999999], [-0.3610823, 53.74646030000001], [-0.3611789, 53.7465528], [-0.3612895, 53.7467036], [-0.3613998, 53.7468992], [-0.3614801, 53.747073699999994], [-0.36150229999999994, 53.74723209999999], [-0.3615083, 53.7473697], [-0.3614992, 53.7474479], [-0.3615083, 53.747643], [-0.3615418, 53.74784519999999], [-0.3616593, 53.74874869999999]]}", "current_leg_start": "Hull", "dest_arr_time_act": "2245", "motion_projection": null, "next_location_lat": "53.7487487", "next_location_lon": "-0.3616593", "previous_location": null, "current_leg_milage": "0.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:20341699\", \"confirmationDeadline\": \"2026-09-21T22:44:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.885, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 548.905, \"from_m\": 410.885, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1321.824, \"from_m\": 548.905, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 756307, \"profile_key\": \"d4f4b3e7ecfaece968972149376349ab3a0c0dd7ada885effaaa26f4672b6a9e\", \"schedule_id\": 21642, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119259}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": null, \"location\": \"Botanic Gardens D.M.U.D.\", \"stage_seq\": 2, \"distance_m\": 1321.824, \"section_seq\": 1, \"route_path_id\": 119259}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1321.824, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119259}], \"total_distance_m\": 1321.824, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1321.824, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2230", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "17.0", "current_position_lat": "53.7487487", "current_position_lon": "-0.3616593", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Hull", "service_state_platform": null, "timing_fact_generation": 1790026147126400, "current_leg_arrival_utc": "2026-09-21T22:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:02.477733", "service_state_evidence_id": 20341699, "current_leg_start_actual_dep": "2026-09-21T22:28:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:04.467136", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P HUL XBG 5R31 170478 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": 548.905, "from_m": 410.885, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1321.824, "from_m": 548.905, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 756307, "profile_key": "d4f4b3e7ecfaece968972149376349ab3a0c0dd7ada885effaaa26f4672b6a9e", "schedule_id": 21642, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2230", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119259}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": null, "location": "Botanic Gardens D.M.U.D.", "stage_seq": 2, "distance_m": 1321.824, "section_seq": 1, "route_path_id": 119259}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1321.824, "from_m": 0.0, "section_seq": 1, "route_path_id": 119259}], "total_distance_m": 1321.824, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1321.824, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Hull 2230 2230 4 None None Botanic Gardens D.M.U.D. 2245 2245 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65282/2026-09-21/detailed None Hull 2026-09-21T22:28:00+01:00 Botanic Gardens D.M.U.D. 17.0 {"type": "LineString", "coordinates": [[-0.3461872, 53.7440441], [-0.3470081, 53.7439603], [-0.3478649, 53.7438728], [-0.34811709999999996, 53.743849], [-0.3483343, 53.7438315], [-0.34856899999999996, 53.7438181], [-0.34880240000000007, 53.7438125], [-0.3490463999999999, 53.7438133], [-0.3493509, 53.743821199999985], [-0.34959499999999993, 53.7438347], [-0.3498377, 53.7438538], [-0.3500656999999999, 53.743878300000006], [-0.35031109999999993, 53.7439164], [-0.3505722, 53.74396889999999], [-0.35082209999999997, 53.74403660000001], [-0.3511104, 53.7441155], [-0.35126329999999995, 53.74416860000001], [-0.35149659999999994, 53.7442622], [-0.35175579999999995, 53.744365300000005], [-0.3521189, 53.7445097], [-0.3525114999999999, 53.74466340000001], [-0.352996, 53.744853100000014], [-0.35324229999999995, 53.744951399999984], [-0.3537122, 53.74515220000001], [-0.3538501, 53.7452111], [-0.3540568, 53.7453028], [-0.35425929999999994, 53.74538839999999], [-0.3545798, 53.7454939], [-0.3549688, 53.745618400000005], [-0.35510559999999997, 53.74565169999999], [-0.3555387, 53.745733400000006], [-0.35560109999999995, 53.7457411], [-0.35577069999999994, 53.74576199999999], [-0.355984, 53.74578340000001], [-0.3567953, 53.7458643], [-0.35712389999999994, 53.7458889], [-0.3573747, 53.7459047], [-0.3575718, 53.7459103], [-0.35778639999999995, 53.74590709999999], [-0.35839259999999995, 53.7458889], [-0.3586434, 53.7458849], [-0.35891159999999994, 53.745892], [-0.3591557, 53.7459047], [-0.35932611364780853, 53.74591997278349], [-0.35971359999999997, 53.74595469999999], [-0.3599134, 53.7459785], [-0.3600797, 53.7460015], [-0.36024199999999995, 53.7460356], [-0.36043469999999994, 53.74609149999999], [-0.3607178, 53.74619810000001], [-0.3609415999999999, 53.74634629999999], [-0.3610823, 53.74646030000001], [-0.3611789, 53.7465528], [-0.3612895, 53.7467036], [-0.3613998, 53.7468992], [-0.3614801, 53.747073699999994], [-0.36150229999999994, 53.74723209999999], [-0.3615083, 53.7473697], [-0.3614992, 53.7474479], [-0.3615083, 53.747643], [-0.3615418, 53.74784519999999], [-0.3616593, 53.74874869999999]]} 0.8 2228 2245 None Hull Botanic Gardens D.M.U.D. 53.7487487 -0.3616593 53.7487487 -0.3616593 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Hull TRUST TRACKING_TIMEOUT 20341699 1790026147126400 3 3 2026-09-21 22:55:04.467136 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:02.477733
726201 756332 C37809 739U93M821 2026-09-21 COMPLETE 20382571 2026-09-21 23:44:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 756332, "stp": "O", "toc": "Elizabeth Line", "uid": "C37809", "consist": "345015", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37809/2026-09-21/detailed", "trust_id": "739U93M821", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-21", "dest_arr_time": "2338", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U93", "timing_status": "LATE", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "2344", "current_leg_dep": "2333", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "2230", "origin_platform": "2", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "+8 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": "2336", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.638, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 790.937, \"from_m\": 428.638, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2398.56, \"from_m\": 790.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2922.619, \"from_m\": 2398.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3233.121, \"from_m\": 2922.619, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4133.756, \"from_m\": 3233.121, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6732.063, \"from_m\": 4133.756, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6807.002, \"from_m\": 6732.063, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7346.895, \"from_m\": 6807.002, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7857.878, \"from_m\": 7346.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10101.665, \"from_m\": 7857.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10394.832, \"from_m\": 10101.665, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10558.022, \"from_m\": 10394.832, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10731.583, \"from_m\": 10558.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18924.432, \"from_m\": 10731.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 23187.892, \"from_m\": 18924.432, \"capability_applied\": null, \"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\": 23389.297, \"from_m\": 23187.892, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23474.977, \"from_m\": 23389.297, \"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\": 24671.948, \"from_m\": 23474.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25234.655, \"from_m\": 24671.948, \"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\": 25389.717, \"from_m\": 25234.655, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 25847.265, \"from_m\": 25389.717, \"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\": 25985.289, \"from_m\": 25847.265, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 26141.215, \"from_m\": 25985.289, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26264.068, \"from_m\": 26141.215, \"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\": 26483.209, \"from_m\": 26264.068, \"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\": 26713.022, \"from_m\": 26483.209, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27083.656, \"from_m\": 26713.022, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28150.992, \"from_m\": 27083.656, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 28389.688, \"from_m\": 28150.992, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28550.197, \"from_m\": 28389.688, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28954.827, \"from_m\": 28550.197, \"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\": 29208.13, \"from_m\": 28954.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\": 29523.208, \"from_m\": 29208.13, \"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\": 29748.48, \"from_m\": 29523.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\": 30046.695, \"from_m\": 29748.48, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30710.008, \"from_m\": 30046.695, \"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\": 30880.231, \"from_m\": 30710.008, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31026.227, \"from_m\": 30880.231, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31426.659, \"from_m\": 31026.227, \"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\": 31649.541, \"from_m\": 31426.659, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31834.402, \"from_m\": 31649.541, \"capability_applied\": null, \"effective_limit_mph\": 50.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.698, \"from_m\": 31834.402, \"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\": 33080.717, \"from_m\": 32463.698, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33582.876, \"from_m\": 33080.717, \"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\": 33726.218, \"from_m\": 33582.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\": 33828.497, \"from_m\": 33726.218, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34720.967, \"from_m\": 33828.497, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 34909.149, \"from_m\": 34720.967, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 35093.057, \"from_m\": 34909.149, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35451.086, \"from_m\": 35093.057, \"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\": 35652.134, \"from_m\": 35451.086, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35929.638, \"from_m\": 35652.134, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38007.672, \"from_m\": 35929.638, \"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\": 38156.688, \"from_m\": 38007.672, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38293.301, \"from_m\": 38156.688, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38981.159, \"from_m\": 38293.301, \"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\": 39110.741, \"from_m\": 38981.159, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39289.132, \"from_m\": 39110.741, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41651.082, \"from_m\": 39289.132, \"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\": 41738.157, \"from_m\": 41651.082, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41825.539, \"from_m\": 41738.157, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42222.203, \"from_m\": 41825.539, \"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\": 43956.144, \"from_m\": 42222.203, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44215.816, \"from_m\": 43956.144, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 45681.734, \"from_m\": 44215.816, \"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\": 45811.854, \"from_m\": 45681.734, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 45905.749, \"from_m\": 45811.854, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46184.455, \"from_m\": 45905.749, \"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\": 46242.001, \"from_m\": 46184.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46392.679, \"from_m\": 46242.001, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 49376.128, \"from_m\": 46392.679, \"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\": 756332, \"profile_key\": \"b050876b92fe972c0ff983cd7cf770d4a1dce17c2c4e2d998ff9d1e678b5774c\", \"schedule_id\": 35787, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2236\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 3064.676, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6838.409, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 7145.077, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2242\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2245\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249H\", \"location\": \"West Ealing\", \"stage_seq\": 8, \"distance_m\": 15981.797, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": \"2254\", \"location\": \"Ealing Broadway\", \"stage_seq\": 9, \"distance_m\": 17412.6, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Acton West Jn\", \"stage_seq\": 10, \"distance_m\": 18215.314, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 11, \"distance_m\": 23606.677, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 12, \"distance_m\": 24478.957, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": \"2302\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24781.853, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2307\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 14, \"distance_m\": 26264.068, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2309H\", \"wtt_dep\": \"2310\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 15, \"distance_m\": 28581.977, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2311H\", \"wtt_dep\": \"2312H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 29904.818, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 17, \"distance_m\": 31932.415, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2318\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33653.463, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2321\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 19, \"distance_m\": 35129.743, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 36200.898, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2325\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 38464.131, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2328H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 41828.045, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2332H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 45905.749, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 24, \"distance_m\": 48165.198, \"section_seq\": 1, \"route_path_id\": 145007}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 49376.128, \"section_seq\": 1, \"route_path_id\": 145007}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49376.128, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145007}], \"total_distance_m\": 49376.128, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47132.341, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2243.787, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2230", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "11.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:59Z\", \"source_id\": 64199655, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:59Z\", \"source_id\": 20344624, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:10Z\", \"source_id\": 64211859, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:14Z\", \"source_id\": 20348307, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:49Z\", \"source_id\": 64218699, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:53Z\", \"source_id\": 20350483, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:47Z\", \"source_id\": 64228197, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:48:45Z\", \"source_id\": 20353362, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:21Z\", \"source_id\": 64231368, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:25Z\", \"source_id\": 20354306, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:59:56Z\", \"source_id\": 64249240, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:00Z\", \"source_id\": 20359664, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:17Z\", \"source_id\": 64255389, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:21Z\", \"source_id\": 20361516, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:05Z\", \"source_id\": 64265369, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:05Z\", \"source_id\": 20364673, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:13Z\", \"source_id\": 64269102, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:13Z\", \"source_id\": 20365811, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:23Z\", \"source_id\": 64274695, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:29Z\", \"source_id\": 20367587, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:52Z\", \"source_id\": 64279043, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:53Z\", \"source_id\": 20368892, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:55Z\", \"source_id\": 64284096, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:58Z\", \"source_id\": 20370466, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:52Z\", \"source_id\": 64290392, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:54Z\", \"source_id\": 20372466, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:49Z\", \"source_id\": 64296642, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:55Z\", \"source_id\": 20374444, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:49Z\", \"source_id\": 64302735, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:56Z\", \"source_id\": 20376355, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:01Z\", \"source_id\": 64322594, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:05Z\", \"source_id\": 20382571, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1790030707286780, "current_leg_arrival_utc": "2026-09-21T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:02.479840", "service_state_evidence_id": 64322594, "current_leg_start_actual_dep": "2026-09-21T23:40:30+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-21T22:44:59", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:04.470193", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line O HAF ABX 9U93 345015 9 90 None {"version": 3, "segments": [{"to_m": 428.638, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 790.937, "from_m": 428.638, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2398.56, "from_m": 790.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2922.619, "from_m": 2398.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3233.121, "from_m": 2922.619, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4133.756, "from_m": 3233.121, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6732.063, "from_m": 4133.756, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6807.002, "from_m": 6732.063, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7346.895, "from_m": 6807.002, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7857.878, "from_m": 7346.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10101.665, "from_m": 7857.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10394.832, "from_m": 10101.665, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10558.022, "from_m": 10394.832, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10731.583, "from_m": 10558.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18924.432, "from_m": 10731.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 23187.892, "from_m": 18924.432, "capability_applied": null, "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": 23389.297, "from_m": 23187.892, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23474.977, "from_m": 23389.297, "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": 24671.948, "from_m": 23474.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25234.655, "from_m": 24671.948, "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": 25389.717, "from_m": 25234.655, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 25847.265, "from_m": 25389.717, "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": 25985.289, "from_m": 25847.265, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 26141.215, "from_m": 25985.289, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26264.068, "from_m": 26141.215, "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": 26483.209, "from_m": 26264.068, "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": 26713.022, "from_m": 26483.209, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27083.656, "from_m": 26713.022, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28150.992, "from_m": 27083.656, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 28389.688, "from_m": 28150.992, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28550.197, "from_m": 28389.688, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28954.827, "from_m": 28550.197, "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": 29208.13, "from_m": 28954.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": 29523.208, "from_m": 29208.13, "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": 29748.48, "from_m": 29523.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": 30046.695, "from_m": 29748.48, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30710.008, "from_m": 30046.695, "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": 30880.231, "from_m": 30710.008, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31026.227, "from_m": 30880.231, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31426.659, "from_m": 31026.227, "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": 31649.541, "from_m": 31426.659, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31834.402, "from_m": 31649.541, "capability_applied": null, "effective_limit_mph": 50.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.698, "from_m": 31834.402, "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": 33080.717, "from_m": 32463.698, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33582.876, "from_m": 33080.717, "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": 33726.218, "from_m": 33582.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": 33828.497, "from_m": 33726.218, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34720.967, "from_m": 33828.497, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 34909.149, "from_m": 34720.967, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 35093.057, "from_m": 34909.149, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35451.086, "from_m": 35093.057, "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": 35652.134, "from_m": 35451.086, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35929.638, "from_m": 35652.134, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38007.672, "from_m": 35929.638, "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": 38156.688, "from_m": 38007.672, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38293.301, "from_m": 38156.688, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38981.159, "from_m": 38293.301, "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": 39110.741, "from_m": 38981.159, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39289.132, "from_m": 39110.741, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41651.082, "from_m": 39289.132, "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": 41738.157, "from_m": 41651.082, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41825.539, "from_m": 41738.157, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42222.203, "from_m": 41825.539, "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": 43956.144, "from_m": 42222.203, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44215.816, "from_m": 43956.144, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 45681.734, "from_m": 44215.816, "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": 45811.854, "from_m": 45681.734, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 45905.749, "from_m": 45811.854, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46184.455, "from_m": 45905.749, "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": 46242.001, "from_m": 46184.455, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46392.679, "from_m": 46242.001, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 49376.128, "from_m": 46392.679, "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": 756332, "profile_key": "b050876b92fe972c0ff983cd7cf770d4a1dce17c2c4e2d998ff9d1e678b5774c", "schedule_id": 35787, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2230", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2236", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 3064.676, "section_seq": 1, "route_path_id": 145007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6838.409, "section_seq": 1, "route_path_id": 145007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 7145.077, "section_seq": 1, "route_path_id": 145007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2242", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2245", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 145007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249H", "location": "West Ealing", "stage_seq": 8, "distance_m": 15981.797, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": "2254", "location": "Ealing Broadway", "stage_seq": 9, "distance_m": 17412.6, "section_seq": 1, "route_path_id": 145007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Acton West Jn", "stage_seq": 10, "distance_m": 18215.314, "section_seq": 1, "route_path_id": 145007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259", "location": "Ladbroke Grove Jn", "stage_seq": 11, "distance_m": 23606.677, "section_seq": 1, "route_path_id": 145007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Portobello Jn (London)", "stage_seq": 12, "distance_m": 24478.957, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": "2302", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24781.853, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2307", "location": "Paddington (Crossrail)", "stage_seq": 14, "distance_m": 26264.068, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2310", "location": "Bond Street (Crossrail)", "stage_seq": 15, "distance_m": 28581.977, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2311H", "wtt_dep": "2312H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 16, "distance_m": 29904.818, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315H", "location": "Farringdon Crossrail", "stage_seq": 17, "distance_m": 31932.415, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2318", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33653.463, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2321", "location": "Whitechapel Crossrail", "stage_seq": 19, "distance_m": 35129.743, "section_seq": 1, "route_path_id": 145007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 20, "distance_m": 36200.898, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2325", "location": "Canary Wharf (Crossrail)", "stage_seq": 21, "distance_m": 38464.131, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2328H", "location": "Custom House (Crossrail)", "stage_seq": 22, "distance_m": 41828.045, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Woolwich (Crossrail)", "stage_seq": 23, "distance_m": 45905.749, "section_seq": 1, "route_path_id": 145007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Plumstead East Jn", "stage_seq": 24, "distance_m": 48165.198, "section_seq": 1, "route_path_id": 145007}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 25, "distance_m": 49376.128, "section_seq": 1, "route_path_id": 145007}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49376.128, "from_m": 0.0, "section_seq": 1, "route_path_id": 145007}], "total_distance_m": 49376.128, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47132.341, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2243.787, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23477, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:59Z", "source_id": 64199655, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:35:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:59Z", "source_id": 20344624, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:10Z", "source_id": 64211859, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:14Z", "source_id": 20348307, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:49Z", "source_id": 64218699, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:44:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:53Z", "source_id": 20350483, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:47Z", "source_id": 64228197, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:49:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:48:45Z", "source_id": 20353362, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:21Z", "source_id": 64231368, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:25Z", "source_id": 20354306, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:59:56Z", "source_id": 64249240, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:59:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:00Z", "source_id": 20359664, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:17Z", "source_id": 64255389, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:03:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:21Z", "source_id": 20361516, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:05Z", "source_id": 64265369, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:05Z", "source_id": 20364673, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:13Z", "source_id": 64269102, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:13Z", "source_id": 20365811, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:23Z", "source_id": 64274695, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:14:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:29Z", "source_id": 20367587, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:52Z", "source_id": 64279043, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:53Z", "source_id": 20368892, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:55Z", "source_id": 64284096, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:19:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:58Z", "source_id": 20370466, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:52Z", "source_id": 64290392, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:54Z", "source_id": 20372466, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:49Z", "source_id": 64296642, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:27:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:55Z", "source_id": 20374444, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:49Z", "source_id": 64302735, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:56Z", "source_id": 20376355, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:01Z", "source_id": 64322594, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:44:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:05Z", "source_id": 20382571, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] Heathrow Terminal 4 2230 2230 2 None None Abbey Wood (Crossrail) 2338 2336 4 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37809/2026-09-21/detailed None Woolwich (Crossrail) 2026-09-21T23:40:30+01:00 Abbey Wood (Crossrail) 11.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 2333 2344 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:44:59 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 64322594 1790030707286780 117 117 2026-09-21 22:55:04.470193 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:02.479840
726202 756616 C39823 625W19M821 2026-09-21 COMPLETE None 2026-09-21 22:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 756616, "stp": "P", "toc": "Thameslink", "uid": "C39823", "consist": "700055", "dest_crs": "BDM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39823/2026-09-21/detailed", "trust_id": "625W19M821", "origin_crs": null, "show_on_map": 0, "dar_est_time": "22:45:00", "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-21", "dest_arr_time": "2248", "dest_platform": "2", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "5W19", "timing_status": null, "origin_station": "Bedford C S", "current_leg_arr": "2248", "current_leg_dep": "2245", "current_leg_end": "Bedford", "origin_dep_time": "2245", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4756469, 52.1312486], [-0.4764033, 52.1324607], [-0.47652939999999994, 52.1326237], [-0.47671710000000006, 52.132781699999995], [-0.4770443999999999, 52.1330073], [-0.4772701, 52.13316509999999], [-0.4773528, 52.133223], [-0.4773764, 52.133241600000005], [-0.4776157, 52.1334304], [-0.4777937, 52.1335878], [-0.47799009999999986, 52.1337935], [-0.478188, 52.1340246], [-0.4784561, 52.1344807], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "Bedford C S", "dest_arr_time_act": "2248", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": null, "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\": 357.709, \"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\": 411.626, \"from_m\": 357.709, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 446.004, \"from_m\": 411.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 530.682, \"from_m\": 446.004, \"capability_applied\": null, \"effective_limit_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\": 756616, \"profile_key\": \"e4b4a43de6f429563dd8e20dee441f87d228bbeb0f35b8a441c32e4ae65b315f\", \"schedule_id\": 5842, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Bedford C S\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115140}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 2, \"distance_m\": 530.682, \"section_seq\": 1, \"route_path_id\": 115140}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 530.682, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115140}], \"total_distance_m\": 530.682, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 138.595, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 392.087, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2245", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Bedford C S", "service_state_platform": null, "timing_fact_generation": 1790023539246752, "current_leg_arrival_utc": "2026-09-21T22:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:02.528344", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T22:45:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:04.606709", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P None BDM 5W19 700055 8 100 None {"version": 3, "segments": [{"to_m": 357.709, "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": 411.626, "from_m": 357.709, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 446.004, "from_m": 411.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 530.682, "from_m": 446.004, "capability_applied": null, "effective_limit_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": 756616, "profile_key": "e4b4a43de6f429563dd8e20dee441f87d228bbeb0f35b8a441c32e4ae65b315f", "schedule_id": 5842, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2245", "location": "Bedford C S", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115140}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": null, "location": "Bedford", "stage_seq": 2, "distance_m": 530.682, "section_seq": 1, "route_path_id": 115140}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 530.682, "from_m": 0.0, "section_seq": 1, "route_path_id": 115140}], "total_distance_m": 530.682, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 138.595, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 392.087, "synthetic_unknown_infrastructure_limit_mph": 60} [] Bedford C S 2245 2245 None 22:45:00 None Bedford 2248 2248 2 None None https://www.realtimetrains.co.uk/service/gb-nr:C39823/2026-09-21/detailed None Bedford C S 2026-09-21T22:45:30+01:00 Bedford 3.0 {"type": "LineString", "coordinates": [[-0.4756469, 52.1312486], [-0.4764033, 52.1324607], [-0.47652939999999994, 52.1326237], [-0.47671710000000006, 52.132781699999995], [-0.4770443999999999, 52.1330073], [-0.4772701, 52.13316509999999], [-0.4773528, 52.133223], [-0.4773764, 52.133241600000005], [-0.4776157, 52.1334304], [-0.4777937, 52.1335878], [-0.47799009999999986, 52.1337935], [-0.478188, 52.1340246], [-0.4784561, 52.1344807], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} 0.3 2245 2248 None None Bedford 52.1354670 -0.4791311 52.1354670 -0.4791311 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Bedford C S SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790023539246752 0 0 2026-09-21 22:55:04.606709 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:02.528344
726203 756637 W75623 652P04M821 2026-09-21 COMPLETE None 2026-09-21 22:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 756637, "stp": "P", "toc": "West Midlands Trains", "uid": "W75623", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75623/2026-09-21/detailed", "trust_id": "652P04M821", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": "22:45:00", "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-21", "dest_arr_time": "2248", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P04", "timing_status": null, "origin_station": "Stourbridge Town", "current_leg_arr": "2248", "current_leg_dep": "2245", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "2245", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]}", "current_leg_start": "Stourbridge Town", "dest_arr_time_act": "2248", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 43.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1023.653, \"from_m\": 43.211, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1023.653, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 756637, \"profile_key\": \"72ba22557a78354f3d4e350f7acb7b78571cf076781f869e8a6c154f02d48e55\", \"schedule_id\": 28503, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120710}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": null, \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 120710}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120710}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2245", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1790023547658916, "current_leg_arrival_utc": "2026-09-21T22:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:02.639726", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T22:45:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:04.623970", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P SBT None 2P04 139002 1 45 None {"version": 3, "segments": [{"to_m": 43.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1023.653, "from_m": 43.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1023.653, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 756637, "profile_key": "72ba22557a78354f3d4e350f7acb7b78571cf076781f869e8a6c154f02d48e55", "schedule_id": 28503, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2245", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120710}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": null, "location": "Stourbridge Jn (Town Plat)", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 120710}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 120710}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Stourbridge Town 2245 2245 None 22:45:00 None Stourbridge Jn (Town Plat) 2248 2248 None None None https://www.realtimetrains.co.uk/service/gb-nr:W75623/2026-09-21/detailed None Stourbridge Town 2026-09-21T22:45:30+01:00 Stourbridge Jn (Town Plat) 3.0 {"type": "LineString", "coordinates": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]} 0.7 2245 2248 None None Stourbridge Jn (Town Plat) 52.4473924 -2.1342705 52.4473924 -2.1342705 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Stourbridge Town SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790023547658916 0 0 2026-09-21 22:55:04.623970 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:02.639726
726204 754063 G14945 731B34MZ21 2026-09-21 COMPLETE 20381875 2026-09-21 23:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 754063, "stp": "O", "toc": "Great Western Railway", "uid": "G14945", "consist": "800320", "dest_crs": "SWA", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14945/2026-09-21/detailed", "trust_id": "731B34MZ21", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swansea", "service_date": "2026-09-21", "dest_arr_time": "2345", "dest_platform": "2", "is_terminated": 1, "next_location": "Swansea", "signalling_id": "1B34", "timing_status": "ON TIME", "origin_station": "London Paddington", "current_leg_arr": "2345", "current_leg_dep": "2333", "current_leg_end": "Swansea", "origin_dep_time": "2048", "origin_platform": "5", "current_location": "Swansea", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8264056176573225, 51.64795847325731], [-3.827084399999999, 51.6483129], [-3.8281456, 51.64886389999999], [-3.8293018, 51.6494945], [-3.830422200000001, 51.65013520000001], [-3.8310117, 51.650481799999994], [-3.8315721, 51.6507836], [-3.832168999999999, 51.6510472], [-3.8327892, 51.6512536], [-3.833228899999999, 51.651372399999985], [-3.833752800000001, 51.65149060000001], [-3.834404, 51.651595400000005], [-3.8346324, 51.65162500000001], [-3.835083299999999, 51.6516633], [-3.8354578, 51.6516527], [-3.835615100000001, 51.6516599], [-3.8365976, 51.6517023], [-3.8369817, 51.6517135], [-3.8372932999999994, 51.6517211], [-3.837635399999999, 51.65172100000001], [-3.8378571, 51.651711299999995], [-3.838302899999999, 51.65168680000001], [-3.838603299999999, 51.65166019999999], [-3.8391259, 51.6515988], [-3.839563799999999, 51.6515474], [-3.8397443, 51.65152619999999], [-3.840060900000001, 51.651495100000005], [-3.840430299999999, 51.65145009999999], [-3.840672399999999, 51.65142149999999], [-3.840989799999999, 51.65138360000001], [-3.84106465109579, 51.651373582864245], [-3.8412460999999993, 51.6513493], [-3.8434263, 51.6510881], [-3.8456573, 51.65082399999999], [-3.8481408999999993, 51.65056609999999], [-3.850206599999999, 51.650341], [-3.8505696, 51.6502965], [-3.8519626, 51.650150399999994], [-3.8530235, 51.6500378], [-3.8540430999999993, 51.64992350000001], [-3.8548664, 51.6498315], [-3.855944, 51.6497267], [-3.8566247, 51.6496825], [-3.8571841999999994, 51.64966569999999], [-3.857823899999999, 51.64966449999999], [-3.858474399999999, 51.64968709999999], [-3.8590158, 51.64972], [-3.8595411, 51.64977149999999], [-3.860276999999999, 51.6498668], [-3.8607849, 51.64995290000001], [-3.8612245, 51.6500378], [-3.8620588, 51.6502354], [-3.862755721713942, 51.65044010053293], [-3.8628742, 51.6504749], [-3.863344600000001, 51.6506337], [-3.8637911, 51.6508032], [-3.8642749, 51.6510043], [-3.8647134, 51.6512067], [-3.8653978, 51.651577399999994], [-3.8660609, 51.65197440000001], [-3.8669521, 51.6526073], [-3.8677629, 51.65316210000001], [-3.8679379, 51.65327829999999], [-3.8692979, 51.654212699999995], [-3.870945499999999, 51.6553565], [-3.8719542, 51.65604660000001], [-3.87308, 51.6568075], [-3.8734528, 51.6570472], [-3.873864199999999, 51.65728420000001], [-3.8742848999999993, 51.6574984], [-3.8747445, 51.65771339999999], [-3.875137800000001, 51.65788319999999], [-3.8756645, 51.65809780000001], [-3.8810313, 51.6601468], [-3.8818592, 51.6605003], [-3.8825151, 51.66080039999999], [-3.8832364, 51.661154399999994], [-3.8837324999999994, 51.661448799999995], [-3.88395902059204, 51.6615964536806], [-3.884355, 51.6615778], [-3.8848785, 51.66154379999999], [-3.8851979, 51.6615147], [-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]}", "current_leg_start": "Neath", "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": "51.6254157", "next_location_lon": "-3.9408570", "previous_location": "Neath", "current_leg_milage": "6.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38064.876, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.389, \"from_m\": 38064.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38637.904, \"from_m\": 38148.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38676.444, \"from_m\": 38637.904, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38827.092, \"from_m\": 38676.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40156.621, \"from_m\": 38827.092, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40168.225, \"from_m\": 40156.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47394.825, \"from_m\": 40168.225, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47544.609, \"from_m\": 47394.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56156.138, \"from_m\": 47544.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56236.084, \"from_m\": 56156.138, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56294.465, \"from_m\": 56236.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56401.352, \"from_m\": 56294.465, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56457.472, \"from_m\": 56401.352, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 56515.862, \"from_m\": 56457.472, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57140.378, \"from_m\": 56515.862, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 57751.166, \"from_m\": 57140.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58043.142, \"from_m\": 57751.166, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58083.398, \"from_m\": 58043.142, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58220.004, \"from_m\": 58083.398, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58632.466, \"from_m\": 58220.004, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58977.259, \"from_m\": 58632.466, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59042.322, \"from_m\": 58977.259, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 96697.221, \"from_m\": 59042.322, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96806.459, \"from_m\": 96697.221, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119492.277, \"from_m\": 96806.459, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 119564.652, \"from_m\": 119492.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122181.554, \"from_m\": 119564.652, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 124283.653, \"from_m\": 122181.554, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 124368.335, \"from_m\": 124283.653, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 124433.897, \"from_m\": 124368.335, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 133168.942, \"from_m\": 124433.897, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 133472.014, \"from_m\": 133168.942, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 134000.072, \"from_m\": 133472.014, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 138873.091, \"from_m\": 134000.072, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 151588.623, \"from_m\": 138873.091, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 151667.553, \"from_m\": 151588.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 162030.089, \"from_m\": 151667.553, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 171536.945, \"from_m\": 162030.089, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 171901.562, \"from_m\": 171536.945, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 171986.121, \"from_m\": 171901.562, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177926.578, \"from_m\": 171986.121, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 179358.691, \"from_m\": 177926.578, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 180924.985, \"from_m\": 179358.691, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 189365.189, \"from_m\": 180924.985, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 197698.802, \"from_m\": 189365.189, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 198514.707, \"from_m\": 197698.802, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 198647.582, \"from_m\": 198514.707, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 198743.278, \"from_m\": 198647.582, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 200965.172, \"from_m\": 198743.278, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 209949.913, \"from_m\": 200965.172, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 210041.615, \"from_m\": 209949.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211258.518, \"from_m\": 210041.615, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 211328.039, \"from_m\": 211258.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211383.92, \"from_m\": 211328.039, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 212498.509, \"from_m\": 211383.92, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 212513.731, \"from_m\": 212498.509, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 212581.631, \"from_m\": 212513.731, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 213678.357, \"from_m\": 212581.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 214230.451, \"from_m\": 213678.357, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 214470.296, \"from_m\": 214230.451, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 214656.807, \"from_m\": 214470.296, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 215528.068, \"from_m\": 214656.807, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 216905.661, \"from_m\": 215528.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 217139.792, \"from_m\": 216905.661, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 229062.092, \"from_m\": 217139.792, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 232052.804, \"from_m\": 229062.092, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 232102.712, \"from_m\": 232052.804, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 232253.105, \"from_m\": 232102.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 232694.881, \"from_m\": 232253.105, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 232963.147, \"from_m\": 232694.881, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 233428.539, \"from_m\": 232963.147, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 233658.936, \"from_m\": 233428.539, \"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\": 233676.25, \"from_m\": 233658.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 233765.046, \"from_m\": 233676.25, \"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\": 233835.081, \"from_m\": 233765.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 233966.854, \"from_m\": 233835.081, \"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\": 234004.119, \"from_m\": 233966.854, \"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\": 234363.617, \"from_m\": 234004.119, \"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\": 234422.864, \"from_m\": 234363.617, \"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\": 235187.901, \"from_m\": 234422.864, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 235407.786, \"from_m\": 235187.901, \"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\": 235494.385, \"from_m\": 235407.786, \"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\": 258658.988, \"from_m\": 235494.385, \"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\": 266367.262, \"from_m\": 258658.988, \"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\": 266772.665, \"from_m\": 266367.262, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 267506.557, \"from_m\": 266772.665, \"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\": 267599.073, \"from_m\": 267506.557, \"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\": 267662.691, \"from_m\": 267599.073, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 267725.585, \"from_m\": 267662.691, \"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\": 269860.064, \"from_m\": 267725.585, \"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\": 272030.124, \"from_m\": 269860.064, \"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\": 274396.49, \"from_m\": 272030.124, \"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\": 280206.113, \"from_m\": 274396.49, \"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\": 280893.656, \"from_m\": 280206.113, \"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\": 283156.859, \"from_m\": 280893.656, \"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\": 283225.065, \"from_m\": 283156.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 285249.404, \"from_m\": 283225.065, \"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\": 286041.295, \"from_m\": 285249.404, \"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\": 287325.795, \"from_m\": 286041.295, \"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\": 295920.305, \"from_m\": 287325.795, \"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\": 296845.758, \"from_m\": 295920.305, \"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\": 300631.725, \"from_m\": 296845.758, \"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\": 302058.669, \"from_m\": 300631.725, \"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\": 303628.522, \"from_m\": 302058.669, \"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\": 305907.774, \"from_m\": 303628.522, \"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\": 306881.93, \"from_m\": 305907.774, \"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\": 306912.124, \"from_m\": 306881.93, \"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\": 307306.377, \"from_m\": 306912.124, \"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\": 308047.909, \"from_m\": 307306.377, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 308467.401, \"from_m\": 308047.909, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 754063, \"profile_key\": \"a6f04115300b36034af6c3bd29694d482e636bee954f8f902e507d6f73c12a99\", \"schedule_id\": 36635, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.865, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.043, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56457.472, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2113\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57628.251, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57920.375, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71602.731, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85059.259, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96913.349, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102530.785, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106544.401, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2141\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123869.649, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 20, \"distance_m\": 133126.826, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Hullavington\", \"stage_seq\": 21, \"distance_m\": 151243.307, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 22, \"distance_m\": 171803.744, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2204\", \"location\": \"Bristol Parkway\", \"stage_seq\": 23, \"distance_m\": 179160.968, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Patchway\", \"stage_seq\": 24, \"distance_m\": 181274.651, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Pilning\", \"stage_seq\": 25, \"distance_m\": 187189.643, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 26, \"distance_m\": 189365.189, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 27, \"distance_m\": 196358.306, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 28, \"distance_m\": 198153.172, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Llanwern Steelworks East\", \"stage_seq\": 29, \"distance_m\": 205084.432, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 30, \"distance_m\": 210326.251, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227\", \"location\": \"Maindee East Jn\", \"stage_seq\": 31, \"distance_m\": 212872.199, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 32, \"distance_m\": 213383.771, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 33, \"distance_m\": 213873.272, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232\", \"location\": \"Gaer Jn\", \"stage_seq\": 34, \"distance_m\": 215568.682, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Ebbw Jn\", \"stage_seq\": 35, \"distance_m\": 216597.853, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Marshfield\", \"stage_seq\": 36, \"distance_m\": 222549.516, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 37, \"distance_m\": 231679.704, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": \"2250\", \"location\": \"Cardiff Central\", \"stage_seq\": 38, \"distance_m\": 233017.835, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Radyr Branch Jn\", \"stage_seq\": 39, \"distance_m\": 233962.582, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"Penarth Curve North Jn\", \"stage_seq\": 40, \"distance_m\": 234405.458, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Ninian Park\", \"stage_seq\": 41, \"distance_m\": 236411.532, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 42, \"distance_m\": 236957.42, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Pontyclun\", \"stage_seq\": 43, \"distance_m\": 252802.141, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2314H\", \"location\": \"Bridgend\", \"stage_seq\": 44, \"distance_m\": 267340.406, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Stormy\", \"stage_seq\": 45, \"distance_m\": 273988.42, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321H\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 46, \"distance_m\": 280696.661, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322H\", \"location\": \"Margam East Jn\", \"stage_seq\": 47, \"distance_m\": 283134.436, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2326H\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 48, \"distance_m\": 286988.399, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Court Sart Jn\", \"stage_seq\": 49, \"distance_m\": 293421.74, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2334\", \"location\": \"Neath\", \"stage_seq\": 50, \"distance_m\": 295895.484, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Swansea Loop East\", \"stage_seq\": 51, \"distance_m\": 307807.596, \"section_seq\": 1, \"route_path_id\": 145288}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Swansea\", \"stage_seq\": 52, \"distance_m\": 308467.401, \"section_seq\": 1, \"route_path_id\": 145288}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 308467.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145288}], \"total_distance_m\": 308467.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 302066.597, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6400.804, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2048", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.6254157", "current_position_lon": "-3.9408570", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:00Z\", \"source_id\": 63980860, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:01Z\", \"source_id\": 20280776, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:27Z\", \"source_id\": 63991803, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:28Z\", \"source_id\": 20283816, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:20Z\", \"source_id\": 63998712, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:23Z\", \"source_id\": 20285837, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:53Z\", \"source_id\": 64007339, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:58Z\", \"source_id\": 20288300, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:48Z\", \"source_id\": 64014361, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:53Z\", \"source_id\": 20290308, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:55Z\", \"source_id\": 64033383, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:59Z\", \"source_id\": 20295784, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:21Z\", \"source_id\": 64043576, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:26Z\", \"source_id\": 20298691, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:14Z\", \"source_id\": 64077666, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:18Z\", \"source_id\": 20308534, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:08Z\", \"source_id\": 64132241, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:16Z\", \"source_id\": 20324705, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:34Z\", \"source_id\": 64142102, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:37Z\", \"source_id\": 20327548, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:15Z\", \"source_id\": 64147949, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:18Z\", \"source_id\": 20329279, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:49Z\", \"source_id\": 64159989, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:51Z\", \"source_id\": 20332771, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:30Z\", \"source_id\": 64190650, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:33Z\", \"source_id\": 20341976, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:06Z\", \"source_id\": 20345214, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:43Z\", \"source_id\": 64222373, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:49Z\", \"source_id\": 20351603, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:23Z\", \"source_id\": 64235571, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:30Z\", \"source_id\": 20355478, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:31Z\", \"source_id\": 64255811, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:35Z\", \"source_id\": 20361652, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:13Z\", \"source_id\": 64269173, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:19Z\", \"source_id\": 20365844, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:15Z\", \"source_id\": 64291033, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:19Z\", \"source_id\": 20372685, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:29Z\", \"source_id\": 64302291, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:34Z\", \"source_id\": 20376199, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:27Z\", \"source_id\": 64320348, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:34Z\", \"source_id\": 20381875, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swansea", "service_state_platform": "3", "timing_fact_generation": 1790030614672439, "current_leg_arrival_utc": "2026-09-21T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:04.481720", "service_state_evidence_id": 20381875, "current_leg_start_actual_dep": "2026-09-21T23:34:00+01:00", "operational_evidence_version": 198, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:05.196131", "service_state_valid_until_kind": null, "operational_interpretation_version": 198, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway O PAD SWA 1B34 800320 9 125 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38064.876, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.389, "from_m": 38064.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38637.904, "from_m": 38148.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38676.444, "from_m": 38637.904, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38827.092, "from_m": 38676.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40156.621, "from_m": 38827.092, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40168.225, "from_m": 40156.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47394.825, "from_m": 40168.225, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47544.609, "from_m": 47394.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56156.138, "from_m": 47544.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56236.084, "from_m": 56156.138, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56294.465, "from_m": 56236.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56401.352, "from_m": 56294.465, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56457.472, "from_m": 56401.352, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 56515.862, "from_m": 56457.472, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57140.378, "from_m": 56515.862, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 57751.166, "from_m": 57140.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58043.142, "from_m": 57751.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58083.398, "from_m": 58043.142, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58220.004, "from_m": 58083.398, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 58632.466, "from_m": 58220.004, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58977.259, "from_m": 58632.466, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59042.322, "from_m": 58977.259, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 96697.221, "from_m": 59042.322, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96806.459, "from_m": 96697.221, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119492.277, "from_m": 96806.459, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 119564.652, "from_m": 119492.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122181.554, "from_m": 119564.652, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 124283.653, "from_m": 122181.554, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 124368.335, "from_m": 124283.653, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 124433.897, "from_m": 124368.335, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 133168.942, "from_m": 124433.897, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 133472.014, "from_m": 133168.942, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 134000.072, "from_m": 133472.014, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 138873.091, "from_m": 134000.072, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 151588.623, "from_m": 138873.091, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 151667.553, "from_m": 151588.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 162030.089, "from_m": 151667.553, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 171536.945, "from_m": 162030.089, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 171901.562, "from_m": 171536.945, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 171986.121, "from_m": 171901.562, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177926.578, "from_m": 171986.121, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 179358.691, "from_m": 177926.578, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 180924.985, "from_m": 179358.691, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 189365.189, "from_m": 180924.985, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 197698.802, "from_m": 189365.189, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 198514.707, "from_m": 197698.802, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 198647.582, "from_m": 198514.707, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 198743.278, "from_m": 198647.582, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 200965.172, "from_m": 198743.278, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 209949.913, "from_m": 200965.172, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 210041.615, "from_m": 209949.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211258.518, "from_m": 210041.615, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 211328.039, "from_m": 211258.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211383.92, "from_m": 211328.039, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 212498.509, "from_m": 211383.92, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 212513.731, "from_m": 212498.509, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 212581.631, "from_m": 212513.731, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 213678.357, "from_m": 212581.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 214230.451, "from_m": 213678.357, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 214470.296, "from_m": 214230.451, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 214656.807, "from_m": 214470.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 215528.068, "from_m": 214656.807, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 216905.661, "from_m": 215528.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 217139.792, "from_m": 216905.661, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 229062.092, "from_m": 217139.792, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 232052.804, "from_m": 229062.092, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 232102.712, "from_m": 232052.804, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 232253.105, "from_m": 232102.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 232694.881, "from_m": 232253.105, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 232963.147, "from_m": 232694.881, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 233428.539, "from_m": 232963.147, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 233658.936, "from_m": 233428.539, "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": 233676.25, "from_m": 233658.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 233765.046, "from_m": 233676.25, "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": 233835.081, "from_m": 233765.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 233966.854, "from_m": 233835.081, "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": 234004.119, "from_m": 233966.854, "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": 234363.617, "from_m": 234004.119, "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": 234422.864, "from_m": 234363.617, "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": 235187.901, "from_m": 234422.864, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 235407.786, "from_m": 235187.901, "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": 235494.385, "from_m": 235407.786, "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": 258658.988, "from_m": 235494.385, "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": 266367.262, "from_m": 258658.988, "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": 266772.665, "from_m": 266367.262, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 267506.557, "from_m": 266772.665, "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": 267599.073, "from_m": 267506.557, "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": 267662.691, "from_m": 267599.073, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 267725.585, "from_m": 267662.691, "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": 269860.064, "from_m": 267725.585, "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": 272030.124, "from_m": 269860.064, "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": 274396.49, "from_m": 272030.124, "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": 280206.113, "from_m": 274396.49, "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": 280893.656, "from_m": 280206.113, "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": 283156.859, "from_m": 280893.656, "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": 283225.065, "from_m": 283156.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 285249.404, "from_m": 283225.065, "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": 286041.295, "from_m": 285249.404, "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": 287325.795, "from_m": 286041.295, "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": 295920.305, "from_m": 287325.795, "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": 296845.758, "from_m": 295920.305, "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": 300631.725, "from_m": 296845.758, "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": 302058.669, "from_m": 300631.725, "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": 303628.522, "from_m": 302058.669, "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": 305907.774, "from_m": 303628.522, "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": 306881.93, "from_m": 305907.774, "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": 306912.124, "from_m": 306881.93, "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": 307306.377, "from_m": 306912.124, "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": 308047.909, "from_m": 307306.377, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 308467.401, "from_m": 308047.909, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 754063, "profile_key": "a6f04115300b36034af6c3bd29694d482e636bee954f8f902e507d6f73c12a99", "schedule_id": 36635, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2048", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.865, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.043, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56457.472, "section_seq": 1, "route_path_id": 145288}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2113", "location": "Reading", "stage_seq": 12, "distance_m": 57628.251, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57920.375, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71602.731, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85059.259, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96913.349, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102530.785, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Uffington", "stage_seq": 18, "distance_m": 106544.401, "section_seq": 1, "route_path_id": 145288}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2141", "location": "Swindon", "stage_seq": 19, "distance_m": 123869.649, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Wootton Bassett Jn", "stage_seq": 20, "distance_m": 133126.826, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Hullavington", "stage_seq": 21, "distance_m": 151243.307, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Westerleigh Jn", "stage_seq": 22, "distance_m": 171803.744, "section_seq": 1, "route_path_id": 145288}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2204", "location": "Bristol Parkway", "stage_seq": 23, "distance_m": 179160.968, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Patchway", "stage_seq": 24, "distance_m": 181274.651, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Pilning", "stage_seq": 25, "distance_m": 187189.643, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Severn Tunnel East", "stage_seq": 26, "distance_m": 189365.189, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Severn Tunnel West", "stage_seq": 27, "distance_m": 196358.306, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "Severn Tunnel Junction", "stage_seq": 28, "distance_m": 198153.172, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Llanwern Steelworks East", "stage_seq": 29, "distance_m": 205084.432, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224H", "location": "Llanwern West Jn", "stage_seq": 30, "distance_m": 210326.251, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227", "location": "Maindee East Jn", "stage_seq": 31, "distance_m": 212872.199, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227H", "location": "Maindee West Jn", "stage_seq": 32, "distance_m": 213383.771, "section_seq": 1, "route_path_id": 145288}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230H", "location": "Newport (South Wales)", "stage_seq": 33, "distance_m": 213873.272, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232", "location": "Gaer Jn", "stage_seq": 34, "distance_m": 215568.682, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Ebbw Jn", "stage_seq": 35, "distance_m": 216597.853, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Marshfield", "stage_seq": 36, "distance_m": 222549.516, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Long Dyke Jn", "stage_seq": 37, "distance_m": 231679.704, "section_seq": 1, "route_path_id": 145288}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": "2250", "location": "Cardiff Central", "stage_seq": 38, "distance_m": 233017.835, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Radyr Branch Jn", "stage_seq": 39, "distance_m": 233962.582, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253", "location": "Penarth Curve North Jn", "stage_seq": 40, "distance_m": 234405.458, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Ninian Park", "stage_seq": 41, "distance_m": 236411.532, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Leckwith Loop North Jn", "stage_seq": 42, "distance_m": 236957.42, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303", "location": "Pontyclun", "stage_seq": 43, "distance_m": 252802.141, "section_seq": 1, "route_path_id": 145288}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2314H", "location": "Bridgend", "stage_seq": 44, "distance_m": 267340.406, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Stormy", "stage_seq": 45, "distance_m": 273988.42, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321H", "location": "Margam Moors Jn", "stage_seq": 46, "distance_m": 280696.661, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Margam East Jn", "stage_seq": 47, "distance_m": 283134.436, "section_seq": 1, "route_path_id": 145288}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2326H", "location": "Port Talbot Parkway", "stage_seq": 48, "distance_m": 286988.399, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Court Sart Jn", "stage_seq": 49, "distance_m": 293421.74, "section_seq": 1, "route_path_id": 145288}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2334", "location": "Neath", "stage_seq": 50, "distance_m": 295895.484, "section_seq": 1, "route_path_id": 145288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Swansea Loop East", "stage_seq": 51, "distance_m": 307807.596, "section_seq": 1, "route_path_id": 145288}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Swansea", "stage_seq": 52, "distance_m": 308467.401, "section_seq": 1, "route_path_id": 145288}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 308467.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 145288}], "total_distance_m": 308467.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 302066.597, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6400.804, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:00Z", "source_id": 63980860, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:01Z", "source_id": 20280776, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:27Z", "source_id": 63991803, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:01:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:28Z", "source_id": 20283816, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:20Z", "source_id": 63998712, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:04:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:23Z", "source_id": 20285837, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:53Z", "source_id": 64007339, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:07:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:58Z", "source_id": 20288300, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23814, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:48Z", "source_id": 64014361, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:11:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:53Z", "source_id": 20290308, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:55Z", "source_id": 64033383, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:19:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:59Z", "source_id": 20295784, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:21Z", "source_id": 64043576, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:26Z", "source_id": 20298691, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:14Z", "source_id": 64077666, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:38:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:18Z", "source_id": 20308534, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25674, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:08Z", "source_id": 64132241, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:03:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:16Z", "source_id": 20324705, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:34Z", "source_id": 64142102, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:37Z", "source_id": 20327548, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25738, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:15Z", "source_id": 64147949, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:10:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:18Z", "source_id": 20329279, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24640, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:49Z", "source_id": 64159989, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:51Z", "source_id": 20332771, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24703, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:30Z", "source_id": 64190650, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:30:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:33Z", "source_id": 20341976, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:06Z", "source_id": 20345214, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:43Z", "source_id": 64222373, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T21:46:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:49Z", "source_id": 20351603, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25287, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:23Z", "source_id": 64235571, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T21:53:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:30Z", "source_id": 20355478, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:31Z", "source_id": 64255811, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T22:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:35Z", "source_id": 20361652, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:13Z", "source_id": 64269173, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T22:12:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:19Z", "source_id": 20365844, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:15Z", "source_id": 64291033, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-21T22:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:19Z", "source_id": 20372685, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25532, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:29Z", "source_id": 64302291, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-21T22:32:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:34Z", "source_id": 20376199, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25487, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:27Z", "source_id": 64320348, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-21T22:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:34Z", "source_id": 20381875, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] London Paddington 2048 2048 5 None None Swansea 2345 2345 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G14945/2026-09-21/detailed None Neath 2026-09-21T23:34:00+01:00 Swansea 12.0 {"type": "LineString", "coordinates": [[-3.8264056176573225, 51.64795847325731], [-3.827084399999999, 51.6483129], [-3.8281456, 51.64886389999999], [-3.8293018, 51.6494945], [-3.830422200000001, 51.65013520000001], [-3.8310117, 51.650481799999994], [-3.8315721, 51.6507836], [-3.832168999999999, 51.6510472], [-3.8327892, 51.6512536], [-3.833228899999999, 51.651372399999985], [-3.833752800000001, 51.65149060000001], [-3.834404, 51.651595400000005], [-3.8346324, 51.65162500000001], [-3.835083299999999, 51.6516633], [-3.8354578, 51.6516527], [-3.835615100000001, 51.6516599], [-3.8365976, 51.6517023], [-3.8369817, 51.6517135], [-3.8372932999999994, 51.6517211], [-3.837635399999999, 51.65172100000001], [-3.8378571, 51.651711299999995], [-3.838302899999999, 51.65168680000001], [-3.838603299999999, 51.65166019999999], [-3.8391259, 51.6515988], [-3.839563799999999, 51.6515474], [-3.8397443, 51.65152619999999], [-3.840060900000001, 51.651495100000005], [-3.840430299999999, 51.65145009999999], [-3.840672399999999, 51.65142149999999], [-3.840989799999999, 51.65138360000001], [-3.84106465109579, 51.651373582864245], [-3.8412460999999993, 51.6513493], [-3.8434263, 51.6510881], [-3.8456573, 51.65082399999999], [-3.8481408999999993, 51.65056609999999], [-3.850206599999999, 51.650341], [-3.8505696, 51.6502965], [-3.8519626, 51.650150399999994], [-3.8530235, 51.6500378], [-3.8540430999999993, 51.64992350000001], [-3.8548664, 51.6498315], [-3.855944, 51.6497267], [-3.8566247, 51.6496825], [-3.8571841999999994, 51.64966569999999], [-3.857823899999999, 51.64966449999999], [-3.858474399999999, 51.64968709999999], [-3.8590158, 51.64972], [-3.8595411, 51.64977149999999], [-3.860276999999999, 51.6498668], [-3.8607849, 51.64995290000001], [-3.8612245, 51.6500378], [-3.8620588, 51.6502354], [-3.862755721713942, 51.65044010053293], [-3.8628742, 51.6504749], [-3.863344600000001, 51.6506337], [-3.8637911, 51.6508032], [-3.8642749, 51.6510043], [-3.8647134, 51.6512067], [-3.8653978, 51.651577399999994], [-3.8660609, 51.65197440000001], [-3.8669521, 51.6526073], [-3.8677629, 51.65316210000001], [-3.8679379, 51.65327829999999], [-3.8692979, 51.654212699999995], [-3.870945499999999, 51.6553565], [-3.8719542, 51.65604660000001], [-3.87308, 51.6568075], [-3.8734528, 51.6570472], [-3.873864199999999, 51.65728420000001], [-3.8742848999999993, 51.6574984], [-3.8747445, 51.65771339999999], [-3.875137800000001, 51.65788319999999], [-3.8756645, 51.65809780000001], [-3.8810313, 51.6601468], [-3.8818592, 51.6605003], [-3.8825151, 51.66080039999999], [-3.8832364, 51.661154399999994], [-3.8837324999999994, 51.661448799999995], [-3.88395902059204, 51.6615964536806], [-3.884355, 51.6615778], [-3.8848785, 51.66154379999999], [-3.8851979, 51.6615147], [-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]} 6.9 2333 2345 Neath Swansea Swansea 51.6254157 -3.9408570 51.6254157 -3.9408570 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Swansea TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381875 1790030614672439 198 198 2026-09-21 22:55:05.196131 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:04.481720
726205 757626 L85972 865L82M921 2026-09-21 COMPLETE 20381409 2026-09-21 23:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 757626, "stp": "P", "toc": "South Western Railway", "uid": "L85972", "consist": "450021", "dest_crs": "XGE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85972/2026-09-21/detailed", "trust_id": "865L82M921", "origin_crs": "WOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Woking East End Sidings", "service_date": "2026-09-21", "dest_arr_time": "2349", "dest_platform": null, "is_terminated": 1, "next_location": "Woking East End Sidings", "signalling_id": "5L82", "timing_status": "EARLY", "origin_station": "Woking", "current_leg_arr": "2345", "current_leg_dep": "2343", "current_leg_end": "Woking East End Sidings", "origin_dep_time": "2335", "origin_platform": "1", "current_location": "Woking East End Sidings", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5621269999999999, 51.3165834], [-0.5625975999999999, 51.3163983], [-0.5631797, 51.3161159], [-0.5606701999999999, 51.31713119999999], [-0.5604512, 51.317219699999995], [-0.5601841, 51.31732589999999], [-0.5600574, 51.317378999999995], [-0.5582244, 51.3181513], [-0.5580953, 51.31820329999999], [-0.5570341, 51.31863129999999], [-0.5567843965662937, 51.31873250661107], [-0.555327, 51.31932319999999], [-0.5548989999999999, 51.3194966], [-0.5548848, 51.3195023], [-0.5532604, 51.3201565], [-0.5524451, 51.3204532], [-0.551914, 51.3206749], [-0.5509260999999999, 51.32103089999999], [-0.5507159999999999, 51.3211221], [-0.5504093, 51.3212204], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5487623999999999, 51.32184180000001]]}", "current_leg_start": "Woking Sig. WK1208", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "51.3218418", "next_location_lon": "-0.5487624", "previous_location": "Woking Sig. WK1208", "current_leg_milage": "0.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 737.795, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 778.187, \"from_m\": 737.795, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 808.171, \"from_m\": 778.187, \"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\": 866.494, \"from_m\": 808.171, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1186.509, \"from_m\": 866.494, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1229.284, \"from_m\": 1186.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1861.043, \"from_m\": 1229.284, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 1940.29, \"from_m\": 1861.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2019.283, \"from_m\": 1940.29, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2060.443, \"from_m\": 2019.283, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2115.808, \"from_m\": 2060.443, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757626, \"profile_key\": \"0c55a06e09a79a03500bc724097a112d5d58c8ee72b3473de71af0cf3d0c3e62\", \"schedule_id\": 18248, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Woking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137661}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2343\", \"location\": \"Woking Sig. WK1208\", \"stage_seq\": 2, \"distance_m\": 391.969, \"section_seq\": 1, \"route_path_id\": 137661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Woking\", \"stage_seq\": 3, \"distance_m\": 1474.46, \"section_seq\": 1, \"route_path_id\": 137661}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Woking East End Sidings\", \"stage_seq\": 4, \"distance_m\": 2115.808, \"section_seq\": 1, \"route_path_id\": 137661}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2115.808, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137661}], \"total_distance_m\": 2115.808, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1938.421, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 177.387, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2335", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3218418", "current_position_lon": "-0.5487624", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:14Z\", \"source_id\": 64317232, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:21Z\", \"source_id\": 20380834, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:25Z\", \"source_id\": 64318904, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:29Z\", \"source_id\": 20381409, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Woking East End Sidings", "service_state_platform": null, "timing_fact_generation": 1790030551308722, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:05.320710", "service_state_evidence_id": 20381409, "current_leg_start_actual_dep": "2026-09-21T23:43:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:05.661792", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P WOK XGE 5L82 450021 4 100 None {"version": 3, "segments": [{"to_m": 737.795, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 778.187, "from_m": 737.795, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 808.171, "from_m": 778.187, "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": 866.494, "from_m": 808.171, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1186.509, "from_m": 866.494, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1229.284, "from_m": 1186.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1861.043, "from_m": 1229.284, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 1940.29, "from_m": 1861.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2019.283, "from_m": 1940.29, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2060.443, "from_m": 2019.283, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2115.808, "from_m": 2060.443, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757626, "profile_key": "0c55a06e09a79a03500bc724097a112d5d58c8ee72b3473de71af0cf3d0c3e62", "schedule_id": 18248, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2335", "location": "Woking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137661}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2343", "location": "Woking Sig. WK1208", "stage_seq": 2, "distance_m": 391.969, "section_seq": 1, "route_path_id": 137661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Woking", "stage_seq": 3, "distance_m": 1474.46, "section_seq": 1, "route_path_id": 137661}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Woking East End Sidings", "stage_seq": 4, "distance_m": 2115.808, "section_seq": 1, "route_path_id": 137661}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2115.808, "from_m": 0.0, "section_seq": 1, "route_path_id": 137661}], "total_distance_m": 2115.808, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1938.421, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 177.387, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26931, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:14Z", "source_id": 64317232, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T22:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:21Z", "source_id": 20380834, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26973, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:25Z", "source_id": 64318904, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:29Z", "source_id": 20381409, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Woking 2335 2335 1 None None Woking East End Sidings 2349 2349 None EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85972/2026-09-21/detailed None Woking Sig. WK1208 2026-09-21T23:43:00+01:00 Woking East End Sidings 2.0 {"type": "LineString", "coordinates": [[-0.5621269999999999, 51.3165834], [-0.5625975999999999, 51.3163983], [-0.5631797, 51.3161159], [-0.5606701999999999, 51.31713119999999], [-0.5604512, 51.317219699999995], [-0.5601841, 51.31732589999999], [-0.5600574, 51.317378999999995], [-0.5582244, 51.3181513], [-0.5580953, 51.31820329999999], [-0.5570341, 51.31863129999999], [-0.5567843965662937, 51.31873250661107], [-0.555327, 51.31932319999999], [-0.5548989999999999, 51.3194966], [-0.5548848, 51.3195023], [-0.5532604, 51.3201565], [-0.5524451, 51.3204532], [-0.551914, 51.3206749], [-0.5509260999999999, 51.32103089999999], [-0.5507159999999999, 51.3211221], [-0.5504093, 51.3212204], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5487623999999999, 51.32184180000001]]} 0.8 2343 2345 Woking Sig. WK1208 Woking East End Sidings Woking East End Sidings 51.3218418 -0.5487624 51.3218418 -0.5487624 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Woking East End Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381409 1790030551308722 12 12 2026-09-21 22:55:05.661792 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:05.320710
726206 757119 W69921 092L75M921 2026-09-21 COMPLETE 20381976 2026-09-21 23:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 757119, "stp": "P", "toc": "ScotRail", "uid": "W69921", "consist": "156442", "dest_crs": "CAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69921/2026-09-21/detailed", "trust_id": "092L75M921", "origin_crs": "DMF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle", "service_date": "2026-09-21", "dest_arr_time": "2346", "dest_platform": "7", "is_terminated": 1, "next_location": "Carlisle", "signalling_id": "2L75", "timing_status": "EARLY", "origin_station": "Dumfries", "current_leg_arr": "2345", "current_leg_dep": "2333", "current_leg_end": "Carlisle", "origin_dep_time": "2308", "origin_platform": "1", "current_location": "Carlisle", "last_update_time": "2026-09-21T22:55:22", "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": "2346", "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\": 757119, \"profile_key\": \"dba1b3f724070359b8d47cf0e026e1275fb674336f55d51840eff0082d0f7d32\", \"schedule_id\": 28097, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Dumfries\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": false, \"wtt_arr\": \"2323H\", \"wtt_dep\": \"2324\", \"location\": \"Annan\", \"stage_seq\": 2, \"distance_m\": 24818.474, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Eastriggs Crossover\", \"stage_seq\": 3, \"distance_m\": 29200.515, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Gretna Green\", \"stage_seq\": 4, \"distance_m\": 37608.559, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Gretna Jn\", \"stage_seq\": 5, \"distance_m\": 39289.475, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 6, \"distance_m\": 50196.267, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Caldew Jn\", \"stage_seq\": 7, \"distance_m\": 52163.99, \"section_seq\": 1, \"route_path_id\": 120583}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": null, \"location\": \"Carlisle\", \"stage_seq\": 8, \"distance_m\": 53238.592, \"section_seq\": 1, \"route_path_id\": 120583}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 53238.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120583}], \"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": "2308", "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-21T22:25:11Z\", \"source_id\": 20373096, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:40Z\", \"source_id\": 64320641, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:44Z\", \"source_id\": 20381976, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carlisle", "service_state_platform": "7", "timing_fact_generation": 1790030625035096, "current_leg_arrival_utc": "2026-09-21T23:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:06.380408", "service_state_evidence_id": 20381976, "current_leg_start_actual_dep": "2026-09-21T23:33:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:06.553135", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DMF CAR 2L75 156442 2 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": 757119, "profile_key": "dba1b3f724070359b8d47cf0e026e1275fb674336f55d51840eff0082d0f7d32", "schedule_id": 28097, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2308", "location": "Dumfries", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120583}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324", "location": "Annan", "stage_seq": 2, "distance_m": 24818.474, "section_seq": 1, "route_path_id": 120583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Eastriggs Crossover", "stage_seq": 3, "distance_m": 29200.515, "section_seq": 1, "route_path_id": 120583}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Gretna Green", "stage_seq": 4, "distance_m": 37608.559, "section_seq": 1, "route_path_id": 120583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Gretna Jn", "stage_seq": 5, "distance_m": 39289.475, "section_seq": 1, "route_path_id": 120583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 6, "distance_m": 50196.267, "section_seq": 1, "route_path_id": 120583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Caldew Jn", "stage_seq": 7, "distance_m": 52163.99, "section_seq": 1, "route_path_id": 120583}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Carlisle", "stage_seq": 8, "distance_m": 53238.592, "section_seq": 1, "route_path_id": 120583}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 53238.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 120583}], "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-21T22:25:11Z", "source_id": 20373096, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2881, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:40Z", "source_id": 64320641, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:44Z", "source_id": 20381976, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Dumfries 2308 2308 1 None None Carlisle 2346 2346 7 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69921/2026-09-21/detailed None Gretna Green 2026-09-21T23:33: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 2333 2345 Gretna Green Carlisle Carlisle 54.8905151 -2.9332261 54.8905151 -2.9332261 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Carlisle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381976 1790030625035096 11 11 2026-09-21 22:55:06.553135 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:06.380408
726207 742498 H49705 096D31CW21 2026-09-21 COMPLETE 20382587 2026-09-21 22:55:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 742498, "stp": "P", "toc": "Unknown", "uid": "H49705", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49705/2026-09-21/detailed", "trust_id": "096D31CW21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hull Dairycoates Tilcon (GBRf)", "service_date": "2026-09-21", "dest_arr_time": "2258", "dest_platform": null, "is_terminated": 1, "next_location": "Hull Dairycoates Tilcon (GBRf)", "signalling_id": "6D31", "timing_status": "EARLY", "origin_station": "Rylstone Tilcon (GBRf)", "current_leg_arr": "2255", "current_leg_dep": "2148", "current_leg_end": "Hull Dairycoates Tilcon (GBRf)", "origin_dep_time": "1820", "origin_platform": null, "current_location": "Hull Dairycoates Tilcon (GBRf)", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2192588689567712, 53.779308029199555], [-1.2192491999999997, 53.7793076], [-1.2178979999999997, 53.77925299999998], [-1.2176593, 53.7792428], [-1.214652, 53.7791107], [-1.2140576, 53.77908029999999], [-1.2121173, 53.7789975], [-1.2091418, 53.778875600000006], [-1.2033284999999998, 53.778622599999984], [-1.20129, 53.7785354], [-1.1980812, 53.778401], [-1.1967857, 53.7783535], [-1.1953961, 53.778282], [-1.1939921999999998, 53.7782302], [-1.1925729, 53.7781664], [-1.1877751, 53.77797259999999], [-1.1815676, 53.77771889999999], [-1.17521, 53.7775036], [-1.1742120010428712, 53.777481652801825], [-1.1742095999999995, 53.7774816], [-1.1678098693553778, 53.777284203030305], [-1.1670024999999995, 53.7772593], [-1.1607022, 53.7770523], [-1.1545924, 53.7768588], [-1.154304061266684, 53.776848100202805], [-1.1542287600494014, 53.77684530589254], [-1.1539699, 53.77683570000001], [-1.1472463, 53.7765302], [-1.1464702, 53.7764916], [-1.1424617, 53.776302599999994], [-1.1385307999999998, 53.77613059999999], [-1.1358782, 53.77598580000001], [-1.1247809, 53.7755191], [-1.1204704, 53.7753653], [-1.1192464, 53.77534659999999], [-1.1180002, 53.7753654], [-1.1157978, 53.7754613], [-1.1133580999999997, 53.77558609999999], [-1.1114873, 53.775709899999995], [-1.1008222, 53.77641580000001], [-1.0999582999999995, 53.7764845], [-1.099362, 53.7765388], [-1.0982517, 53.77666870000001], [-1.0971752, 53.77678540000001], [-1.0967778, 53.77683439999999], [-1.0959313, 53.7769446], [-1.0954240999999998, 53.77700170000001], [-1.0951292, 53.7770393], [-1.0925384, 53.77736139999999], [-1.0911344, 53.777530600000006], [-1.0895486, 53.7777514], [-1.0831938, 53.7785759], [-1.0779783409434258, 53.77925718261357], [-1.077734, 53.779289099999986], [-1.0769846, 53.7793575], [-1.0764876, 53.779413600000005], [-1.075508, 53.7795433], [-1.0751242, 53.7795846], [-1.0750513, 53.7795888], [-1.0746793, 53.7796068], [-1.0743934, 53.77961189999999], [-1.0740911, 53.779608], [-1.0739066, 53.77959839999999], [-1.0736276, 53.7795693], [-1.073235, 53.779511], [-1.0728333999999995, 53.77942790000001], [-1.0713051999999998, 53.77906359999999], [-1.0709206, 53.77898340000001], [-1.0706578, 53.7789376], [-1.0704053, 53.7788977], [-1.0701384, 53.7788754], [-1.0698478, 53.778851800000005], [-1.0695864999999998, 53.778845], [-1.0693277, 53.778851], [-1.0688322, 53.7788711], [-1.0683843, 53.778923199999994], [-1.0679324, 53.7790017], [-1.0674281, 53.77912529999998], [-1.0669307, 53.7792916], [-1.0664545, 53.7795057], [-1.0660735999999995, 53.7797244], [-1.065859, 53.7798718], [-1.0657148, 53.78000110000001], [-1.0656293, 53.780074000000006], [-1.0652687, 53.780444299999985], [-1.0650155, 53.780730199999994], [-1.0647638, 53.7809987], [-1.0641184, 53.78180329999999], [-1.063466924412548, 53.78272832428257], [-1.0633482, 53.7828969], [-1.062918, 53.78345610000001], [-1.062801, 53.78360419999999], [-1.0626874, 53.783722999999995], [-1.0618479999999997, 53.7846379], [-1.0615945999999998, 53.78490719999999], [-1.0612457, 53.7851994], [-1.0610947, 53.78531879999999], [-1.0608532999999998, 53.78549540000001], [-1.0604329, 53.78577500000001], [-1.0600228, 53.7860164], [-1.0596397999999998, 53.7862094], [-1.0594297999999998, 53.7863025], [-1.0590042, 53.7864708], [-1.0585181, 53.7866345], [-1.0580743, 53.7867609], [-1.0575802, 53.786869299999985], [-1.0569906, 53.7869744], [-1.0565437, 53.7870372], [-1.0554173999999998, 53.7871364], [-1.0547427, 53.7871852], [-1.0539283999999998, 53.7872632], [-1.0537891, 53.78726999999999], [-1.0536413, 53.7872773], [-1.0525164, 53.78733170000002], [-1.0503295737561689, 53.78742772712427], [-1.0502892, 53.7874295], [-1.048198, 53.7875006], [-1.0464344, 53.7875372], [-1.0450303, 53.787540699999994], [-1.0423923999999998, 53.7874912], [-1.0406265449963976, 53.78742772712427], [-1.0404227, 53.78742040000001], [-1.0383166, 53.7873118], [-1.0367925, 53.7872062], [-1.034957, 53.7870222], [-1.0331819999999998, 53.78680119999999], [-1.0249596, 53.785755300000005], [-1.0199159, 53.7851106], [-1.0189258, 53.784984], [-1.0158829, 53.7845878], [-1.0102142, 53.78387029999999], [-1.0090049, 53.7837156], [-1.0034682999999998, 53.7830074], [-0.9961518, 53.78207150000001], [-0.9881468125314736, 53.78104710959971], [-0.9751737, 53.77938689999999], [-0.9713268, 53.7788946], [-0.9711527, 53.7788723], [-0.9703421, 53.7787688], [-0.9599076, 53.77743610000001], [-0.9472003, 53.77581309999999], [-0.9468163000000002, 53.77576410000001], [-0.9297114, 53.77358310000001], [-0.9288985, 53.7734796], [-0.9284937, 53.773424299999995], [-0.9246835, 53.7729399], [-0.9236658, 53.77281059999999], [-0.9155703, 53.7717822], [-0.9017914, 53.7700296], [-0.8983152841195214, 53.76958572370135], [-0.881274, 53.76740960000001], [-0.880539, 53.7673145], [-0.8657068000000001, 53.76539459999999], [-0.8614216999999998, 53.7648399], [-0.8609984999999999, 53.7647865], [-0.8607797999999999, 53.76475690000001], [-0.8604702, 53.7647168], [-0.8602144999999999, 53.76468379999999], [-0.859758804439756, 53.76462493151893], [-0.8583411999999999, 53.7644418], [-0.8223364, 53.7597905], [-0.8084837557075693, 53.75799750553264], [-0.8061822, 53.7576996], [-0.8043038, 53.757456399999995], [-0.8027537, 53.7572551], [-0.7880417999999999, 53.7553448], [-0.7870845, 53.75522049999999], [-0.7448934, 53.7497395], [-0.7403029999999999, 53.74913399999999], [-0.7364665999999999, 53.74864239999999], [-0.7359047, 53.74856559999999], [-0.7348607999999999, 53.748428800000006], [-0.7342856, 53.74835339999999], [-0.7337566, 53.748284], [-0.7330959, 53.748197399999995], [-0.7324498999999999, 53.7481127], [-0.7316159, 53.7480033], [-0.7292341, 53.7476933], [-0.7282284, 53.7475624], [-0.7186522272956171, 53.74631562049168], [-0.715927, 53.745960800000006], [-0.7022122, 53.74417040000001], [-0.6950299999999999, 53.7432328], [-0.6902359, 53.7426048], [-0.6894168999999999, 53.742499200000005], [-0.6730101, 53.740349399999985], [-0.6714157, 53.74013720000001], [-0.6707547999999999, 53.7400527], [-0.6700939000000001, 53.73996820000001], [-0.6699657999999998, 53.7399514], [-0.6664269000000002, 53.739487999999994], [-0.6653633, 53.7393488], [-0.6617513, 53.738875799999995], [-0.6587687, 53.7384881], [-0.6558199, 53.738099199999986], [-0.6550249999999999, 53.7379962], [-0.6464716999999999, 53.7368875], [-0.643478, 53.73649939999999], [-0.6310782, 53.734863999999995], [-0.628820698883665, 53.73456705853086], [-0.6269670654738263, 53.734323238421794], [-0.6251019, 53.73407790000001], [-0.6176237, 53.7330943], [-0.6063731999999998, 53.73161439999999], [-0.6051817, 53.73145769999999], [-0.6028944999999999, 53.7311448], [-0.6017428999999999, 53.7309747], [-0.6000191, 53.7307033], [-0.5982336, 53.73039609999999], [-0.5947394999999999, 53.729779], [-0.5930653, 53.72948410000001], [-0.5876995999999999, 53.72853969999999], [-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.40488669999999993, 53.7229713], [-0.40442339999999993, 53.72309220000002], [-0.4024403, 53.7235683], [-0.3989436, 53.7244229], [-0.3980553999999999, 53.72466300000001], [-0.3972338, 53.7249249], [-0.39663259999999995, 53.7251729], [-0.3959573, 53.72558110000001], [-0.39525959999999993, 53.725915], [-0.3946213, 53.726091], [-0.39386009999999994, 53.72629689999999], [-0.3933008, 53.7264132], [-0.3928031, 53.726476000000005], [-0.3905388, 53.7266698], [-0.3899556, 53.72674190000001], [-0.3895336, 53.7267996], [-0.38886969999999993, 53.7268889], [-0.38859359999999993, 53.72690909999999], [-0.3883722, 53.7269119], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877716, 53.7269106], [-0.3874888, 53.7269203], [-0.3872043, 53.7269459], [-0.3866022999999999, 53.7270317], [-0.38598399999999994, 53.7270544], [-0.38559019999999994, 53.7270619], [-0.3847559, 53.72707930000001], [-0.3838785, 53.7270974], [-0.3826625, 53.7271225], [-0.3821416999999999, 53.7271364], [-0.3815479, 53.7271908], [-0.3809139, 53.7272619], [-0.3804096, 53.7273428], [-0.3798205, 53.727440399999985], [-0.3788330999999999, 53.727652299999995], [-0.3781167, 53.7278098], [-0.377947, 53.72784750000001], [-0.377815, 53.72788930000001], [-0.37722589999999995, 53.7281221], [-0.3765401, 53.72837729999999], [-0.3758991, 53.7286143], [-0.3751213, 53.72890459999999]]}", "current_leg_start": "Gascoigne Wood Jn", "dest_arr_time_act": "2258", "motion_projection": null, "next_location_lat": "53.7289046", "next_location_lon": "-0.3751213", "previous_location": "Gascoigne Wood Jn", "current_leg_milage": "35.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 735.839, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 10927.299, \"from_m\": 735.839, \"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\": 12333.898, \"from_m\": 10927.299, \"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\": 12348.271, \"from_m\": 12333.898, \"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\": 14579.68, \"from_m\": 12348.271, \"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\": 14678.286, \"from_m\": 14579.68, \"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\": 15034.275, \"from_m\": 14678.286, \"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\": 15576.029, \"from_m\": 15034.275, \"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\": 16963.811, \"from_m\": 15576.029, \"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\": 28411.487, \"from_m\": 16963.811, \"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\": 30293.438, \"from_m\": 28411.487, \"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\": 34209.545, \"from_m\": 30293.438, \"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\": 34357.954, \"from_m\": 34209.545, \"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\": 35062.961, \"from_m\": 34357.954, \"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\": 38404.157, \"from_m\": 35062.961, \"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\": 38909.861, \"from_m\": 38404.157, \"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\": 39358.102, \"from_m\": 38909.861, \"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\": 39909.389, \"from_m\": 39358.102, \"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\": 41029.312, \"from_m\": 39909.389, \"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\": 43399.015, \"from_m\": 41029.312, \"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\": 48540.006, \"from_m\": 43399.015, \"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\": 52252.091, \"from_m\": 48540.006, \"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\": 52293.621, \"from_m\": 52252.091, \"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\": 54632.858, \"from_m\": 52293.621, \"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\": 55816.709, \"from_m\": 54632.858, \"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\": 56042.16, \"from_m\": 55816.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\": 56333.945, \"from_m\": 56042.16, \"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\": 56661.753, \"from_m\": 56333.945, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56774.466, \"from_m\": 56661.753, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 58019.807, \"from_m\": 56774.466, \"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\": 58567.14, \"from_m\": 58019.807, \"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\": 69185.209, \"from_m\": 58567.14, \"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\": 71027.706, \"from_m\": 69185.209, \"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\": 79294.524, \"from_m\": 71027.706, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82199.598, \"from_m\": 79294.524, \"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\": 82270.289, \"from_m\": 82199.598, \"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\": 82434.182, \"from_m\": 82270.289, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84575.183, \"from_m\": 82434.182, \"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\": 84751.615, \"from_m\": 84575.183, \"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\": 84792.495, \"from_m\": 84751.615, \"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\": 91587.411, \"from_m\": 84792.495, \"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\": 93843.253, \"from_m\": 91587.411, \"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\": 93893.076, \"from_m\": 93843.253, \"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\": 94022.726, \"from_m\": 93893.076, \"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\": 94702.598, \"from_m\": 94022.726, \"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\": 94749.745, \"from_m\": 94702.598, \"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\": 95268.469, \"from_m\": 94749.745, \"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\": 95499.51, \"from_m\": 95268.469, \"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\": 95516.745, \"from_m\": 95499.51, \"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\": 95946.576, \"from_m\": 95516.745, \"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\": 95996.67, \"from_m\": 95946.576, \"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\": 98164.867, \"from_m\": 95996.67, \"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\": 101172.548, \"from_m\": 98164.867, \"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\": 103053.075, \"from_m\": 101172.548, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 108532.566, \"from_m\": 103053.075, \"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\": 117377.544, \"from_m\": 108532.566, \"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\": 119537.259, \"from_m\": 117377.544, \"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\": 132078.634, \"from_m\": 119537.259, \"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\": 139467.508, \"from_m\": 132078.634, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 139515.806, \"from_m\": 139467.508, \"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\": 139523.204, \"from_m\": 139515.806, \"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\": 141703.561, \"from_m\": 139523.204, \"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\": 742498, \"profile_key\": \"f675ae97aa37e1fea4341d300415484fcf4bd8b9e48600ae92d21bc8efa777f9\", \"schedule_id\": 14420, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1820\", \"location\": \"Rylstone Tilcon (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": false, \"wtt_arr\": \"1900\", \"wtt_dep\": \"1922\", \"location\": \"Skipton Down Shipley Slow\", \"stage_seq\": 2, \"distance_m\": 14678.286, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Skipton\", \"stage_seq\": 3, \"distance_m\": 14914.52, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Keighley\", \"stage_seq\": 4, \"distance_m\": 29644.35, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1953\", \"location\": \"Shipley\", \"stage_seq\": 5, \"distance_m\": 39574.057, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Dockfield Junction\", \"stage_seq\": 6, \"distance_m\": 39958.857, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"Apperley Jn\", \"stage_seq\": 7, \"distance_m\": 45894.839, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2035\", \"location\": \"Kirkstall Up Loop\", \"stage_seq\": 8, \"distance_m\": 52887.023, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Armley Jn\", \"stage_seq\": 9, \"distance_m\": 54839.478, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Whitehall Jn\", \"stage_seq\": 10, \"distance_m\": 56023.354, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2044H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 11, \"distance_m\": 56754.482, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Stourton Jn\", \"stage_seq\": 12, \"distance_m\": 61080.649, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Methley Jn\", \"stage_seq\": 13, \"distance_m\": 69128.633, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Whitwood Jn\", \"stage_seq\": 14, \"distance_m\": 71033.281, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Castleford\", \"stage_seq\": 15, \"distance_m\": 72790.363, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Milford Jn\", \"stage_seq\": 16, \"distance_m\": 82302.643, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2149\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 17, \"distance_m\": 84484.77, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 18, \"distance_m\": 87456.08, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 19, \"distance_m\": 89282.215, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Selby\", \"stage_seq\": 20, \"distance_m\": 95029.894, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Howden\", \"stage_seq\": 21, \"distance_m\": 108902.112, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Gilberdyke\", \"stage_seq\": 22, \"distance_m\": 117557.351, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Brough\", \"stage_seq\": 23, \"distance_m\": 127921.86, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Hessle East Jn\", \"stage_seq\": 24, \"distance_m\": 139515.806, \"section_seq\": 1, \"route_path_id\": 135643}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": null, \"location\": \"Hull Dairycoates Tilcon (GBRf)\", \"stage_seq\": 25, \"distance_m\": 141703.561, \"section_seq\": 1, \"route_path_id\": 135643}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 141703.561, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135643}], \"total_distance_m\": 141703.561, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 141539.668, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 163.893, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1820", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "67.0", "current_position_lat": "53.7289046", "current_position_lon": "-0.3751213", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:04:57Z\", \"source_id\": 63688497, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:08:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:05:00Z\", \"source_id\": 20191426, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:07Z\", \"source_id\": 63758811, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:07Z\", \"source_id\": 20211763, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:42:40Z\", \"source_id\": 63792779, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:44:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:42:45Z\", \"source_id\": 20223756, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:52:25Z\", \"source_id\": 63818911, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:52:56Z\", \"source_id\": 20231907, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:07Z\", \"source_id\": 20232140, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5516, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:33Z\", \"source_id\": 63859158, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:07:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:38Z\", \"source_id\": 20246494, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:08Z\", \"source_id\": 64003042, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:15Z\", \"source_id\": 20287112, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:52Z\", \"source_id\": 64023881, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:00Z\", \"source_id\": 20293065, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:04Z\", \"source_id\": 64160477, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:09Z\", \"source_id\": 20332947, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:57Z\", \"source_id\": 64172738, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:59Z\", \"source_id\": 20336527, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:22Z\", \"source_id\": 64186203, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:25Z\", \"source_id\": 20340653, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:05Z\", \"source_id\": 20382587, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hull Dairycoates Tilcon (GBRf)", "service_state_platform": null, "timing_fact_generation": 1790030706396940, "current_leg_arrival_utc": "2026-09-21T22:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:06.387439", "service_state_evidence_id": 20382587, "current_leg_start_actual_dep": "2026-09-21T21:49:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-21T21:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:06.557200", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6D31 None None None None {"version": 3, "segments": [{"to_m": 735.839, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 10927.299, "from_m": 735.839, "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": 12333.898, "from_m": 10927.299, "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": 12348.271, "from_m": 12333.898, "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": 14579.68, "from_m": 12348.271, "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": 14678.286, "from_m": 14579.68, "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": 15034.275, "from_m": 14678.286, "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": 15576.029, "from_m": 15034.275, "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": 16963.811, "from_m": 15576.029, "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": 28411.487, "from_m": 16963.811, "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": 30293.438, "from_m": 28411.487, "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": 34209.545, "from_m": 30293.438, "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": 34357.954, "from_m": 34209.545, "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": 35062.961, "from_m": 34357.954, "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": 38404.157, "from_m": 35062.961, "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": 38909.861, "from_m": 38404.157, "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": 39358.102, "from_m": 38909.861, "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": 39909.389, "from_m": 39358.102, "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": 41029.312, "from_m": 39909.389, "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": 43399.015, "from_m": 41029.312, "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": 48540.006, "from_m": 43399.015, "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": 52252.091, "from_m": 48540.006, "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": 52293.621, "from_m": 52252.091, "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": 54632.858, "from_m": 52293.621, "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": 55816.709, "from_m": 54632.858, "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": 56042.16, "from_m": 55816.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": 56333.945, "from_m": 56042.16, "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": 56661.753, "from_m": 56333.945, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56774.466, "from_m": 56661.753, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 58019.807, "from_m": 56774.466, "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": 58567.14, "from_m": 58019.807, "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": 69185.209, "from_m": 58567.14, "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": 71027.706, "from_m": 69185.209, "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": 79294.524, "from_m": 71027.706, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82199.598, "from_m": 79294.524, "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": 82270.289, "from_m": 82199.598, "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": 82434.182, "from_m": 82270.289, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84575.183, "from_m": 82434.182, "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": 84751.615, "from_m": 84575.183, "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": 84792.495, "from_m": 84751.615, "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": 91587.411, "from_m": 84792.495, "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": 93843.253, "from_m": 91587.411, "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": 93893.076, "from_m": 93843.253, "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": 94022.726, "from_m": 93893.076, "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": 94702.598, "from_m": 94022.726, "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": 94749.745, "from_m": 94702.598, "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": 95268.469, "from_m": 94749.745, "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": 95499.51, "from_m": 95268.469, "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": 95516.745, "from_m": 95499.51, "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": 95946.576, "from_m": 95516.745, "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": 95996.67, "from_m": 95946.576, "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": 98164.867, "from_m": 95996.67, "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": 101172.548, "from_m": 98164.867, "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": 103053.075, "from_m": 101172.548, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 108532.566, "from_m": 103053.075, "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": 117377.544, "from_m": 108532.566, "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": 119537.259, "from_m": 117377.544, "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": 132078.634, "from_m": 119537.259, "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": 139467.508, "from_m": 132078.634, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 139515.806, "from_m": 139467.508, "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": 139523.204, "from_m": 139515.806, "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": 141703.561, "from_m": 139523.204, "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": 742498, "profile_key": "f675ae97aa37e1fea4341d300415484fcf4bd8b9e48600ae92d21bc8efa777f9", "schedule_id": 14420, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1820", "location": "Rylstone Tilcon (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 135643}, {"is_pass": false, "wtt_arr": "1900", "wtt_dep": "1922", "location": "Skipton Down Shipley Slow", "stage_seq": 2, "distance_m": 14678.286, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923", "location": "Skipton", "stage_seq": 3, "distance_m": 14914.52, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "Keighley", "stage_seq": 4, "distance_m": 29644.35, "section_seq": 1, "route_path_id": 135643}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1953", "location": "Shipley", "stage_seq": 5, "distance_m": 39574.057, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Dockfield Junction", "stage_seq": 6, "distance_m": 39958.857, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "Apperley Jn", "stage_seq": 7, "distance_m": 45894.839, "section_seq": 1, "route_path_id": 135643}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2035", "location": "Kirkstall Up Loop", "stage_seq": 8, "distance_m": 52887.023, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Armley Jn", "stage_seq": 9, "distance_m": 54839.478, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Whitehall Jn", "stage_seq": 10, "distance_m": 56023.354, "section_seq": 1, "route_path_id": 135643}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2044H", "location": "Engine Shed Jn", "stage_seq": 11, "distance_m": 56754.482, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Stourton Jn", "stage_seq": 12, "distance_m": 61080.649, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Methley Jn", "stage_seq": 13, "distance_m": 69128.633, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Whitwood Jn", "stage_seq": 14, "distance_m": 71033.281, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Castleford", "stage_seq": 15, "distance_m": 72790.363, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Milford Jn", "stage_seq": 16, "distance_m": 82302.643, "section_seq": 1, "route_path_id": 135643}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2149", "location": "Gascoigne Wood Jn", "stage_seq": 17, "distance_m": 84484.77, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Hambleton West Jn", "stage_seq": 18, "distance_m": 87456.08, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Hambleton East Jn", "stage_seq": 19, "distance_m": 89282.215, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Selby", "stage_seq": 20, "distance_m": 95029.894, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Howden", "stage_seq": 21, "distance_m": 108902.112, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Gilberdyke", "stage_seq": 22, "distance_m": 117557.351, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Brough", "stage_seq": 23, "distance_m": 127921.86, "section_seq": 1, "route_path_id": 135643}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Hessle East Jn", "stage_seq": 24, "distance_m": 139515.806, "section_seq": 1, "route_path_id": 135643}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": null, "location": "Hull Dairycoates Tilcon (GBRf)", "stage_seq": 25, "distance_m": 141703.561, "section_seq": 1, "route_path_id": 135643}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 141703.561, "from_m": 0.0, "section_seq": 1, "route_path_id": 135643}], "total_distance_m": 141703.561, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 141539.668, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 163.893, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3068, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:04:57Z", "source_id": 63688497, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:08:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:05:00Z", "source_id": 20191426, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3022, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:07Z", "source_id": 63758811, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:07Z", "source_id": 20211763, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5102, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:42:40Z", "source_id": 63792779, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:44:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:42:45Z", "source_id": 20223756, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5146, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:52:25Z", "source_id": 63818911, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T18:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:52:56Z", "source_id": 20231907, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:07Z", "source_id": 20232140, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5516, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:33Z", "source_id": 63859158, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:07:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:38Z", "source_id": 20246494, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:08Z", "source_id": 64003042, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:05:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:15Z", "source_id": 20287112, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4960, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:52Z", "source_id": 64023881, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:14:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:00Z", "source_id": 20293065, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6443, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:04Z", "source_id": 64160477, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:15:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:09Z", "source_id": 20332947, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:57Z", "source_id": 64172738, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:59Z", "source_id": 20336527, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:22Z", "source_id": 64186203, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:28:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:25Z", "source_id": 20340653, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:05Z", "source_id": 20382587, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:55:00+01:00", "operational_fact": true}] Rylstone Tilcon (GBRf) 1820 1820 None None None Hull Dairycoates Tilcon (GBRf) 2258 2258 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:H49705/2026-09-21/detailed None Gascoigne Wood Jn 2026-09-21T21:49:00+01:00 Hull Dairycoates Tilcon (GBRf) 67.0 {"type": "LineString", "coordinates": [[-1.2192588689567712, 53.779308029199555], [-1.2192491999999997, 53.7793076], [-1.2178979999999997, 53.77925299999998], [-1.2176593, 53.7792428], [-1.214652, 53.7791107], [-1.2140576, 53.77908029999999], [-1.2121173, 53.7789975], [-1.2091418, 53.778875600000006], [-1.2033284999999998, 53.778622599999984], [-1.20129, 53.7785354], [-1.1980812, 53.778401], [-1.1967857, 53.7783535], [-1.1953961, 53.778282], [-1.1939921999999998, 53.7782302], [-1.1925729, 53.7781664], [-1.1877751, 53.77797259999999], [-1.1815676, 53.77771889999999], [-1.17521, 53.7775036], [-1.1742120010428712, 53.777481652801825], [-1.1742095999999995, 53.7774816], [-1.1678098693553778, 53.777284203030305], [-1.1670024999999995, 53.7772593], [-1.1607022, 53.7770523], [-1.1545924, 53.7768588], [-1.154304061266684, 53.776848100202805], [-1.1542287600494014, 53.77684530589254], [-1.1539699, 53.77683570000001], [-1.1472463, 53.7765302], [-1.1464702, 53.7764916], [-1.1424617, 53.776302599999994], [-1.1385307999999998, 53.77613059999999], [-1.1358782, 53.77598580000001], [-1.1247809, 53.7755191], [-1.1204704, 53.7753653], [-1.1192464, 53.77534659999999], [-1.1180002, 53.7753654], [-1.1157978, 53.7754613], [-1.1133580999999997, 53.77558609999999], [-1.1114873, 53.775709899999995], [-1.1008222, 53.77641580000001], [-1.0999582999999995, 53.7764845], [-1.099362, 53.7765388], [-1.0982517, 53.77666870000001], [-1.0971752, 53.77678540000001], [-1.0967778, 53.77683439999999], [-1.0959313, 53.7769446], [-1.0954240999999998, 53.77700170000001], [-1.0951292, 53.7770393], [-1.0925384, 53.77736139999999], [-1.0911344, 53.777530600000006], [-1.0895486, 53.7777514], [-1.0831938, 53.7785759], [-1.0779783409434258, 53.77925718261357], [-1.077734, 53.779289099999986], [-1.0769846, 53.7793575], [-1.0764876, 53.779413600000005], [-1.075508, 53.7795433], [-1.0751242, 53.7795846], [-1.0750513, 53.7795888], [-1.0746793, 53.7796068], [-1.0743934, 53.77961189999999], [-1.0740911, 53.779608], [-1.0739066, 53.77959839999999], [-1.0736276, 53.7795693], [-1.073235, 53.779511], [-1.0728333999999995, 53.77942790000001], [-1.0713051999999998, 53.77906359999999], [-1.0709206, 53.77898340000001], [-1.0706578, 53.7789376], [-1.0704053, 53.7788977], [-1.0701384, 53.7788754], [-1.0698478, 53.778851800000005], [-1.0695864999999998, 53.778845], [-1.0693277, 53.778851], [-1.0688322, 53.7788711], [-1.0683843, 53.778923199999994], [-1.0679324, 53.7790017], [-1.0674281, 53.77912529999998], [-1.0669307, 53.7792916], [-1.0664545, 53.7795057], [-1.0660735999999995, 53.7797244], [-1.065859, 53.7798718], [-1.0657148, 53.78000110000001], [-1.0656293, 53.780074000000006], [-1.0652687, 53.780444299999985], [-1.0650155, 53.780730199999994], [-1.0647638, 53.7809987], [-1.0641184, 53.78180329999999], [-1.063466924412548, 53.78272832428257], [-1.0633482, 53.7828969], [-1.062918, 53.78345610000001], [-1.062801, 53.78360419999999], [-1.0626874, 53.783722999999995], [-1.0618479999999997, 53.7846379], [-1.0615945999999998, 53.78490719999999], [-1.0612457, 53.7851994], [-1.0610947, 53.78531879999999], [-1.0608532999999998, 53.78549540000001], [-1.0604329, 53.78577500000001], [-1.0600228, 53.7860164], [-1.0596397999999998, 53.7862094], [-1.0594297999999998, 53.7863025], [-1.0590042, 53.7864708], [-1.0585181, 53.7866345], [-1.0580743, 53.7867609], [-1.0575802, 53.786869299999985], [-1.0569906, 53.7869744], [-1.0565437, 53.7870372], [-1.0554173999999998, 53.7871364], [-1.0547427, 53.7871852], [-1.0539283999999998, 53.7872632], [-1.0537891, 53.78726999999999], [-1.0536413, 53.7872773], [-1.0525164, 53.78733170000002], [-1.0503295737561689, 53.78742772712427], [-1.0502892, 53.7874295], [-1.048198, 53.7875006], [-1.0464344, 53.7875372], [-1.0450303, 53.787540699999994], [-1.0423923999999998, 53.7874912], [-1.0406265449963976, 53.78742772712427], [-1.0404227, 53.78742040000001], [-1.0383166, 53.7873118], [-1.0367925, 53.7872062], [-1.034957, 53.7870222], [-1.0331819999999998, 53.78680119999999], [-1.0249596, 53.785755300000005], [-1.0199159, 53.7851106], [-1.0189258, 53.784984], [-1.0158829, 53.7845878], [-1.0102142, 53.78387029999999], [-1.0090049, 53.7837156], [-1.0034682999999998, 53.7830074], [-0.9961518, 53.78207150000001], [-0.9881468125314736, 53.78104710959971], [-0.9751737, 53.77938689999999], [-0.9713268, 53.7788946], [-0.9711527, 53.7788723], [-0.9703421, 53.7787688], [-0.9599076, 53.77743610000001], [-0.9472003, 53.77581309999999], [-0.9468163000000002, 53.77576410000001], [-0.9297114, 53.77358310000001], [-0.9288985, 53.7734796], [-0.9284937, 53.773424299999995], [-0.9246835, 53.7729399], [-0.9236658, 53.77281059999999], [-0.9155703, 53.7717822], [-0.9017914, 53.7700296], [-0.8983152841195214, 53.76958572370135], [-0.881274, 53.76740960000001], [-0.880539, 53.7673145], [-0.8657068000000001, 53.76539459999999], [-0.8614216999999998, 53.7648399], [-0.8609984999999999, 53.7647865], [-0.8607797999999999, 53.76475690000001], [-0.8604702, 53.7647168], [-0.8602144999999999, 53.76468379999999], [-0.859758804439756, 53.76462493151893], [-0.8583411999999999, 53.7644418], [-0.8223364, 53.7597905], [-0.8084837557075693, 53.75799750553264], [-0.8061822, 53.7576996], [-0.8043038, 53.757456399999995], [-0.8027537, 53.7572551], [-0.7880417999999999, 53.7553448], [-0.7870845, 53.75522049999999], [-0.7448934, 53.7497395], [-0.7403029999999999, 53.74913399999999], [-0.7364665999999999, 53.74864239999999], [-0.7359047, 53.74856559999999], [-0.7348607999999999, 53.748428800000006], [-0.7342856, 53.74835339999999], [-0.7337566, 53.748284], [-0.7330959, 53.748197399999995], [-0.7324498999999999, 53.7481127], [-0.7316159, 53.7480033], [-0.7292341, 53.7476933], [-0.7282284, 53.7475624], [-0.7186522272956171, 53.74631562049168], [-0.715927, 53.745960800000006], [-0.7022122, 53.74417040000001], [-0.6950299999999999, 53.7432328], [-0.6902359, 53.7426048], [-0.6894168999999999, 53.742499200000005], [-0.6730101, 53.740349399999985], [-0.6714157, 53.74013720000001], [-0.6707547999999999, 53.7400527], [-0.6700939000000001, 53.73996820000001], [-0.6699657999999998, 53.7399514], [-0.6664269000000002, 53.739487999999994], [-0.6653633, 53.7393488], [-0.6617513, 53.738875799999995], [-0.6587687, 53.7384881], [-0.6558199, 53.738099199999986], [-0.6550249999999999, 53.7379962], [-0.6464716999999999, 53.7368875], [-0.643478, 53.73649939999999], [-0.6310782, 53.734863999999995], [-0.628820698883665, 53.73456705853086], [-0.6269670654738263, 53.734323238421794], [-0.6251019, 53.73407790000001], [-0.6176237, 53.7330943], [-0.6063731999999998, 53.73161439999999], [-0.6051817, 53.73145769999999], [-0.6028944999999999, 53.7311448], [-0.6017428999999999, 53.7309747], [-0.6000191, 53.7307033], [-0.5982336, 53.73039609999999], [-0.5947394999999999, 53.729779], [-0.5930653, 53.72948410000001], [-0.5876995999999999, 53.72853969999999], [-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.40488669999999993, 53.7229713], [-0.40442339999999993, 53.72309220000002], [-0.4024403, 53.7235683], [-0.3989436, 53.7244229], [-0.3980553999999999, 53.72466300000001], [-0.3972338, 53.7249249], [-0.39663259999999995, 53.7251729], [-0.3959573, 53.72558110000001], [-0.39525959999999993, 53.725915], [-0.3946213, 53.726091], [-0.39386009999999994, 53.72629689999999], [-0.3933008, 53.7264132], [-0.3928031, 53.726476000000005], [-0.3905388, 53.7266698], [-0.3899556, 53.72674190000001], [-0.3895336, 53.7267996], [-0.38886969999999993, 53.7268889], [-0.38859359999999993, 53.72690909999999], [-0.3883722, 53.7269119], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877716, 53.7269106], [-0.3874888, 53.7269203], [-0.3872043, 53.7269459], [-0.3866022999999999, 53.7270317], [-0.38598399999999994, 53.7270544], [-0.38559019999999994, 53.7270619], [-0.3847559, 53.72707930000001], [-0.3838785, 53.7270974], [-0.3826625, 53.7271225], [-0.3821416999999999, 53.7271364], [-0.3815479, 53.7271908], [-0.3809139, 53.7272619], [-0.3804096, 53.7273428], [-0.3798205, 53.727440399999985], [-0.3788330999999999, 53.727652299999995], [-0.3781167, 53.7278098], [-0.377947, 53.72784750000001], [-0.377815, 53.72788930000001], [-0.37722589999999995, 53.7281221], [-0.3765401, 53.72837729999999], [-0.3758991, 53.7286143], [-0.3751213, 53.72890459999999]]} 35.5 2148 2255 Gascoigne Wood Jn Hull Dairycoates Tilcon (GBRf) Hull Dairycoates Tilcon (GBRf) 53.7289046 -0.3751213 53.7289046 -0.3751213 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 21:55:00 Hull Dairycoates Tilcon (GBRf) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382587 1790030706396940 82 82 2026-09-21 22:55:06.557200 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:06.387439
726208 755020 C14594 011A34M721 2026-09-21 COMPLETE 20382607 2026-09-21 23:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 755020, "stp": "P", "toc": "ScotRail", "uid": "C14594", "consist": "158707+158722", "dest_crs": "ABD", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14594/2026-09-21/detailed", "trust_id": "011A34M721", "origin_crs": "INV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-21", "dest_arr_time": "2346", "dest_platform": "6N", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "1A34", "timing_status": "EARLY", "origin_station": "Inverness", "current_leg_arr": "2345", "current_leg_dep": "2336", "current_leg_end": "Aberdeen", "origin_dep_time": "2130", "origin_platform": "4", "current_location": "Aberdeen", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1928911, 57.2059252], [-2.1927145, 57.20569199999999], [-2.1921488, 57.2049579], [-2.1920524, 57.2048302], [-2.1920307, 57.20480249999999], [-2.1917265999999995, 57.2044115], [-2.1916627999999996, 57.20432950000001], [-2.191570899999999, 57.204207], [-2.1914616, 57.2040645], [-2.1909312000000005, 57.20336280000001], [-2.1904276000000005, 57.2027054], [-2.1894331999999994, 57.2014074], [-2.1893492, 57.2012944], [-2.1888659999999995, 57.200656300000006], [-2.1887271000000004, 57.2004729], [-2.188298, 57.199938200000005], [-2.1880583, 57.1996891], [-2.1878421, 57.1994706], [-2.187574, 57.1992322], [-2.187332, 57.1990384], [-2.1864097, 57.198380500000006], [-2.1861324999999994, 57.1981724], [-2.1857980999999995, 57.19792139999999], [-2.1855469, 57.1977196], [-2.1853157, 57.19751459999999], [-2.1851182, 57.197326399999994], [-2.1848983000000004, 57.1970991], [-2.1847693, 57.1969389], [-2.1846044999999994, 57.19673420000001], [-2.1845213999999995, 57.196631], [-2.1843137, 57.196341399999994], [-2.1839442, 57.195800099999985], [-2.1835188999999997, 57.1952045], [-2.1831230999999995, 57.1946237], [-2.1831146595835342, 57.19461131384477], [-2.1828154999999994, 57.1941723], [-2.1822751, 57.19338439999999], [-2.182112, 57.1931129], [-2.1819729999999997, 57.192827099999995], [-2.1817679999999995, 57.1924063], [-2.1816303, 57.19198649999999], [-2.1815627, 57.1916743], [-2.1815220999999996, 57.19136209999999], [-2.1815068999999996, 57.1910493], [-2.1815086, 57.1908724], [-2.1815142, 57.190818500000006], [-2.1815239, 57.19072719999999], [-2.1815523, 57.190455400000005], [-2.181696, 57.1893387], [-2.1817056, 57.18916459999999], [-2.1817119, 57.18897050000001], [-2.1816882, 57.1886515], [-2.1816426, 57.18834879999999], [-2.1815769, 57.188044199999986], [-2.181526, 57.1878744], [-2.1814684999999994, 57.18770279999998], [-2.1813772, 57.18746480000001], [-2.1812690999999997, 57.1872231], [-2.181231299999999, 57.18715], [-2.1811515999999997, 57.186995499999995], [-2.1810174, 57.1867679], [-2.1808690999999993, 57.186542], [-2.1807007, 57.18631249999999], [-2.1804235999999997, 57.1859789], [-2.1802897, 57.1858307], [-2.179926, 57.1854587], [-2.1796345, 57.18520199999999], [-2.1792628, 57.1849034], [-2.1786613, 57.1844636], [-2.1785305, 57.1843691], [-2.1765718, 57.1830107], [-2.1741268, 57.18128060000001], [-2.1733634, 57.18073919999999], [-2.1730832, 57.1805479], [-2.1717663, 57.1796355], [-2.1714358, 57.1794347], [-2.1710785, 57.17921930000001], [-2.1706913, 57.1790038], [-2.1701841, 57.1787346], [-2.1698397, 57.17856870000001], [-2.1690308, 57.17823560000001], [-2.1681281, 57.17793], [-2.1675966999999994, 57.17776909999999], [-2.1671115, 57.177633099999994], [-2.166592, 57.1775064], [-2.1660717, 57.17740549999999], [-2.1654269, 57.1772738], [-2.1653521999999996, 57.17725850000001], [-2.1648849, 57.1771631], [-2.1644649, 57.177082], [-2.1640535, 57.17699319999999], [-2.1635956, 57.17688439999999], [-2.1632136, 57.176784700000006], [-2.1628648, 57.1766866], [-2.1621533, 57.176461800000006], [-2.161455, 57.1762039], [-2.1607821, 57.1759273], [-2.1593811, 57.1753693], [-2.1587016, 57.1751448], [-2.158313, 57.1750294], [-2.1577130999999996, 57.1748656], [-2.1570042, 57.1747024], [-2.156542, 57.174612], [-2.1560367, 57.1745228], [-2.1559566818868516, 57.17451027758288], [-2.1556156, 57.1744569], [-2.1551971, 57.17440309999999], [-2.1547566, 57.1743475], [-2.1543206, 57.1743045], [-2.1538815, 57.17426669999999], [-2.1528567, 57.1741994], [-2.1510673999999996, 57.1740855], [-2.1499439, 57.17401420000001], [-2.1488927, 57.17394949999999], [-2.1477196, 57.1738735], [-2.1472857999999997, 57.1738479], [-2.1460524, 57.1737679], [-2.1455926, 57.173739], [-2.1452162, 57.1737154], [-2.1449744, 57.1736999], [-2.1434363, 57.173604700000006], [-2.1431443999999997, 57.1735851], [-2.1405394, 57.1734312], [-2.1377506999999993, 57.17325189999999], [-2.1351956999999997, 57.173091199999995], [-2.1348928, 57.173072199999986], [-2.13481, 57.173067], [-2.1321553, 57.1729001], [-2.1318336, 57.1728799], [-2.1308565, 57.17281429999999], [-2.1304672, 57.17279200000001], [-2.1300209, 57.1727639], [-2.1294885, 57.17272280000001], [-2.1291436, 57.1726913], [-2.1287292, 57.17265799999999], [-2.1282761, 57.1726112], [-2.1277465, 57.1725568], [-2.1272984, 57.172498700000006], [-2.1264873, 57.1723825], [-2.126147, 57.1723242], [-2.1257533, 57.17225609999999], [-2.1252477, 57.1721647], [-2.1242724, 57.1719539], [-2.1237666, 57.1718331], [-2.122906, 57.1716057], [-2.1224633, 57.17147889999999], [-2.1219823, 57.17132839999999], [-2.121835, 57.1712794], [-2.1217125999999995, 57.171238900000006], [-2.1215262, 57.1711766], [-2.1214273, 57.17114359999999], [-2.1207973999999994, 57.17091249999999], [-2.1198526, 57.17054370000001], [-2.1194028, 57.1703469], [-2.118517, 57.1699253], [-2.1175969, 57.1694286], [-2.1167029, 57.16885099999998], [-2.1159465999999996, 57.168290799999994], [-2.1155075, 57.167901], [-2.1153235, 57.1677377], [-2.1151580999999995, 57.167569999999984], [-2.114839, 57.16724060000001], [-2.114367, 57.16665569999999], [-2.1141354999999997, 57.1663136], [-2.1140977, 57.16624929999999], [-2.1139736, 57.16603820000001], [-2.1139613, 57.166015300000005], [-2.1138822, 57.1658744], [-2.1138569, 57.1658255], [-2.1137605, 57.16563970000001], [-2.1135896, 57.16526330000001], [-2.1135027, 57.1650291], [-2.1134334, 57.164821], [-2.113300999999999, 57.1643254], [-2.1132287, 57.1639202], [-2.1131952, 57.163678299999994], [-2.1131854, 57.1633801], [-2.1131894, 57.1631455], [-2.1132083, 57.163003299999986], [-2.1132489, 57.1627677], [-2.1134965, 57.1615801], [-2.1135802999999997, 57.1612045], [-2.1136638, 57.1607989], [-2.1137193, 57.1604579], [-2.1137401, 57.16023630000001], [-2.1137455, 57.1601107], [-2.1137477, 57.16005919999999], [-2.1137489, 57.15996750000001], [-2.1137510999999995, 57.1598007], [-2.1137401999999996, 57.1595538], [-2.113732, 57.1594424], [-2.1137078, 57.15923589999999], [-2.1136713, 57.159012], [-2.113611, 57.1587478], [-2.1135181999999997, 57.1584076], [-2.1134481, 57.1582156], [-2.1133864, 57.1580586], [-2.1133182999999995, 57.1578851], [-2.1132083, 57.1576441], [-2.1130423, 57.15733759999999], [-2.1128403999999996, 57.15700700000001], [-2.1123487, 57.15627490000001], [-2.1115335, 57.15505799999999], [-2.1115245, 57.1550449], [-2.1113080999999996, 57.15473029999999], [-2.1110135, 57.15428719999999], [-2.1105072, 57.1535257], [-2.1103553, 57.1533286], [-2.110192, 57.15311680000001], [-2.1099345, 57.15279099999999], [-2.1096233999999994, 57.1524651], [-2.1092412, 57.1521145], [-2.1088793, 57.1518387], [-2.1084460999999997, 57.151546], [-2.1067236, 57.15039629999999], [-2.1065762, 57.15029800000001], [-2.1063269, 57.150131599999995], [-2.1052997, 57.149433], [-2.1052397, 57.14938850000001], [-2.1050161999999997, 57.14923159999999], [-2.104774, 57.14903869999999], [-2.1046234, 57.148895], [-2.1045057999999996, 57.1487579], [-2.1043019000000003, 57.1485193], [-2.1041124, 57.14825270000001], [-2.1036915, 57.14760420000001], [-2.1035807, 57.1474636], [-2.1034494, 57.14731919999999], [-2.1032755, 57.14714620000001], [-2.1031112, 57.14700319999999], [-2.10294, 57.146859600000006], [-2.1027562999999994, 57.14671649999999], [-2.1025497, 57.1465512], [-2.1024249, 57.1464599], [-2.1024191, 57.14645569999999], [-2.1023227999999996, 57.1463852], [-2.1019193, 57.1460729], [-2.1017022660211344, 57.14590965910052], [-2.1016978, 57.1459063], [-2.1016321, 57.145848099999995], [-2.1015264, 57.145752], [-2.1013899, 57.14562819999999], [-2.100982699999999, 57.1452427], [-2.1006481, 57.14494009999999], [-2.1004156, 57.144700099999994], [-2.0999656, 57.14428720000001], [-2.0997851000000005, 57.144137], [-2.099588, 57.1439789], [-2.0992203, 57.143692699999995], [-2.0991013999999995, 57.1436002], [-2.0984888, 57.1431337], [-2.0983632999999995, 57.1430384], [-2.0982335, 57.142937499999995], [-2.0981039, 57.142828900000005], [-2.0980311, 57.142761]]}", "current_leg_start": "Dyce", "dest_arr_time_act": "2346", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Dyce", "current_leg_milage": "6.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.74, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 962.034, \"from_m\": 380.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4138.59, \"from_m\": 962.034, \"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\": 11428.768, \"from_m\": 4138.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\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12617.346, \"from_m\": 11428.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23963.594, \"from_m\": 12617.346, \"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\": 24595.98, \"from_m\": 23963.594, \"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\": 38980.794, \"from_m\": 24595.98, \"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\": 40844.067, \"from_m\": 38980.794, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58403.584, \"from_m\": 40844.067, \"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\": 59729.697, \"from_m\": 58403.584, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59820.845, \"from_m\": 59729.697, \"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\": 73917.292, \"from_m\": 59820.845, \"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\": 79541.473, \"from_m\": 73917.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82285.947, \"from_m\": 79541.473, \"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\": 85279.889, \"from_m\": 82285.947, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 88027.747, \"from_m\": 85279.889, \"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\": 89282.208, \"from_m\": 88027.747, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94238.806, \"from_m\": 89282.208, \"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\": 129735.313, \"from_m\": 94238.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 129788.807, \"from_m\": 129735.313, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131736.702, \"from_m\": 129788.807, \"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\": 132220.341, \"from_m\": 131736.702, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134991.573, \"from_m\": 132220.341, \"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\": 141868.437, \"from_m\": 134991.573, \"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\": 141910.396, \"from_m\": 141868.437, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 143641.854, \"from_m\": 141910.396, \"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\": 143693.221, \"from_m\": 143641.854, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 145854.725, \"from_m\": 143693.221, \"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\": 146145.651, \"from_m\": 145854.725, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 147048.608, \"from_m\": 146145.651, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 162380.981, \"from_m\": 147048.608, \"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\": 162878.698, \"from_m\": 162380.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 162936.356, \"from_m\": 162878.698, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 163647.317, \"from_m\": 162936.356, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 163913.114, \"from_m\": 163647.317, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 171950.163, \"from_m\": 163913.114, \"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\": 172219.493, \"from_m\": 171950.163, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 172819.681, \"from_m\": 172219.493, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 172833.771, \"from_m\": 172819.681, \"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\": 173333.156, \"from_m\": 172833.771, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 173822.371, \"from_m\": 173333.156, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 755020, \"profile_key\": \"7f9b7df1ee4b840b7cfec8ee17c378c1486cd01f79c758c6ddbae357e4966d3c\", \"schedule_id\": 1792, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Inverness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Millburn Jn\", \"stage_seq\": 2, \"distance_m\": 962.034, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Inverness Airport\", \"stage_seq\": 3, \"distance_m\": 12010.011, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2152H\", \"location\": \"Nairn\", \"stage_seq\": 4, \"distance_m\": 24333.557, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203H\", \"location\": \"Forres\", \"stage_seq\": 5, \"distance_m\": 39701.237, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2216H\", \"location\": \"Elgin\", \"stage_seq\": 6, \"distance_m\": 59178.486, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2236H\", \"location\": \"Keith\", \"stage_seq\": 7, \"distance_m\": 88118.726, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Keith Loop\", \"stage_seq\": 8, \"distance_m\": 88726.282, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": false, \"wtt_arr\": \"2250H\", \"wtt_dep\": \"2253H\", \"location\": \"Huntly\", \"stage_seq\": 9, \"distance_m\": 108192.23, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Kennethmont\", \"stage_seq\": 10, \"distance_m\": 120873.225, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": false, \"wtt_arr\": \"2308H\", \"wtt_dep\": \"2309H\", \"location\": \"Insch\", \"stage_seq\": 11, \"distance_m\": 129564.777, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321H\", \"location\": \"Inverurie\", \"stage_seq\": 12, \"distance_m\": 146636.835, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2327\", \"location\": \"Kintore\", \"stage_seq\": 13, \"distance_m\": 151801.836, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Dyce\", \"stage_seq\": 14, \"distance_m\": 163720.876, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Berryden Jn\", \"stage_seq\": 15, \"distance_m\": 172219.493, \"section_seq\": 1, \"route_path_id\": 131010}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 16, \"distance_m\": 173822.371, \"section_seq\": 1, \"route_path_id\": 131010}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 173822.371, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131010}], \"total_distance_m\": 173822.371, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 173822.371, \"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": "2130", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:21Z\", \"source_id\": 64077882, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:24Z\", \"source_id\": 20308580, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:13Z\", \"source_id\": 64104107, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:15Z\", \"source_id\": 20316359, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 299, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:12Z\", \"source_id\": 64128142, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:18Z\", \"source_id\": 20323404, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:16Z\", \"source_id\": 64158808, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:19Z\", \"source_id\": 20332442, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:38Z\", \"source_id\": 20346771, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:48Z\", \"source_id\": 20356818, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:32Z\", \"source_id\": 20365432, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:11Z\", \"source_id\": 64284576, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:20Z\", \"source_id\": 20370643, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:13Z\", \"source_id\": 64292543, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:19Z\", \"source_id\": 20373178, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:04Z\", \"source_id\": 64306259, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:08Z\", \"source_id\": 20377411, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:09Z\", \"source_id\": 20382607, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "6N", "timing_fact_generation": 1790030710271287, "current_leg_arrival_utc": "2026-09-21T23:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:10.260335", "service_state_evidence_id": 20382607, "current_leg_start_actual_dep": "2026-09-21T23:36:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:10.503024", "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 INV ABD 1A34 158707+158722 4 90 None {"version": 3, "segments": [{"to_m": 380.74, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 962.034, "from_m": 380.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4138.59, "from_m": 962.034, "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": 11428.768, "from_m": 4138.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", "infrastructure_limit_mph": 75.0}, {"to_m": 12617.346, "from_m": 11428.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23963.594, "from_m": 12617.346, "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": 24595.98, "from_m": 23963.594, "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": 38980.794, "from_m": 24595.98, "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": 40844.067, "from_m": 38980.794, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58403.584, "from_m": 40844.067, "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": 59729.697, "from_m": 58403.584, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59820.845, "from_m": 59729.697, "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": 73917.292, "from_m": 59820.845, "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": 79541.473, "from_m": 73917.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82285.947, "from_m": 79541.473, "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": 85279.889, "from_m": 82285.947, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 88027.747, "from_m": 85279.889, "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": 89282.208, "from_m": 88027.747, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94238.806, "from_m": 89282.208, "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": 129735.313, "from_m": 94238.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 129788.807, "from_m": 129735.313, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131736.702, "from_m": 129788.807, "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": 132220.341, "from_m": 131736.702, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134991.573, "from_m": 132220.341, "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": 141868.437, "from_m": 134991.573, "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": 141910.396, "from_m": 141868.437, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 143641.854, "from_m": 141910.396, "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": 143693.221, "from_m": 143641.854, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 145854.725, "from_m": 143693.221, "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": 146145.651, "from_m": 145854.725, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 147048.608, "from_m": 146145.651, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 162380.981, "from_m": 147048.608, "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": 162878.698, "from_m": 162380.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 162936.356, "from_m": 162878.698, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 163647.317, "from_m": 162936.356, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 163913.114, "from_m": 163647.317, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 171950.163, "from_m": 163913.114, "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": 172219.493, "from_m": 171950.163, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 172819.681, "from_m": 172219.493, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 172833.771, "from_m": 172819.681, "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": 173333.156, "from_m": 172833.771, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 173822.371, "from_m": 173333.156, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 755020, "profile_key": "7f9b7df1ee4b840b7cfec8ee17c378c1486cd01f79c758c6ddbae357e4966d3c", "schedule_id": 1792, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2130", "location": "Inverness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Millburn Jn", "stage_seq": 2, "distance_m": 962.034, "section_seq": 1, "route_path_id": 131010}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Inverness Airport", "stage_seq": 3, "distance_m": 12010.011, "section_seq": 1, "route_path_id": 131010}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2152H", "location": "Nairn", "stage_seq": 4, "distance_m": 24333.557, "section_seq": 1, "route_path_id": 131010}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203H", "location": "Forres", "stage_seq": 5, "distance_m": 39701.237, "section_seq": 1, "route_path_id": 131010}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2216H", "location": "Elgin", "stage_seq": 6, "distance_m": 59178.486, "section_seq": 1, "route_path_id": 131010}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2236H", "location": "Keith", "stage_seq": 7, "distance_m": 88118.726, "section_seq": 1, "route_path_id": 131010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237", "location": "Keith Loop", "stage_seq": 8, "distance_m": 88726.282, "section_seq": 1, "route_path_id": 131010}, {"is_pass": false, "wtt_arr": "2250H", "wtt_dep": "2253H", "location": "Huntly", "stage_seq": 9, "distance_m": 108192.23, "section_seq": 1, "route_path_id": 131010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Kennethmont", "stage_seq": 10, "distance_m": 120873.225, "section_seq": 1, "route_path_id": 131010}, {"is_pass": false, "wtt_arr": "2308H", "wtt_dep": "2309H", "location": "Insch", "stage_seq": 11, "distance_m": 129564.777, "section_seq": 1, "route_path_id": 131010}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321H", "location": "Inverurie", "stage_seq": 12, "distance_m": 146636.835, "section_seq": 1, "route_path_id": 131010}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "Kintore", "stage_seq": 13, "distance_m": 151801.836, "section_seq": 1, "route_path_id": 131010}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Dyce", "stage_seq": 14, "distance_m": 163720.876, "section_seq": 1, "route_path_id": 131010}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Berryden Jn", "stage_seq": 15, "distance_m": 172219.493, "section_seq": 1, "route_path_id": 131010}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 16, "distance_m": 173822.371, "section_seq": 1, "route_path_id": 131010}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 173822.371, "from_m": 0.0, "section_seq": 1, "route_path_id": 131010}], "total_distance_m": 173822.371, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 173822.371, "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": 330, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:21Z", "source_id": 64077882, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:39:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:24Z", "source_id": 20308580, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 293, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:13Z", "source_id": 64104107, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:50:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:15Z", "source_id": 20316359, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 299, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:12Z", "source_id": 64128142, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:01:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:18Z", "source_id": 20323404, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 339, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:16Z", "source_id": 64158808, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:15:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:19Z", "source_id": 20332442, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:38Z", "source_id": 20346771, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:48Z", "source_id": 20356818, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:32Z", "source_id": 20365432, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 360, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:11Z", "source_id": 64284576, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:20Z", "source_id": 20370643, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:13Z", "source_id": 64292543, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:19Z", "source_id": 20373178, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 374, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:04Z", "source_id": 64306259, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:08Z", "source_id": 20377411, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:09Z", "source_id": 20382607, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Inverness 2130 2130 4 None None Aberdeen 2346 2346 6N EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C14594/2026-09-21/detailed None Dyce 2026-09-21T23:36:30+01:00 Aberdeen 9.0 {"type": "LineString", "coordinates": [[-2.1928911, 57.2059252], [-2.1927145, 57.20569199999999], [-2.1921488, 57.2049579], [-2.1920524, 57.2048302], [-2.1920307, 57.20480249999999], [-2.1917265999999995, 57.2044115], [-2.1916627999999996, 57.20432950000001], [-2.191570899999999, 57.204207], [-2.1914616, 57.2040645], [-2.1909312000000005, 57.20336280000001], [-2.1904276000000005, 57.2027054], [-2.1894331999999994, 57.2014074], [-2.1893492, 57.2012944], [-2.1888659999999995, 57.200656300000006], [-2.1887271000000004, 57.2004729], [-2.188298, 57.199938200000005], [-2.1880583, 57.1996891], [-2.1878421, 57.1994706], [-2.187574, 57.1992322], [-2.187332, 57.1990384], [-2.1864097, 57.198380500000006], [-2.1861324999999994, 57.1981724], [-2.1857980999999995, 57.19792139999999], [-2.1855469, 57.1977196], [-2.1853157, 57.19751459999999], [-2.1851182, 57.197326399999994], [-2.1848983000000004, 57.1970991], [-2.1847693, 57.1969389], [-2.1846044999999994, 57.19673420000001], [-2.1845213999999995, 57.196631], [-2.1843137, 57.196341399999994], [-2.1839442, 57.195800099999985], [-2.1835188999999997, 57.1952045], [-2.1831230999999995, 57.1946237], [-2.1831146595835342, 57.19461131384477], [-2.1828154999999994, 57.1941723], [-2.1822751, 57.19338439999999], [-2.182112, 57.1931129], [-2.1819729999999997, 57.192827099999995], [-2.1817679999999995, 57.1924063], [-2.1816303, 57.19198649999999], [-2.1815627, 57.1916743], [-2.1815220999999996, 57.19136209999999], [-2.1815068999999996, 57.1910493], [-2.1815086, 57.1908724], [-2.1815142, 57.190818500000006], [-2.1815239, 57.19072719999999], [-2.1815523, 57.190455400000005], [-2.181696, 57.1893387], [-2.1817056, 57.18916459999999], [-2.1817119, 57.18897050000001], [-2.1816882, 57.1886515], [-2.1816426, 57.18834879999999], [-2.1815769, 57.188044199999986], [-2.181526, 57.1878744], [-2.1814684999999994, 57.18770279999998], [-2.1813772, 57.18746480000001], [-2.1812690999999997, 57.1872231], [-2.181231299999999, 57.18715], [-2.1811515999999997, 57.186995499999995], [-2.1810174, 57.1867679], [-2.1808690999999993, 57.186542], [-2.1807007, 57.18631249999999], [-2.1804235999999997, 57.1859789], [-2.1802897, 57.1858307], [-2.179926, 57.1854587], [-2.1796345, 57.18520199999999], [-2.1792628, 57.1849034], [-2.1786613, 57.1844636], [-2.1785305, 57.1843691], [-2.1765718, 57.1830107], [-2.1741268, 57.18128060000001], [-2.1733634, 57.18073919999999], [-2.1730832, 57.1805479], [-2.1717663, 57.1796355], [-2.1714358, 57.1794347], [-2.1710785, 57.17921930000001], [-2.1706913, 57.1790038], [-2.1701841, 57.1787346], [-2.1698397, 57.17856870000001], [-2.1690308, 57.17823560000001], [-2.1681281, 57.17793], [-2.1675966999999994, 57.17776909999999], [-2.1671115, 57.177633099999994], [-2.166592, 57.1775064], [-2.1660717, 57.17740549999999], [-2.1654269, 57.1772738], [-2.1653521999999996, 57.17725850000001], [-2.1648849, 57.1771631], [-2.1644649, 57.177082], [-2.1640535, 57.17699319999999], [-2.1635956, 57.17688439999999], [-2.1632136, 57.176784700000006], [-2.1628648, 57.1766866], [-2.1621533, 57.176461800000006], [-2.161455, 57.1762039], [-2.1607821, 57.1759273], [-2.1593811, 57.1753693], [-2.1587016, 57.1751448], [-2.158313, 57.1750294], [-2.1577130999999996, 57.1748656], [-2.1570042, 57.1747024], [-2.156542, 57.174612], [-2.1560367, 57.1745228], [-2.1559566818868516, 57.17451027758288], [-2.1556156, 57.1744569], [-2.1551971, 57.17440309999999], [-2.1547566, 57.1743475], [-2.1543206, 57.1743045], [-2.1538815, 57.17426669999999], [-2.1528567, 57.1741994], [-2.1510673999999996, 57.1740855], [-2.1499439, 57.17401420000001], [-2.1488927, 57.17394949999999], [-2.1477196, 57.1738735], [-2.1472857999999997, 57.1738479], [-2.1460524, 57.1737679], [-2.1455926, 57.173739], [-2.1452162, 57.1737154], [-2.1449744, 57.1736999], [-2.1434363, 57.173604700000006], [-2.1431443999999997, 57.1735851], [-2.1405394, 57.1734312], [-2.1377506999999993, 57.17325189999999], [-2.1351956999999997, 57.173091199999995], [-2.1348928, 57.173072199999986], [-2.13481, 57.173067], [-2.1321553, 57.1729001], [-2.1318336, 57.1728799], [-2.1308565, 57.17281429999999], [-2.1304672, 57.17279200000001], [-2.1300209, 57.1727639], [-2.1294885, 57.17272280000001], [-2.1291436, 57.1726913], [-2.1287292, 57.17265799999999], [-2.1282761, 57.1726112], [-2.1277465, 57.1725568], [-2.1272984, 57.172498700000006], [-2.1264873, 57.1723825], [-2.126147, 57.1723242], [-2.1257533, 57.17225609999999], [-2.1252477, 57.1721647], [-2.1242724, 57.1719539], [-2.1237666, 57.1718331], [-2.122906, 57.1716057], [-2.1224633, 57.17147889999999], [-2.1219823, 57.17132839999999], [-2.121835, 57.1712794], [-2.1217125999999995, 57.171238900000006], [-2.1215262, 57.1711766], [-2.1214273, 57.17114359999999], [-2.1207973999999994, 57.17091249999999], [-2.1198526, 57.17054370000001], [-2.1194028, 57.1703469], [-2.118517, 57.1699253], [-2.1175969, 57.1694286], [-2.1167029, 57.16885099999998], [-2.1159465999999996, 57.168290799999994], [-2.1155075, 57.167901], [-2.1153235, 57.1677377], [-2.1151580999999995, 57.167569999999984], [-2.114839, 57.16724060000001], [-2.114367, 57.16665569999999], [-2.1141354999999997, 57.1663136], [-2.1140977, 57.16624929999999], [-2.1139736, 57.16603820000001], [-2.1139613, 57.166015300000005], [-2.1138822, 57.1658744], [-2.1138569, 57.1658255], [-2.1137605, 57.16563970000001], [-2.1135896, 57.16526330000001], [-2.1135027, 57.1650291], [-2.1134334, 57.164821], [-2.113300999999999, 57.1643254], [-2.1132287, 57.1639202], [-2.1131952, 57.163678299999994], [-2.1131854, 57.1633801], [-2.1131894, 57.1631455], [-2.1132083, 57.163003299999986], [-2.1132489, 57.1627677], [-2.1134965, 57.1615801], [-2.1135802999999997, 57.1612045], [-2.1136638, 57.1607989], [-2.1137193, 57.1604579], [-2.1137401, 57.16023630000001], [-2.1137455, 57.1601107], [-2.1137477, 57.16005919999999], [-2.1137489, 57.15996750000001], [-2.1137510999999995, 57.1598007], [-2.1137401999999996, 57.1595538], [-2.113732, 57.1594424], [-2.1137078, 57.15923589999999], [-2.1136713, 57.159012], [-2.113611, 57.1587478], [-2.1135181999999997, 57.1584076], [-2.1134481, 57.1582156], [-2.1133864, 57.1580586], [-2.1133182999999995, 57.1578851], [-2.1132083, 57.1576441], [-2.1130423, 57.15733759999999], [-2.1128403999999996, 57.15700700000001], [-2.1123487, 57.15627490000001], [-2.1115335, 57.15505799999999], [-2.1115245, 57.1550449], [-2.1113080999999996, 57.15473029999999], [-2.1110135, 57.15428719999999], [-2.1105072, 57.1535257], [-2.1103553, 57.1533286], [-2.110192, 57.15311680000001], [-2.1099345, 57.15279099999999], [-2.1096233999999994, 57.1524651], [-2.1092412, 57.1521145], [-2.1088793, 57.1518387], [-2.1084460999999997, 57.151546], [-2.1067236, 57.15039629999999], [-2.1065762, 57.15029800000001], [-2.1063269, 57.150131599999995], [-2.1052997, 57.149433], [-2.1052397, 57.14938850000001], [-2.1050161999999997, 57.14923159999999], [-2.104774, 57.14903869999999], [-2.1046234, 57.148895], [-2.1045057999999996, 57.1487579], [-2.1043019000000003, 57.1485193], [-2.1041124, 57.14825270000001], [-2.1036915, 57.14760420000001], [-2.1035807, 57.1474636], [-2.1034494, 57.14731919999999], [-2.1032755, 57.14714620000001], [-2.1031112, 57.14700319999999], [-2.10294, 57.146859600000006], [-2.1027562999999994, 57.14671649999999], [-2.1025497, 57.1465512], [-2.1024249, 57.1464599], [-2.1024191, 57.14645569999999], [-2.1023227999999996, 57.1463852], [-2.1019193, 57.1460729], [-2.1017022660211344, 57.14590965910052], [-2.1016978, 57.1459063], [-2.1016321, 57.145848099999995], [-2.1015264, 57.145752], [-2.1013899, 57.14562819999999], [-2.100982699999999, 57.1452427], [-2.1006481, 57.14494009999999], [-2.1004156, 57.144700099999994], [-2.0999656, 57.14428720000001], [-2.0997851000000005, 57.144137], [-2.099588, 57.1439789], [-2.0992203, 57.143692699999995], [-2.0991013999999995, 57.1436002], [-2.0984888, 57.1431337], [-2.0983632999999995, 57.1430384], [-2.0982335, 57.142937499999995], [-2.0981039, 57.142828900000005], [-2.0980311, 57.142761]]} 6.3 2336 2345 Dyce Aberdeen Aberdeen 57.1427610 -2.0980311 57.1427610 -2.0980311 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Aberdeen TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382607 1790030710271287 49 49 2026-09-21 22:55:10.503024 6N None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:10.260335
726209 757722 L85404 875G71N921 2026-09-21 COMPLETE 20382639 2026-09-21 23:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 757722, "stp": "P", "toc": "South Western Railway", "uid": "L85404", "consist": "701046", "dest_crs": "XFQ", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85404/2026-09-21/detailed", "trust_id": "875G71N921", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford U.C.H.S.", "service_date": "2026-09-21", "dest_arr_time": "2352", "dest_platform": null, "is_terminated": 1, "next_location": "Guildford U.C.H.S.", "signalling_id": "5G71", "timing_status": "EARLY", "origin_station": "Guildford", "current_leg_arr": "2345", "current_leg_dep": "2350", "current_leg_end": "Guildford U.C.H.S.", "origin_dep_time": "2341", "origin_platform": "3", "current_location": "Guildford U.C.H.S.", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5827151, 51.240132800000005], [-0.58262, 51.2397172], [-0.5825964, 51.2395575], [-0.5824632, 51.23921609999999], [-0.5823184, 51.23871989999999], [-0.5821454, 51.2381876], [-0.5819428999999999, 51.237571300000006], [-0.5818906, 51.2373505], [-0.5818675, 51.23722740000001], [-0.5817833, 51.2368803], [-0.5816237, 51.23653720000001]]}", "current_leg_start": "Guildford Sig. GD635", "dest_arr_time_act": "2352", "motion_projection": null, "next_location_lat": "51.2365372", "next_location_lon": "-0.5816237", "previous_location": "Guildford Sig. GD635", "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\": 61.275, \"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\": 102.95, \"from_m\": 61.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\": 415.369, \"from_m\": 102.95, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 457.553, \"from_m\": 415.369, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 481.926, \"from_m\": 457.553, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 529.099, \"from_m\": 481.926, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.016, \"from_m\": 529.099, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 958.444, \"from_m\": 551.016, \"capability_applied\": null, \"effective_limit_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\": 757722, \"profile_key\": \"f42dae7b6e0c5915c127daca048cb1acd917740f6a2d3ca20205b20733022401\", \"schedule_id\": 18041, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137625}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2350\", \"location\": \"Guildford Sig. GD635\", \"stage_seq\": 2, \"distance_m\": 415.369, \"section_seq\": 1, \"route_path_id\": 137625}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": null, \"location\": \"Guildford U.C.H.S.\", \"stage_seq\": 3, \"distance_m\": 958.444, \"section_seq\": 1, \"route_path_id\": 137625}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 958.444, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137625}], \"total_distance_m\": 958.444, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 897.169, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.275, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2341", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1435.0", "current_position_lat": "51.2365372", "current_position_lon": "-0.5816237", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:05Z\", \"source_id\": 64322715, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:11Z\", \"source_id\": 20382639, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford U.C.H.S.", "service_state_platform": null, "timing_fact_generation": 1790030711418029, "current_leg_arrival_utc": "2026-09-21T23:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:11.415264", "service_state_evidence_id": 20382639, "current_leg_start_actual_dep": "2026-09-21T23:50:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:11.727207", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P GLD XFQ 5G71 701046 10 100 None {"version": 3, "segments": [{"to_m": 61.275, "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": 102.95, "from_m": 61.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": 415.369, "from_m": 102.95, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 457.553, "from_m": 415.369, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 481.926, "from_m": 457.553, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 529.099, "from_m": 481.926, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.016, "from_m": 529.099, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 958.444, "from_m": 551.016, "capability_applied": null, "effective_limit_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": 757722, "profile_key": "f42dae7b6e0c5915c127daca048cb1acd917740f6a2d3ca20205b20733022401", "schedule_id": 18041, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2341", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137625}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2350", "location": "Guildford Sig. GD635", "stage_seq": 2, "distance_m": 415.369, "section_seq": 1, "route_path_id": 137625}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": null, "location": "Guildford U.C.H.S.", "stage_seq": 3, "distance_m": 958.444, "section_seq": 1, "route_path_id": 137625}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 958.444, "from_m": 0.0, "section_seq": 1, "route_path_id": 137625}], "total_distance_m": 958.444, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 897.169, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.275, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27912, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:05Z", "source_id": 64322715, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:45:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:11Z", "source_id": 20382639, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Guildford 2341 2341 3 None None Guildford U.C.H.S. 2352 2352 None EARLY -7 minutes https://www.realtimetrains.co.uk/service/gb-nr:L85404/2026-09-21/detailed None Guildford Sig. GD635 2026-09-21T23:50:00+01:00 Guildford U.C.H.S. 1435.0 {"type": "LineString", "coordinates": [[-0.5827151, 51.240132800000005], [-0.58262, 51.2397172], [-0.5825964, 51.2395575], [-0.5824632, 51.23921609999999], [-0.5823184, 51.23871989999999], [-0.5821454, 51.2381876], [-0.5819428999999999, 51.237571300000006], [-0.5818906, 51.2373505], [-0.5818675, 51.23722740000001], [-0.5817833, 51.2368803], [-0.5816237, 51.23653720000001]]} 0.3 2350 2345 Guildford Sig. GD635 Guildford U.C.H.S. Guildford U.C.H.S. 51.2365372 -0.5816237 51.2365372 -0.5816237 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Guildford U.C.H.S. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382639 1790030711418029 6 6 2026-09-21 22:55:11.727207 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:11.415264
726210 757379 C48122 852T96M921 2026-09-21 COMPLETE 20381934 2026-09-21 23:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 757379, "stp": "P", "toc": "Great Western Railway", "uid": "C48122", "consist": "150261", "dest_crs": "TRU", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48122/2026-09-21/detailed", "trust_id": "852T96M921", "origin_crs": "FAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Truro", "service_date": "2026-09-21", "dest_arr_time": "2347", "dest_platform": "1", "is_terminated": 1, "next_location": "Truro", "signalling_id": "2T96", "timing_status": "EARLY", "origin_station": "Falmouth Docks", "current_leg_arr": "2345", "current_leg_dep": "2340", "current_leg_end": "Truro", "origin_dep_time": "2322", "origin_platform": null, "current_location": "Truro", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.1119913, 50.21662580000001], [-5.111863199999999, 50.2166888], [-5.1115223, 50.2168643], [-5.111169899999999, 50.21708809999999], [-5.110821099999999, 50.2173195], [-5.110463299999999, 50.21757290000001], [-5.110124899999999, 50.217853099999985], [-5.109774, 50.21818050000001], [-5.1094889, 50.21850370000001], [-5.1092245, 50.2188348], [-5.108994100000001, 50.21916960000001], [-5.1088119, 50.21952819999999], [-5.1086453, 50.2199192], [-5.1085188, 50.22033269999999], [-5.1083933, 50.220703699999994], [-5.1082416, 50.2210602], [-5.108047799999999, 50.2214311], [-5.1078354, 50.22178399999999], [-5.107601, 50.222107300000005], [-5.107349, 50.2224105], [-5.107069199999999, 50.2227021], [-5.1067732, 50.22300159999999], [-5.106447099999999, 50.223299899999994], [-5.106138999999999, 50.2235414], [-5.1058441, 50.2237693], [-5.1055436, 50.22398199999999], [-5.105095400000001, 50.22427570000001], [-5.104377099999999, 50.2247319], [-5.103771999999999, 50.2250531], [-5.1033428999999995, 50.2252796], [-5.102838599999999, 50.22558850000001], [-5.102312899999999, 50.2259385], [-5.1019417, 50.2262419], [-5.101701299999999, 50.2264602], [-5.101373, 50.22674989999999], [-5.1011048, 50.2270724], [-5.100858099999999, 50.22742249999999], [-5.1007365, 50.22768740000001], [-5.100615699999999, 50.22798219999999], [-5.100510399999999, 50.2283072], [-5.100440899999999, 50.2286282], [-5.1004046999999995, 50.2289579], [-5.1003932, 50.2290845], [-5.100387399999999, 50.2292605], [-5.1003963, 50.22966889999999], [-5.1004502, 50.2301063], [-5.1005545, 50.2305166], [-5.1006851, 50.230886600000005], [-5.1008866, 50.23125889999999], [-5.1010976999999995, 50.23158179999999], [-5.1013148, 50.231908], [-5.101373699999999, 50.231997], [-5.1015585, 50.23227610000001], [-5.1017221, 50.2325813], [-5.101871499999999, 50.2329263], [-5.101982799999999, 50.2332716], [-5.102048899999999, 50.23359880000001], [-5.102080299999999, 50.233889], [-5.1020984, 50.2340313], [-5.1021054, 50.2342359], [-5.102087799999999, 50.234555], [-5.1020301, 50.2349477], [-5.1019305, 50.2353224], [-5.1017791, 50.2357201], [-5.1016262, 50.2360148], [-5.1014321, 50.2363423], [-5.1011859, 50.236691599999986], [-5.100900799999999, 50.2370278], [-5.1006181, 50.2373062], [-5.1003171, 50.23758169999999], [-5.0999476999999995, 50.23787120000001], [-5.0995791, 50.238122], [-5.0991996, 50.2383512], [-5.0988037, 50.23856649999999], [-5.098357099999999, 50.2387685], [-5.097900199999999, 50.2389572], [-5.0974088, 50.23914129999999], [-5.0934175, 50.24072619999998], [-5.092655199999999, 50.2410238], [-5.0919845, 50.2413036], [-5.0915705, 50.241497800000005], [-5.0911756, 50.241697599999995], [-5.0907900999999995, 50.2419161], [-5.090421699999999, 50.24215780000001], [-5.0900903, 50.24239140000001], [-5.089742, 50.24265630000001], [-5.0892833, 50.24307449999999], [-5.0888969, 50.243478], [-5.088565599999999, 50.24388619999999], [-5.0883043, 50.244258599999995], [-5.0880723, 50.24465299999999], [-5.0878845, 50.245053299999995], [-5.0877233, 50.2454887], [-5.0875228, 50.2460847], [-5.087368199999999, 50.2464515], [-5.0871508, 50.246815], [-5.086928199999999, 50.24713539999999], [-5.0866559, 50.24746809999999], [-5.0859743, 50.24816919999999], [-5.0855967, 50.2486318], [-5.0853552, 50.24900290000001], [-5.0849479, 50.24979559999999], [-5.084693599999999, 50.250186799999994], [-5.0844383, 50.2505376], [-5.084092299999999, 50.250927199999985], [-5.0837218, 50.2513023], [-5.083313999999999, 50.2516407], [-5.083085844081391, 50.25181204815827], [-5.0828694, 50.2519746], [-5.0824512, 50.25223760000001], [-5.0820094, 50.25248929999999], [-5.081536599999999, 50.2527273], [-5.080706, 50.2531126], [-5.080009699999999, 50.2534728], [-5.07938, 50.253848], [-5.078800099999999, 50.2542171], [-5.0782783, 50.25457209999999], [-5.0777466, 50.2549764], [-5.077207699999999, 50.25542479999999], [-5.0766831, 50.2558897], [-5.0758595, 50.2566275], [-5.075283499999999, 50.2571628], [-5.075114499999999, 50.25732749999999], [-5.0740838, 50.2582779], [-5.0729839, 50.2592922], [-5.072655799999999, 50.25959670000001], [-5.0711401, 50.26104579999999], [-5.070986199999999, 50.2611861], [-5.0705061, 50.261633800000006], [-5.0702862, 50.2618354], [-5.0700823999999995, 50.2620282], [-5.069838299999999, 50.26225110000001], [-5.0696076, 50.2624552], [-5.069358200000001, 50.2626472], [-5.0691203, 50.262812499999995], [-5.0688727, 50.2629634], [-5.0684865, 50.26316229999999], [-5.0682003, 50.26328399999999], [-5.0679286, 50.263390400000006], [-5.067480999999999, 50.2635455], [-5.0671201, 50.2636394], [-5.0667647, 50.2637034], [-5.0666036, 50.26372550000001], [-5.066448099999999, 50.2637431], [-5.0661551, 50.2637696], [-5.0648917, 50.26385750000001]]}", "current_leg_start": "Perranwell", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "50.2638575", "next_location_lon": "-5.0648917", "previous_location": "Perranwell", "current_leg_milage": "4.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 487.529, \"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\": 661.209, \"from_m\": 487.529, \"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\": 675.647, \"from_m\": 661.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4331.22, \"from_m\": 675.647, \"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\": 4350.083, \"from_m\": 4331.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4708.945, \"from_m\": 4350.083, \"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\": 4727.616, \"from_m\": 4708.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5316.594, \"from_m\": 4727.616, \"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\": 5821.743, \"from_m\": 5316.594, \"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\": 12124.295, \"from_m\": 5821.743, \"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\": 12242.969, \"from_m\": 12124.295, \"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\": 18034.25, \"from_m\": 12242.969, \"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\": 18288.256, \"from_m\": 18034.25, \"capability_applied\": null, \"effective_limit_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\": 18348.613, \"from_m\": 18288.256, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18683.338, \"from_m\": 18348.613, \"capability_applied\": null, \"effective_limit_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\": 18843.89, \"from_m\": 18683.338, \"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\": 757379, \"profile_key\": \"35dc5ecca8b232bf076bf609301efbb01e6b4f5f4b339eb77dbab36a9ad294ee\", \"schedule_id\": 6241, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Falmouth Docks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115840}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2325\", \"location\": \"Falmouth Town\", \"stage_seq\": 2, \"distance_m\": 776.798, \"section_seq\": 1, \"route_path_id\": 115840}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Penmere\", \"stage_seq\": 3, \"distance_m\": 2268.067, \"section_seq\": 1, \"route_path_id\": 115840}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2333\", \"location\": \"Penryn\", \"stage_seq\": 4, \"distance_m\": 5617.863, \"section_seq\": 1, \"route_path_id\": 115840}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Perranwell\", \"stage_seq\": 5, \"distance_m\": 12200.342, \"section_seq\": 1, \"route_path_id\": 115840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Penwithers Jn\", \"stage_seq\": 6, \"distance_m\": 18034.25, \"section_seq\": 1, \"route_path_id\": 115840}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Truro\", \"stage_seq\": 7, \"distance_m\": 18843.89, \"section_seq\": 1, \"route_path_id\": 115840}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 18843.89, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115840}], \"total_distance_m\": 18843.89, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18731.561, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 112.329, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2322", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.2638575", "current_position_lon": "-5.0648917", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:08Z\", \"source_id\": 20372572, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:09Z\", \"source_id\": 20374095, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:13Z\", \"source_id\": 64300490, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:19Z\", \"source_id\": 20375562, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:31Z\", \"source_id\": 64320423, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:38Z\", \"source_id\": 20381934, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Truro", "service_state_platform": "1", "timing_fact_generation": 1790030620415949, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:11.897277", "service_state_evidence_id": 20381934, "current_leg_start_actual_dep": "2026-09-21T23:40:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:13.132665", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P FAL TRU 2T96 150261 2 75 None {"version": 3, "segments": [{"to_m": 487.529, "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": 661.209, "from_m": 487.529, "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": 675.647, "from_m": 661.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4331.22, "from_m": 675.647, "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": 4350.083, "from_m": 4331.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4708.945, "from_m": 4350.083, "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": 4727.616, "from_m": 4708.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5316.594, "from_m": 4727.616, "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": 5821.743, "from_m": 5316.594, "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": 12124.295, "from_m": 5821.743, "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": 12242.969, "from_m": 12124.295, "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": 18034.25, "from_m": 12242.969, "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": 18288.256, "from_m": 18034.25, "capability_applied": null, "effective_limit_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": 18348.613, "from_m": 18288.256, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18683.338, "from_m": 18348.613, "capability_applied": null, "effective_limit_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": 18843.89, "from_m": 18683.338, "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": 757379, "profile_key": "35dc5ecca8b232bf076bf609301efbb01e6b4f5f4b339eb77dbab36a9ad294ee", "schedule_id": 6241, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Falmouth Docks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115840}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2325", "location": "Falmouth Town", "stage_seq": 2, "distance_m": 776.798, "section_seq": 1, "route_path_id": 115840}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Penmere", "stage_seq": 3, "distance_m": 2268.067, "section_seq": 1, "route_path_id": 115840}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2333", "location": "Penryn", "stage_seq": 4, "distance_m": 5617.863, "section_seq": 1, "route_path_id": 115840}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Perranwell", "stage_seq": 5, "distance_m": 12200.342, "section_seq": 1, "route_path_id": 115840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Penwithers Jn", "stage_seq": 6, "distance_m": 18034.25, "section_seq": 1, "route_path_id": 115840}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Truro", "stage_seq": 7, "distance_m": 18843.89, "section_seq": 1, "route_path_id": 115840}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 18843.89, "from_m": 0.0, "section_seq": 1, "route_path_id": 115840}], "total_distance_m": 18843.89, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18731.561, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 112.329, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:08Z", "source_id": 20372572, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:09Z", "source_id": 20374095, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26854, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:13Z", "source_id": 64300490, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:19Z", "source_id": 20375562, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:31Z", "source_id": 64320423, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:45:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:38Z", "source_id": 20381934, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Falmouth Docks 2322 2322 None None None Truro 2347 2347 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48122/2026-09-21/detailed None Perranwell 2026-09-21T23:40:00+01:00 Truro 5.0 {"type": "LineString", "coordinates": [[-5.1119913, 50.21662580000001], [-5.111863199999999, 50.2166888], [-5.1115223, 50.2168643], [-5.111169899999999, 50.21708809999999], [-5.110821099999999, 50.2173195], [-5.110463299999999, 50.21757290000001], [-5.110124899999999, 50.217853099999985], [-5.109774, 50.21818050000001], [-5.1094889, 50.21850370000001], [-5.1092245, 50.2188348], [-5.108994100000001, 50.21916960000001], [-5.1088119, 50.21952819999999], [-5.1086453, 50.2199192], [-5.1085188, 50.22033269999999], [-5.1083933, 50.220703699999994], [-5.1082416, 50.2210602], [-5.108047799999999, 50.2214311], [-5.1078354, 50.22178399999999], [-5.107601, 50.222107300000005], [-5.107349, 50.2224105], [-5.107069199999999, 50.2227021], [-5.1067732, 50.22300159999999], [-5.106447099999999, 50.223299899999994], [-5.106138999999999, 50.2235414], [-5.1058441, 50.2237693], [-5.1055436, 50.22398199999999], [-5.105095400000001, 50.22427570000001], [-5.104377099999999, 50.2247319], [-5.103771999999999, 50.2250531], [-5.1033428999999995, 50.2252796], [-5.102838599999999, 50.22558850000001], [-5.102312899999999, 50.2259385], [-5.1019417, 50.2262419], [-5.101701299999999, 50.2264602], [-5.101373, 50.22674989999999], [-5.1011048, 50.2270724], [-5.100858099999999, 50.22742249999999], [-5.1007365, 50.22768740000001], [-5.100615699999999, 50.22798219999999], [-5.100510399999999, 50.2283072], [-5.100440899999999, 50.2286282], [-5.1004046999999995, 50.2289579], [-5.1003932, 50.2290845], [-5.100387399999999, 50.2292605], [-5.1003963, 50.22966889999999], [-5.1004502, 50.2301063], [-5.1005545, 50.2305166], [-5.1006851, 50.230886600000005], [-5.1008866, 50.23125889999999], [-5.1010976999999995, 50.23158179999999], [-5.1013148, 50.231908], [-5.101373699999999, 50.231997], [-5.1015585, 50.23227610000001], [-5.1017221, 50.2325813], [-5.101871499999999, 50.2329263], [-5.101982799999999, 50.2332716], [-5.102048899999999, 50.23359880000001], [-5.102080299999999, 50.233889], [-5.1020984, 50.2340313], [-5.1021054, 50.2342359], [-5.102087799999999, 50.234555], [-5.1020301, 50.2349477], [-5.1019305, 50.2353224], [-5.1017791, 50.2357201], [-5.1016262, 50.2360148], [-5.1014321, 50.2363423], [-5.1011859, 50.236691599999986], [-5.100900799999999, 50.2370278], [-5.1006181, 50.2373062], [-5.1003171, 50.23758169999999], [-5.0999476999999995, 50.23787120000001], [-5.0995791, 50.238122], [-5.0991996, 50.2383512], [-5.0988037, 50.23856649999999], [-5.098357099999999, 50.2387685], [-5.097900199999999, 50.2389572], [-5.0974088, 50.23914129999999], [-5.0934175, 50.24072619999998], [-5.092655199999999, 50.2410238], [-5.0919845, 50.2413036], [-5.0915705, 50.241497800000005], [-5.0911756, 50.241697599999995], [-5.0907900999999995, 50.2419161], [-5.090421699999999, 50.24215780000001], [-5.0900903, 50.24239140000001], [-5.089742, 50.24265630000001], [-5.0892833, 50.24307449999999], [-5.0888969, 50.243478], [-5.088565599999999, 50.24388619999999], [-5.0883043, 50.244258599999995], [-5.0880723, 50.24465299999999], [-5.0878845, 50.245053299999995], [-5.0877233, 50.2454887], [-5.0875228, 50.2460847], [-5.087368199999999, 50.2464515], [-5.0871508, 50.246815], [-5.086928199999999, 50.24713539999999], [-5.0866559, 50.24746809999999], [-5.0859743, 50.24816919999999], [-5.0855967, 50.2486318], [-5.0853552, 50.24900290000001], [-5.0849479, 50.24979559999999], [-5.084693599999999, 50.250186799999994], [-5.0844383, 50.2505376], [-5.084092299999999, 50.250927199999985], [-5.0837218, 50.2513023], [-5.083313999999999, 50.2516407], [-5.083085844081391, 50.25181204815827], [-5.0828694, 50.2519746], [-5.0824512, 50.25223760000001], [-5.0820094, 50.25248929999999], [-5.081536599999999, 50.2527273], [-5.080706, 50.2531126], [-5.080009699999999, 50.2534728], [-5.07938, 50.253848], [-5.078800099999999, 50.2542171], [-5.0782783, 50.25457209999999], [-5.0777466, 50.2549764], [-5.077207699999999, 50.25542479999999], [-5.0766831, 50.2558897], [-5.0758595, 50.2566275], [-5.075283499999999, 50.2571628], [-5.075114499999999, 50.25732749999999], [-5.0740838, 50.2582779], [-5.0729839, 50.2592922], [-5.072655799999999, 50.25959670000001], [-5.0711401, 50.26104579999999], [-5.070986199999999, 50.2611861], [-5.0705061, 50.261633800000006], [-5.0702862, 50.2618354], [-5.0700823999999995, 50.2620282], [-5.069838299999999, 50.26225110000001], [-5.0696076, 50.2624552], [-5.069358200000001, 50.2626472], [-5.0691203, 50.262812499999995], [-5.0688727, 50.2629634], [-5.0684865, 50.26316229999999], [-5.0682003, 50.26328399999999], [-5.0679286, 50.263390400000006], [-5.067480999999999, 50.2635455], [-5.0671201, 50.2636394], [-5.0667647, 50.2637034], [-5.0666036, 50.26372550000001], [-5.066448099999999, 50.2637431], [-5.0661551, 50.2637696], [-5.0648917, 50.26385750000001]]} 4.1 2340 2345 Perranwell Truro Truro 50.2638575 -5.0648917 50.2638575 -5.0648917 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Truro TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381934 1790030620415949 16 16 2026-09-21 22:55:13.132665 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:11.897277
726211 756987 L12052 879B71M921 2026-09-21 COMPLETE 20382318 2026-09-21 23:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 756987, "stp": "P", "toc": "London Overground", "uid": "L12052", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12052/2026-09-21/detailed", "trust_id": "879B71M921", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-21", "dest_arr_time": "2346", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B71", "timing_status": "ON TIME", "origin_station": "Crystal Palace", "current_leg_arr": "2345", "current_leg_dep": "2343", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "2302", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1685.75, \"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\": 7834.742, \"from_m\": 1685.75, \"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\": 13395.432, \"from_m\": 7834.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13439.981, \"from_m\": 13395.432, \"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\": 15906.334, \"from_m\": 13439.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\": 17398.09, \"from_m\": 15906.334, \"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\": 17590.812, \"from_m\": 17398.09, \"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\": 18540.387, \"from_m\": 17590.812, \"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\": 19258.493, \"from_m\": 18540.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\": 20996.152, \"from_m\": 19258.493, \"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\": 21051.134, \"from_m\": 20996.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21311.109, \"from_m\": 21051.134, \"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\": 21383.983, \"from_m\": 21311.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21526.883, \"from_m\": 21383.983, \"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\": 21929.679, \"from_m\": 21526.883, \"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\": 22862.988, \"from_m\": 21929.679, \"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\": 23417.574, \"from_m\": 22862.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27583.3, \"from_m\": 23417.574, \"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}], \"service_id\": 756987, \"profile_key\": \"2168454f98bca3fcd6df3043c0f6fd10203dde8f86d790cb67e9d7f3695ee9cf\", \"schedule_id\": 16098, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2302\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2305H\", \"wtt_dep\": \"2306H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1886.834, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2308H\", \"wtt_dep\": \"2309\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3307.365, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2311H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4659.728, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6324.799, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7640.81, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8603.163, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9359.988, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9649.433, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10259.098, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10573.163, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2326H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11049.487, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2328H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16615.377, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17609.219, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18682.731, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2335H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19915.049, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2337H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20797.287, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21470.267, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 25688.319, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25938.407, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 21, \"distance_m\": 27583.3, \"section_seq\": 1, \"route_path_id\": 117937}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27583.3, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117937}], \"total_distance_m\": 27583.3, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25215.108, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2368.192, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2302", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:43Z\", \"source_id\": 64263063, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:44Z\", \"source_id\": 20363890, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:02Z\", \"source_id\": 64267133, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:06Z\", \"source_id\": 20365197, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:40Z\", \"source_id\": 64271703, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:44Z\", \"source_id\": 20366700, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:39Z\", \"source_id\": 64276847, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:40Z\", \"source_id\": 20368263, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:58Z\", \"source_id\": 64280997, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:00Z\", \"source_id\": 20369450, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:23Z\", \"source_id\": 64287981, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:25Z\", \"source_id\": 20371748, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:05Z\", \"source_id\": 64290715, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:11Z\", \"source_id\": 20372589, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:34Z\", \"source_id\": 64293087, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:36Z\", \"source_id\": 20373299, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:45Z\", \"source_id\": 64296548, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:45Z\", \"source_id\": 20374412, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:39Z\", \"source_id\": 64299603, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:44Z\", \"source_id\": 20375276, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:36Z\", \"source_id\": 64302496, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:38Z\", \"source_id\": 20376242, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:00Z\", \"source_id\": 64306185, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:05Z\", \"source_id\": 20377372, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:12Z\", \"source_id\": 64309573, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:19Z\", \"source_id\": 20378473, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:05Z\", \"source_id\": 64312329, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:08Z\", \"source_id\": 20379297, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:34Z\", \"source_id\": 64314691, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:37Z\", \"source_id\": 20380054, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:19Z\", \"source_id\": 64318784, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:19Z\", \"source_id\": 20381343, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:24Z\", \"source_id\": 64321637, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:25Z\", \"source_id\": 20382318, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1790030665162328, "current_leg_arrival_utc": "2026-09-21T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:11.900544", "service_state_evidence_id": 20382318, "current_leg_start_actual_dep": "2026-09-21T23:42:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:13.135718", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P CYP XHZ 9B71 None None None None {"version": 3, "segments": [{"to_m": 1685.75, "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": 7834.742, "from_m": 1685.75, "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": 13395.432, "from_m": 7834.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13439.981, "from_m": 13395.432, "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": 15906.334, "from_m": 13439.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": 17398.09, "from_m": 15906.334, "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": 17590.812, "from_m": 17398.09, "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": 18540.387, "from_m": 17590.812, "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": 19258.493, "from_m": 18540.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": 20996.152, "from_m": 19258.493, "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": 21051.134, "from_m": 20996.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21311.109, "from_m": 21051.134, "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": 21383.983, "from_m": 21311.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21526.883, "from_m": 21383.983, "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": 21929.679, "from_m": 21526.883, "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": 22862.988, "from_m": 21929.679, "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": 23417.574, "from_m": 22862.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27583.3, "from_m": 23417.574, "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}], "service_id": 756987, "profile_key": "2168454f98bca3fcd6df3043c0f6fd10203dde8f86d790cb67e9d7f3695ee9cf", "schedule_id": 16098, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2302", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2305H", "wtt_dep": "2306H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1886.834, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2308H", "wtt_dep": "2309", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3307.365, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2311H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4659.728, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314", "location": "Brockley", "stage_seq": 5, "distance_m": 6324.799, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7640.81, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8603.163, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9359.988, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9649.433, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10259.098, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10573.163, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Wapping", "stage_seq": 12, "distance_m": 11049.487, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2328H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16615.377, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17609.219, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18682.731, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19915.049, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2337H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20797.287, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21470.267, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 25688.319, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25938.407, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 21, "distance_m": 27583.3, "section_seq": 1, "route_path_id": 117937}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27583.3, "from_m": 0.0, "section_seq": 1, "route_path_id": 117937}], "total_distance_m": 27583.3, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25215.108, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2368.192, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:43Z", "source_id": 64263063, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:44Z", "source_id": 20363890, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:02Z", "source_id": 64267133, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:06Z", "source_id": 20365197, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:40Z", "source_id": 64271703, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:13:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:44Z", "source_id": 20366700, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:39Z", "source_id": 64276847, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:40Z", "source_id": 20368263, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:58Z", "source_id": 64280997, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:00Z", "source_id": 20369450, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:23Z", "source_id": 64287981, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:22:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:25Z", "source_id": 20371748, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:05Z", "source_id": 64290715, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:11Z", "source_id": 20372589, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:34Z", "source_id": 64293087, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:26:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:36Z", "source_id": 20373299, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:45Z", "source_id": 64296548, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:45Z", "source_id": 20374412, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:39Z", "source_id": 64299603, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:44Z", "source_id": 20375276, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:36Z", "source_id": 64302496, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:32:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:38Z", "source_id": 20376242, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:00Z", "source_id": 64306185, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:34:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:05Z", "source_id": 20377372, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:12Z", "source_id": 64309573, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:19Z", "source_id": 20378473, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:05Z", "source_id": 64312329, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:38:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:08Z", "source_id": 20379297, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:34Z", "source_id": 64314691, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:37Z", "source_id": 20380054, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:19Z", "source_id": 64318784, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:19Z", "source_id": 20381343, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:24Z", "source_id": 64321637, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:45:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:25Z", "source_id": 20382318, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Crystal Palace 2302 2302 3 None None Highbury & Islington (East London Line) 2346 2345 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12052/2026-09-21/detailed None Canonbury East London Line 2026-09-21T23:42:30+01:00 Highbury & Islington (East London Line) 2.0 {"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} 0.5 2343 2345 Canonbury East London Line Highbury & Islington (East London Line) Highbury & Islington (East London Line) 51.5458694 -0.1047385 51.5458694 -0.1047385 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 Highbury & Islington (East London Line) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382318 1790030665162328 81 81 2026-09-21 22:55:13.135718 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:11.900544
726212 756173 P67289 491Y69M821 2026-09-21 COMPLETE 20382056 2026-09-21 23:45:00 2026-09-21 22:55:22 2026-09-23 22:55:22 {"id": 756173, "stp": "P", "toc": "Greater Anglia", "uid": "P67289", "consist": "720515", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P67289/2026-09-21/detailed", "trust_id": "491Y69M821", "origin_crs": "IPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "2344", "dest_platform": "13", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1Y69", "timing_status": "LATE", "origin_station": "Ipswich", "current_leg_arr": "2345", "current_leg_dep": "2338", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2223", "origin_platform": "4B", "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T22:55:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "2344", "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\": 82.902, \"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\": 128.844, \"from_m\": 82.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194.073, \"from_m\": 128.844, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 523.577, \"from_m\": 194.073, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 791.434, \"from_m\": 523.577, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1153.82, \"from_m\": 791.434, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13894.337, \"from_m\": 1153.82, \"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\": 14565.494, \"from_m\": 13894.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\": 15348.574, \"from_m\": 14565.494, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16681.009, \"from_m\": 15348.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\": 16699.032, \"from_m\": 16681.009, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26561.289, \"from_m\": 16699.032, \"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\": 27282.021, \"from_m\": 26561.289, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27311.297, \"from_m\": 27282.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\": 35291.816, \"from_m\": 27311.297, \"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\": 35333.912, \"from_m\": 35291.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\": 61117.717, \"from_m\": 35333.912, \"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\": 61608.854, \"from_m\": 61117.717, \"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\": 63110.423, \"from_m\": 61608.854, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65369.167, \"from_m\": 63110.423, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77449.721, \"from_m\": 65369.167, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78372.158, \"from_m\": 77449.721, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 78678.133, \"from_m\": 78372.158, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78867.694, \"from_m\": 78678.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91067.645, \"from_m\": 78867.694, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91138.009, \"from_m\": 91067.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103149.794, \"from_m\": 91138.009, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103763.025, \"from_m\": 103149.794, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107711.073, \"from_m\": 103763.025, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 108173.669, \"from_m\": 107711.073, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108244.285, \"from_m\": 108173.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\": 108469.553, \"from_m\": 108244.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108981.0, \"from_m\": 108469.553, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109507.625, \"from_m\": 108981.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\": 109984.299, \"from_m\": 109507.625, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110437.518, \"from_m\": 109984.299, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 756173, \"profile_key\": \"9b7f9c7a6779196b7c7061d2bfc309bdcd14a159f3b9e199fe58abc11ce4f0f0\", \"schedule_id\": 22282, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"Ipswich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 2, \"distance_m\": 1338.66, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": false, \"wtt_arr\": \"2232\", \"wtt_dep\": \"2233\", \"location\": \"Manningtree\", \"stage_seq\": 3, \"distance_m\": 14940.56, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2243\", \"location\": \"Colchester\", \"stage_seq\": 4, \"distance_m\": 27506.178, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": \"2249\", \"location\": \"Marks Tey\", \"stage_seq\": 5, \"distance_m\": 35497.926, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2254H\", \"location\": \"Kelvedon\", \"stage_seq\": 6, \"distance_m\": 42554.799, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": false, \"wtt_arr\": \"2259H\", \"wtt_dep\": \"2300H\", \"location\": \"Witham\", \"stage_seq\": 7, \"distance_m\": 48408.207, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2306H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 8, \"distance_m\": 58422.413, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": false, \"wtt_arr\": \"2310\", \"wtt_dep\": \"2311\", \"location\": \"Chelmsford\", \"stage_seq\": 9, \"distance_m\": 62597.875, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 78028.509, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Gidea Park\", \"stage_seq\": 11, \"distance_m\": 88792.729, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Ilford\", \"stage_seq\": 12, \"distance_m\": 98688.88, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 13, \"distance_m\": 101501.293, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 104054.231, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Bow Jn\", \"stage_seq\": 15, \"distance_m\": 105547.529, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Bethnal Green\", \"stage_seq\": 16, \"distance_m\": 108617.155, \"section_seq\": 1, \"route_path_id\": 139348}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 17, \"distance_m\": 110437.518, \"section_seq\": 1, \"route_path_id\": 139348}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 110437.518, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139348}], \"total_distance_m\": 110437.518, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 109649.754, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 787.764, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2223", "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\": 13525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:09Z\", \"source_id\": 64193961, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:14Z\", \"source_id\": 20342951, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:35Z\", \"source_id\": 64210767, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:38Z\", \"source_id\": 20347954, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:42Z\", \"source_id\": 64224212, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:44Z\", \"source_id\": 20352151, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:05Z\", \"source_id\": 64234881, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:08Z\", \"source_id\": 20355281, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:41Z\", \"source_id\": 64245215, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:43Z\", \"source_id\": 20358474, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:19Z\", \"source_id\": 64257259, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:19Z\", \"source_id\": 20362056, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:47Z\", \"source_id\": 64264900, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:51Z\", \"source_id\": 20364547, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:54Z\", \"source_id\": 64288866, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:00Z\", \"source_id\": 20371995, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:23Z\", \"source_id\": 64299150, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:28Z\", \"source_id\": 20375154, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:55Z\", \"source_id\": 64306020, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:00Z\", \"source_id\": 20377346, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:34Z\", \"source_id\": 64310183, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:37Z\", \"source_id\": 20378636, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:49Z\", \"source_id\": 64320856, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:54Z\", \"source_id\": 20382056, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "13", "timing_fact_generation": 1790030636427546, "current_leg_arrival_utc": "2026-09-21T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:13.220053", "service_state_evidence_id": 20382056, "current_leg_start_actual_dep": "2026-09-21T23:37:30+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:13.557265", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P IPS LST 1Y69 720515 5 100 None {"version": 3, "segments": [{"to_m": 82.902, "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": 128.844, "from_m": 82.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194.073, "from_m": 128.844, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 523.577, "from_m": 194.073, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 791.434, "from_m": 523.577, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1153.82, "from_m": 791.434, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13894.337, "from_m": 1153.82, "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": 14565.494, "from_m": 13894.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": 15348.574, "from_m": 14565.494, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16681.009, "from_m": 15348.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": 16699.032, "from_m": 16681.009, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26561.289, "from_m": 16699.032, "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": 27282.021, "from_m": 26561.289, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27311.297, "from_m": 27282.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": 35291.816, "from_m": 27311.297, "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": 35333.912, "from_m": 35291.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": 61117.717, "from_m": 35333.912, "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": 61608.854, "from_m": 61117.717, "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": 63110.423, "from_m": 61608.854, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65369.167, "from_m": 63110.423, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77449.721, "from_m": 65369.167, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78372.158, "from_m": 77449.721, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 78678.133, "from_m": 78372.158, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78867.694, "from_m": 78678.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91067.645, "from_m": 78867.694, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91138.009, "from_m": 91067.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103149.794, "from_m": 91138.009, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103763.025, "from_m": 103149.794, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107711.073, "from_m": 103763.025, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 108173.669, "from_m": 107711.073, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108244.285, "from_m": 108173.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": 108469.553, "from_m": 108244.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 108981.0, "from_m": 108469.553, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109507.625, "from_m": 108981.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": 109984.299, "from_m": 109507.625, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110437.518, "from_m": 109984.299, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 756173, "profile_key": "9b7f9c7a6779196b7c7061d2bfc309bdcd14a159f3b9e199fe58abc11ce4f0f0", "schedule_id": 22282, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2223", "location": "Ipswich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Ipswich Halifax Jn", "stage_seq": 2, "distance_m": 1338.66, "section_seq": 1, "route_path_id": 139348}, {"is_pass": false, "wtt_arr": "2232", "wtt_dep": "2233", "location": "Manningtree", "stage_seq": 3, "distance_m": 14940.56, "section_seq": 1, "route_path_id": 139348}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2243", "location": "Colchester", "stage_seq": 4, "distance_m": 27506.178, "section_seq": 1, "route_path_id": 139348}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": "2249", "location": "Marks Tey", "stage_seq": 5, "distance_m": 35497.926, "section_seq": 1, "route_path_id": 139348}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2254H", "location": "Kelvedon", "stage_seq": 6, "distance_m": 42554.799, "section_seq": 1, "route_path_id": 139348}, {"is_pass": false, "wtt_arr": "2259H", "wtt_dep": "2300H", "location": "Witham", "stage_seq": 7, "distance_m": 48408.207, "section_seq": 1, "route_path_id": 139348}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2306H", "location": "Beaulieu Park (Construction)", "stage_seq": 8, "distance_m": 58422.413, "section_seq": 1, "route_path_id": 139348}, {"is_pass": false, "wtt_arr": "2310", "wtt_dep": "2311", "location": "Chelmsford", "stage_seq": 9, "distance_m": 62597.875, "section_seq": 1, "route_path_id": 139348}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Shenfield", "stage_seq": 10, "distance_m": 78028.509, "section_seq": 1, "route_path_id": 139348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Gidea Park", "stage_seq": 11, "distance_m": 88792.729, "section_seq": 1, "route_path_id": 139348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Ilford", "stage_seq": 12, "distance_m": 98688.88, "section_seq": 1, "route_path_id": 139348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Forest Gate Jn", "stage_seq": 13, "distance_m": 101501.293, "section_seq": 1, "route_path_id": 139348}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Stratford", "stage_seq": 14, "distance_m": 104054.231, "section_seq": 1, "route_path_id": 139348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Bow Jn", "stage_seq": 15, "distance_m": 105547.529, "section_seq": 1, "route_path_id": 139348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Bethnal Green", "stage_seq": 16, "distance_m": 108617.155, "section_seq": 1, "route_path_id": 139348}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 17, "distance_m": 110437.518, "section_seq": 1, "route_path_id": 139348}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 110437.518, "from_m": 0.0, "section_seq": 1, "route_path_id": 139348}], "total_distance_m": 110437.518, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 109649.754, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 787.764, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13525, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:09Z", "source_id": 64193961, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:32:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:14Z", "source_id": 20342951, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:35Z", "source_id": 64210767, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:38Z", "source_id": 20347954, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13762, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:42Z", "source_id": 64224212, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:44Z", "source_id": 20352151, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13795, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:05Z", "source_id": 64234881, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:53:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:08Z", "source_id": 20355281, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13807, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:41Z", "source_id": 64245215, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:58:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:43Z", "source_id": 20358474, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:19Z", "source_id": 64257259, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:04:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:19Z", "source_id": 20362056, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:47Z", "source_id": 64264900, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:51Z", "source_id": 20364547, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:54Z", "source_id": 64288866, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:00Z", "source_id": 20371995, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:23Z", "source_id": 64299150, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:28Z", "source_id": 20375154, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:55Z", "source_id": 64306020, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:00Z", "source_id": 20377346, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:34Z", "source_id": 64310183, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:37:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:37Z", "source_id": 20378636, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15504, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:49Z", "source_id": 64320856, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:54Z", "source_id": 20382056, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Ipswich 2223 2223 4B None None London Liverpool Street 2344 2344 13 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P67289/2026-09-21/detailed None Stratford 2026-09-21T23:37:30+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 2338 2345 Stratford London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-21 22:55:22 TERMINATED 2026-09-21 22:45:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382056 1790030636427546 89 89 2026-09-21 22:55:13.557265 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:13.220053
726213 754021 P01136 471J96MZ21 2026-09-21 COMPLETE 20381957 2026-09-21 23:45:00 2026-09-21 22:55:23 2026-09-23 22:55:23 {"id": 754021, "stp": "P", "toc": "Greater Anglia", "uid": "P01136", "consist": "755401", "dest_crs": "LWT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01136/2026-09-21/detailed", "trust_id": "471J96MZ21", "origin_crs": "SSD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lowestoft", "service_date": "2026-09-21", "dest_arr_time": "2333", "dest_platform": "4", "is_terminated": 1, "next_location": "Lowestoft", "signalling_id": "1J96", "timing_status": "LATE", "origin_station": "Stansted Airport", "current_leg_arr": "2345", "current_leg_dep": "2341", "current_leg_end": "Lowestoft", "origin_dep_time": "2046", "origin_platform": "1", "current_location": "Lowestoft", "last_update_time": "2026-09-21T22:55:23", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.7162805999999995, 52.4777162], [1.7167665999999997, 52.477733299999976], [1.7175323, 52.47776769999999], [1.718774, 52.4778224], [1.7196109999999998, 52.477850100000005], [1.7220932, 52.477959099999985], [1.7231147, 52.47797799999999], [1.7238903999999995, 52.477948], [1.7247487999999995, 52.47788880000001], [1.7255138, 52.4777954], [1.7260010999999995, 52.477710900000005], [1.7266191999999998, 52.4775722], [1.7301703999999998, 52.47667700000001], [1.7336734, 52.475776799999984], [1.7336872105892478, 52.4757733657276], [1.734425, 52.4755899], [1.7352409, 52.4753827], [1.7360224, 52.4752041], [1.736291, 52.4751583], [1.7369491, 52.4750628], [1.7383539, 52.4749316], [1.7436995, 52.474627600000005], [1.7442427, 52.4745963], [1.7445875999999998, 52.47457600000001], [1.7496732999999998, 52.474288300000005]]}", "current_leg_start": "Oulton Broad North", "dest_arr_time_act": "2333", "motion_projection": null, "next_location_lat": "52.4742883", "next_location_lon": "1.7496733", "previous_location": "Oulton Broad North", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 490.569, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2880.266, \"from_m\": 490.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4123.776, \"from_m\": 2880.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4185.989, \"from_m\": 4123.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4263.199, \"from_m\": 4185.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4934.612, \"from_m\": 4263.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\": 4990.719, \"from_m\": 4934.612, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5051.881, \"from_m\": 4990.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19834.792, \"from_m\": 5051.881, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23056.069, \"from_m\": 19834.792, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23096.213, \"from_m\": 23056.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23334.417, \"from_m\": 23096.213, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28839.819, \"from_m\": 23334.417, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29756.213, \"from_m\": 28839.819, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35623.51, \"from_m\": 29756.213, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37296.414, \"from_m\": 35623.51, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38610.903, \"from_m\": 37296.414, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38834.014, \"from_m\": 38610.903, \"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\": 39001.796, \"from_m\": 38834.014, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39996.266, \"from_m\": 39001.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\": 62013.785, \"from_m\": 39996.266, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62363.549, \"from_m\": 62013.785, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63179.46, \"from_m\": 62363.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\": 63248.198, \"from_m\": 63179.46, \"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\": 63302.623, \"from_m\": 63248.198, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63763.234, \"from_m\": 63302.623, \"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\": 65018.974, \"from_m\": 63763.234, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65135.516, \"from_m\": 65018.974, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65311.181, \"from_m\": 65135.516, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65687.651, \"from_m\": 65311.181, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82609.157, \"from_m\": 65687.651, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 87088.661, \"from_m\": 82609.157, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 98388.53, \"from_m\": 87088.661, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 100398.222, \"from_m\": 98388.53, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100436.025, \"from_m\": 100398.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101282.822, \"from_m\": 100436.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104972.133, \"from_m\": 101282.822, \"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\": 111060.524, \"from_m\": 104972.133, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111456.514, \"from_m\": 111060.524, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 115451.897, \"from_m\": 111456.514, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125918.235, \"from_m\": 115451.897, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 130110.574, \"from_m\": 125918.235, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 147340.288, \"from_m\": 130110.574, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 148416.132, \"from_m\": 147340.288, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 148595.329, \"from_m\": 148416.132, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 149288.966, \"from_m\": 148595.329, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 151428.696, \"from_m\": 149288.966, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151456.48, \"from_m\": 151428.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165511.998, \"from_m\": 151456.48, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 168659.95, \"from_m\": 165511.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 168780.753, \"from_m\": 168659.95, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 168964.43, \"from_m\": 168780.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169589.423, \"from_m\": 168964.43, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 169691.894, \"from_m\": 169589.423, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 186046.097, \"from_m\": 169691.894, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 186452.461, \"from_m\": 186046.097, \"capability_applied\": null, \"effective_limit_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\": 754021, \"profile_key\": \"b9ebc762e50774611e49cbb74eeb86de09453c9df65ef73c3afbfed51ed7bbec\", \"schedule_id\": 19637, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Stansted Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 2, \"distance_m\": 1052.842, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Tye Green Jn\", \"stage_seq\": 3, \"distance_m\": 3074.129, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Stansted East Jn\", \"stage_seq\": 4, \"distance_m\": 4185.989, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Stansted North Jn\", \"stage_seq\": 5, \"distance_m\": 4934.612, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": \"2101H\", \"location\": \"Audley End\", \"stage_seq\": 6, \"distance_m\": 16768.267, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109H\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 7, \"distance_m\": 28621.504, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 8, \"distance_m\": 35534.162, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116H\", \"location\": \"Cambridge South\", \"stage_seq\": 9, \"distance_m\": 36707.749, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2126\", \"location\": \"Cambridge\", \"stage_seq\": 10, \"distance_m\": 39241.18, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 11, \"distance_m\": 40782.639, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130H\", \"location\": \"Cambridge North\", \"stage_seq\": 12, \"distance_m\": 42985.859, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Waterbeach\", \"stage_seq\": 13, \"distance_m\": 47873.48, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 14, \"distance_m\": 62196.034, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143\", \"location\": \"Ely\", \"stage_seq\": 15, \"distance_m\": 62929.057, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Ely North Jn\", \"stage_seq\": 16, \"distance_m\": 65232.888, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Brandon\", \"stage_seq\": 17, \"distance_m\": 88669.109, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"Thetford\", \"stage_seq\": 18, \"distance_m\": 100263.641, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2221H\", \"location\": \"Attleborough\", \"stage_seq\": 19, \"distance_m\": 123733.313, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2227H\", \"wtt_dep\": \"2228H\", \"location\": \"Wymondham\", \"stage_seq\": 20, \"distance_m\": 132846.695, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232H\", \"location\": \"Wymondham Co877\", \"stage_seq\": 21, \"distance_m\": 133131.095, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Trowse Jn\", \"stage_seq\": 22, \"distance_m\": 147532.891, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 23, \"distance_m\": 148189.579, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 24, \"distance_m\": 148675.817, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2251\", \"location\": \"Norwich\", \"stage_seq\": 25, \"distance_m\": 148827.252, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 26, \"distance_m\": 148973.107, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 27, \"distance_m\": 151428.696, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300\", \"location\": \"Brundall\", \"stage_seq\": 28, \"distance_m\": 157704.819, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2305H\", \"wtt_dep\": \"2306\", \"location\": \"Cantley\", \"stage_seq\": 29, \"distance_m\": 164551.168, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2309H\", \"wtt_dep\": \"2310H\", \"location\": \"Reedham (Norfolk)\", \"stage_seq\": 30, \"distance_m\": 168008.951, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2318H\", \"location\": \"Haddiscoe\", \"stage_seq\": 31, \"distance_m\": 174611.429, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2322\", \"location\": \"Somerleyton\", \"stage_seq\": 32, \"distance_m\": 177597.881, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328H\", \"location\": \"Oulton Broad North\", \"stage_seq\": 33, \"distance_m\": 184125.588, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Oulton Broad North Jn\", \"stage_seq\": 34, \"distance_m\": 184351.64, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Coke Ovens Jn\", \"stage_seq\": 35, \"distance_m\": 185350.107, \"section_seq\": 1, \"route_path_id\": 138389}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": null, \"location\": \"Lowestoft\", \"stage_seq\": 36, \"distance_m\": 186452.461, \"section_seq\": 1, \"route_path_id\": 138389}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 186452.461, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138389}], \"total_distance_m\": 186452.461, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 184420.762, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2031.699, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2046", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.4742883", "current_position_lon": "1.7496733", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:35Z\", \"source_id\": 63984695, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:39Z\", \"source_id\": 20281860, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:05Z\", \"source_id\": 64010229, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:08Z\", \"source_id\": 20289105, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:50Z\", \"source_id\": 20295003, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:34Z\", \"source_id\": 64046323, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:39Z\", \"source_id\": 20299560, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:42Z\", \"source_id\": 64057688, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:48Z\", \"source_id\": 20302940, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12321, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:20Z\", \"source_id\": 64068694, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:22Z\", \"source_id\": 20305933, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:13Z\", \"source_id\": 64090643, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:18Z\", \"source_id\": 20312504, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:20Z\", \"source_id\": 64167350, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:20Z\", \"source_id\": 20334917, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:08Z\", \"source_id\": 64183705, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:14Z\", \"source_id\": 20339919, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:53Z\", \"source_id\": 64213190, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:59Z\", \"source_id\": 20348775, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:39Z\", \"source_id\": 64226061, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:45Z\", \"source_id\": 20352744, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:17Z\", \"source_id\": 64249873, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:21Z\", \"source_id\": 20359859, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:28Z\", \"source_id\": 64286663, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:35Z\", \"source_id\": 20371292, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:25Z\", \"source_id\": 64292820, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:29Z\", \"source_id\": 20373231, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:11Z\", \"source_id\": 64306429, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:16Z\", \"source_id\": 20377478, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:52Z\", \"source_id\": 64316656, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:54Z\", \"source_id\": 20380671, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:38Z\", \"source_id\": 64320565, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:40Z\", \"source_id\": 20381957, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lowestoft", "service_state_platform": "4", "timing_fact_generation": 1790030620676702, "current_leg_arrival_utc": "2026-09-21T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:18.966002", "service_state_evidence_id": 20381957, "current_leg_start_actual_dep": "2026-09-21T23:40:30+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:19.160318", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SSD LWT 1J96 755401 5 100 None {"version": 3, "segments": [{"to_m": 490.569, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2880.266, "from_m": 490.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 4123.776, "from_m": 2880.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4185.989, "from_m": 4123.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4263.199, "from_m": 4185.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4934.612, "from_m": 4263.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": 4990.719, "from_m": 4934.612, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5051.881, "from_m": 4990.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19834.792, "from_m": 5051.881, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23056.069, "from_m": 19834.792, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23096.213, "from_m": 23056.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23334.417, "from_m": 23096.213, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28839.819, "from_m": 23334.417, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29756.213, "from_m": 28839.819, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35623.51, "from_m": 29756.213, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37296.414, "from_m": 35623.51, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38610.903, "from_m": 37296.414, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38834.014, "from_m": 38610.903, "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": 39001.796, "from_m": 38834.014, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39996.266, "from_m": 39001.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": 62013.785, "from_m": 39996.266, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62363.549, "from_m": 62013.785, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63179.46, "from_m": 62363.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": 63248.198, "from_m": 63179.46, "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": 63302.623, "from_m": 63248.198, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63763.234, "from_m": 63302.623, "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": 65018.974, "from_m": 63763.234, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65135.516, "from_m": 65018.974, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65311.181, "from_m": 65135.516, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65687.651, "from_m": 65311.181, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82609.157, "from_m": 65687.651, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 87088.661, "from_m": 82609.157, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 98388.53, "from_m": 87088.661, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 100398.222, "from_m": 98388.53, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100436.025, "from_m": 100398.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101282.822, "from_m": 100436.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104972.133, "from_m": 101282.822, "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": 111060.524, "from_m": 104972.133, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111456.514, "from_m": 111060.524, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 115451.897, "from_m": 111456.514, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125918.235, "from_m": 115451.897, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 130110.574, "from_m": 125918.235, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 147340.288, "from_m": 130110.574, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 148416.132, "from_m": 147340.288, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 148595.329, "from_m": 148416.132, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 149288.966, "from_m": 148595.329, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 151428.696, "from_m": 149288.966, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151456.48, "from_m": 151428.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165511.998, "from_m": 151456.48, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 168659.95, "from_m": 165511.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 168780.753, "from_m": 168659.95, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 168964.43, "from_m": 168780.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169589.423, "from_m": 168964.43, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 169691.894, "from_m": 169589.423, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 186046.097, "from_m": 169691.894, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 186452.461, "from_m": 186046.097, "capability_applied": null, "effective_limit_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": 754021, "profile_key": "b9ebc762e50774611e49cbb74eeb86de09453c9df65ef73c3afbfed51ed7bbec", "schedule_id": 19637, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2046", "location": "Stansted Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Stansted Coopers Lane Jn", "stage_seq": 2, "distance_m": 1052.842, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Tye Green Jn", "stage_seq": 3, "distance_m": 3074.129, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Stansted East Jn", "stage_seq": 4, "distance_m": 4185.989, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Stansted North Jn", "stage_seq": 5, "distance_m": 4934.612, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": "2101H", "location": "Audley End", "stage_seq": 6, "distance_m": 16768.267, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109H", "location": "Whittlesford Parkway", "stage_seq": 7, "distance_m": 28621.504, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Shepreth Branch Jn", "stage_seq": 8, "distance_m": 35534.162, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116H", "location": "Cambridge South", "stage_seq": 9, "distance_m": 36707.749, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2126", "location": "Cambridge", "stage_seq": 10, "distance_m": 39241.18, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Coldham Lane Jn", "stage_seq": 11, "distance_m": 40782.639, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130H", "location": "Cambridge North", "stage_seq": 12, "distance_m": 42985.859, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Waterbeach", "stage_seq": 13, "distance_m": 47873.48, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Ely Dock Jn", "stage_seq": 14, "distance_m": 62196.034, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143", "location": "Ely", "stage_seq": 15, "distance_m": 62929.057, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Ely North Jn", "stage_seq": 16, "distance_m": 65232.888, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Brandon", "stage_seq": 17, "distance_m": 88669.109, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Thetford", "stage_seq": 18, "distance_m": 100263.641, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2221H", "location": "Attleborough", "stage_seq": 19, "distance_m": 123733.313, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2227H", "wtt_dep": "2228H", "location": "Wymondham", "stage_seq": 20, "distance_m": 132846.695, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232H", "location": "Wymondham Co877", "stage_seq": 21, "distance_m": 133131.095, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Trowse Jn", "stage_seq": 22, "distance_m": 147532.891, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Trowse Swing Bridge", "stage_seq": 23, "distance_m": 148189.579, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "Norwich Thorpe Jn", "stage_seq": 24, "distance_m": 148675.817, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2251", "location": "Norwich", "stage_seq": 25, "distance_m": 148827.252, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Norwich Thorpe Jn", "stage_seq": 26, "distance_m": 148973.107, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254H", "location": "Whitlingham Jn", "stage_seq": 27, "distance_m": 151428.696, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300", "location": "Brundall", "stage_seq": 28, "distance_m": 157704.819, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2305H", "wtt_dep": "2306", "location": "Cantley", "stage_seq": 29, "distance_m": 164551.168, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2310H", "location": "Reedham (Norfolk)", "stage_seq": 30, "distance_m": 168008.951, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2318H", "location": "Haddiscoe", "stage_seq": 31, "distance_m": 174611.429, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322", "location": "Somerleyton", "stage_seq": 32, "distance_m": 177597.881, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328H", "location": "Oulton Broad North", "stage_seq": 33, "distance_m": 184125.588, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Oulton Broad North Jn", "stage_seq": 34, "distance_m": 184351.64, "section_seq": 1, "route_path_id": 138389}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Coke Ovens Jn", "stage_seq": 35, "distance_m": 185350.107, "section_seq": 1, "route_path_id": 138389}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": null, "location": "Lowestoft", "stage_seq": 36, "distance_m": 186452.461, "section_seq": 1, "route_path_id": 138389}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 186452.461, "from_m": 0.0, "section_seq": 1, "route_path_id": 138389}], "total_distance_m": 186452.461, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 184420.762, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2031.699, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12680, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:35Z", "source_id": 63984695, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:39Z", "source_id": 20281860, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12669, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:05Z", "source_id": 64010229, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:08:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:08Z", "source_id": 20289105, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:50Z", "source_id": 20295003, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12562, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:34Z", "source_id": 64046323, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:24:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:39Z", "source_id": 20299560, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12431, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:42Z", "source_id": 64057688, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:29:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:48Z", "source_id": 20302940, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12321, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:20Z", "source_id": 64068694, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:22Z", "source_id": 20305933, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12233, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:13Z", "source_id": 64090643, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:44:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:18Z", "source_id": 20312504, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12178, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:20Z", "source_id": 64167350, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:19:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:20Z", "source_id": 20334917, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12170, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:08Z", "source_id": 64183705, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:14Z", "source_id": 20339919, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13221, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:53Z", "source_id": 64213190, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:41:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:59Z", "source_id": 20348775, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13210, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:39Z", "source_id": 64226061, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:48:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:45Z", "source_id": 20352744, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12982, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:17Z", "source_id": 64249873, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:01:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:21Z", "source_id": 20359859, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12906, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:28Z", "source_id": 64286663, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:24:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:35Z", "source_id": 20371292, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12901, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:25Z", "source_id": 64292820, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:32:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:29Z", "source_id": 20373231, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12897, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:11Z", "source_id": 64306429, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:16Z", "source_id": 20377478, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:52Z", "source_id": 64316656, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T22:41:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:54Z", "source_id": 20380671, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12874, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:38Z", "source_id": 64320565, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:45:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:40Z", "source_id": 20381957, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Stansted Airport 2046 2046 1 None None Lowestoft 2333 2333 4 LATE +12 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01136/2026-09-21/detailed None Oulton Broad North 2026-09-21T23:40:30+01:00 Lowestoft 4.0 {"type": "LineString", "coordinates": [[1.7162805999999995, 52.4777162], [1.7167665999999997, 52.477733299999976], [1.7175323, 52.47776769999999], [1.718774, 52.4778224], [1.7196109999999998, 52.477850100000005], [1.7220932, 52.477959099999985], [1.7231147, 52.47797799999999], [1.7238903999999995, 52.477948], [1.7247487999999995, 52.47788880000001], [1.7255138, 52.4777954], [1.7260010999999995, 52.477710900000005], [1.7266191999999998, 52.4775722], [1.7301703999999998, 52.47667700000001], [1.7336734, 52.475776799999984], [1.7336872105892478, 52.4757733657276], [1.734425, 52.4755899], [1.7352409, 52.4753827], [1.7360224, 52.4752041], [1.736291, 52.4751583], [1.7369491, 52.4750628], [1.7383539, 52.4749316], [1.7436995, 52.474627600000005], [1.7442427, 52.4745963], [1.7445875999999998, 52.47457600000001], [1.7496732999999998, 52.474288300000005]]} 1.4 2341 2345 Oulton Broad North Lowestoft Lowestoft 52.4742883 1.7496733 52.4742883 1.7496733 1 0 2026-09-21 22:55:23 TERMINATED 2026-09-21 22:45:00 Lowestoft TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381957 1790030620676702 124 124 2026-09-21 22:55:19.160318 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:18.966002
726214 757671 C18061 655I75M921 2026-09-21 COMPLETE 20382106 2026-09-21 23:45:00 2026-09-21 22:55:23 2026-09-23 22:55:23 {"id": 757671, "stp": "O", "toc": "West Midlands Trains", "uid": "C18061", "consist": "350106+350118", "dest_crs": "BHI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18061/2026-09-21/detailed", "trust_id": "655I75M921", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham International", "service_date": "2026-09-21", "dest_arr_time": "2354", "dest_platform": "4", "is_terminated": 1, "next_location": "Birmingham International", "signalling_id": "5I75", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "2345", "current_leg_dep": "2335", "current_leg_end": "Birmingham International", "origin_dep_time": "2338", "origin_platform": "6", "current_location": "Birmingham International", "last_update_time": "2026-09-21T22:55:23", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.870134, 52.481984700000005], [-1.869997908071446, 52.48202686933506], [-1.8698964968995355, 52.482028891204074], [-1.8697506, 52.482031799999994], [-1.8692487, 52.4820427], [-1.8688005999999997, 52.4820542], [-1.8684609000000003, 52.48206559999999], [-1.8681844999999997, 52.4820767], [-1.8678773, 52.482090799999995], [-1.8670227, 52.4821355], [-1.8669162037832348, 52.48214315453929], [-1.866863866480729, 52.4821469163432], [-1.8667514, 52.482155], [-1.8660868, 52.48220619999999], [-1.8658743, 52.4822227], [-1.8655149999999996, 52.4822528], [-1.8646873, 52.482314499999994], [-1.8639295, 52.4823749], [-1.8630095, 52.4824402], [-1.8627838999999995, 52.482457200000006], [-1.862288, 52.4825064], [-1.861537, 52.482566799999994], [-1.860786, 52.482626499999995], [-1.8600845999999995, 52.4826812], [-1.8593456, 52.482739999999986], [-1.8585785, 52.4828021], [-1.8578087000000003, 52.48286170000001], [-1.8570805, 52.48291719999999], [-1.8563094, 52.48297929999999], [-1.8558901999999995, 52.4830106], [-1.8551418, 52.483071800000005], [-1.8547998, 52.48309960000001], [-1.8541668, 52.4831502], [-1.8534381, 52.48320709999999], [-1.8526970000000005, 52.48326779999999], [-1.8519480999999995, 52.483328], [-1.8512284999999995, 52.48338630000001], [-1.8505118, 52.4834432], [-1.8497727999999996, 52.483506900000016], [-1.8487783, 52.48359130000001], [-1.8482693999999995, 52.4836343], [-1.8475082, 52.4836942], [-1.8467814, 52.48375380000001], [-1.8460486, 52.483813999999995], [-1.8452345, 52.4838785], [-1.8445377, 52.483934299999994], [-1.8438041, 52.4839939], [-1.8430813, 52.48404779999999], [-1.8423002, 52.4841064], [-1.8416382, 52.48415809999999], [-1.8409524, 52.4842142], [-1.8401845, 52.4842757], [-1.8394736999999997, 52.48433610000001], [-1.8387306999999995, 52.4844006], [-1.8379569, 52.4844659], [-1.8372086, 52.48452639999999], [-1.8365013, 52.48458409999999], [-1.8357776, 52.4846407], [-1.8350279, 52.4847003], [-1.8343091, 52.4847534], [-1.833516, 52.48481280000001], [-1.8327682, 52.4848694], [-1.8320735, 52.48492409999999], [-1.8313653999999997, 52.4849788], [-1.8306326, 52.4850358], [-1.8301914, 52.48507330000001], [-1.8298816, 52.4850946], [-1.8291499, 52.48514630000001], [-1.8284237999999997, 52.4851893], [-1.8276531999999996, 52.48523449999999], [-1.8269378000000005, 52.4852759], [-1.8261297, 52.48530959999999], [-1.8254243, 52.48534139999999], [-1.8248208, 52.4853668], [-1.824666, 52.48536899999999], [-1.8240173, 52.48540020000001], [-1.8230586, 52.4854213], [-1.8221642, 52.485436099999994], [-1.8215770999999996, 52.48544199999999], [-1.8213229999999996, 52.485443100000005], [-1.820954, 52.485445600000006], [-1.8198451, 52.4854419], [-1.8191759000000003, 52.48543729999999], [-1.8184614, 52.4854257], [-1.8177471, 52.4854131], [-1.8168642999999995, 52.485387800000005], [-1.8164125, 52.485376599999995], [-1.815892, 52.4853606], [-1.8152277000000003, 52.4853333], [-1.8145338999999996, 52.485302999999995], [-1.8142178999999996, 52.48528769999999], [-1.8139521999999997, 52.48527459999999], [-1.8132246000000003, 52.4852376], [-1.81314941352914, 52.48523331126064], [-1.8128901312438004, 52.48521896260471], [-1.8126604616456603, 52.485209241474074], [-1.8124561817613989, 52.48520344754038], [-1.812273068617692, 52.48520088047526], [-1.8121068992412197, 52.48520083995034], [-1.811953450658658, 52.48520262563728], [-1.811808499896686, 52.48520553720769], [-1.8116678239819808, 52.48520887433323], [-1.811527199941221, 52.48521193668554], [-1.811382404801084, 52.48521402393624], [-1.8112292155882477, 52.485214435756966], [-1.8110634093293896, 52.48521247181938], [-1.8108807630511885, 52.48520743179509], [-1.8106770537803216, 52.48519861535575], [-1.810448058543467, 52.485185322172995], [-1.8101895543673023, 52.485166851918464], [-1.8100316000000003, 52.48515290000001], [-1.8096337, 52.48510819999999], [-1.8093883, 52.48507450000001], [-1.8088677, 52.48500589999999], [-1.8084819, 52.48496070000001], [-1.8082006, 52.48492950000001], [-1.8076076999999997, 52.4848714], [-1.8069439, 52.4848], [-1.8065384, 52.4847544], [-1.8061685999999997, 52.4847081], [-1.8058684999999997, 52.4846692], [-1.8054639, 52.4846107], [-1.8046150000000003, 52.4844884], [-1.8040019, 52.4844061], [-1.803169, 52.4842873], [-1.8023187, 52.48415680000001], [-1.8014662, 52.4840229], [-1.8006465, 52.483891199999995], [-1.7997781, 52.4837486], [-1.7989373, 52.483597], [-1.7980975999999995, 52.4834462], [-1.7972602, 52.4832901], [-1.7966417, 52.4831741], [-1.7966305682390429, 52.48317192030276], [-1.7959354000000003, 52.4830358], [-1.7956171999999997, 52.48296959999999], [-1.7949940999999996, 52.4828414], [-1.7943920000000002, 52.4827118], [-1.7934296, 52.482487599999985], [-1.7925595, 52.48228640000001], [-1.7916743000000002, 52.482088700000006], [-1.7915092, 52.4820487], [-1.7903735, 52.4817499], [-1.7894441999999997, 52.481507299999976], [-1.7886990000000005, 52.48130599999999], [-1.7876277, 52.4810042], [-1.7867921, 52.48076309999999], [-1.7860246999999998, 52.480532999999994], [-1.784643, 52.4801026], [-1.7838061, 52.4798379], [-1.7829733, 52.479558399999995], [-1.7821475, 52.4792764], [-1.7814046, 52.47901519999999], [-1.7810638, 52.4788947], [-1.7802732, 52.4786069], [-1.7792408, 52.478215899999995], [-1.778206, 52.47781210000001], [-1.7775663, 52.4775532], [-1.7767763999999997, 52.477227], [-1.7759787, 52.4768888], [-1.7752095, 52.476551099999995], [-1.7744665999999998, 52.476221], [-1.7737294, 52.4758843], [-1.7729904999999997, 52.47553859999999], [-1.7722557999999995, 52.47518959999999], [-1.7713753999999995, 52.4747614], [-1.7706628, 52.474415999999984], [-1.7694687, 52.473840900000006], [-1.7677652, 52.4730344], [-1.7675486, 52.47293479999999], [-1.7659339999999997, 52.47213609999999], [-1.7644423, 52.4714157], [-1.7635108999999998, 52.4709686], [-1.7618579999999997, 52.470173], [-1.761466, 52.469978], [-1.7596286, 52.469085699999994], [-1.7590251, 52.468793299999994], [-1.7575708, 52.46808790000001], [-1.7558822999999997, 52.46727979999999], [-1.7551019, 52.4669026], [-1.7532669, 52.466026599999985], [-1.7523754, 52.46559609999999], [-1.7517456, 52.4652953], [-1.7509655999999998, 52.464918100000006], [-1.7497265, 52.46432130000001], [-1.7479862999999998, 52.4634793], [-1.7444276, 52.4617477], [-1.7407659, 52.4599849], [-1.7370798, 52.4581952], [-1.7365501999999997, 52.45792990000001], [-1.7357587999999995, 52.4575263], [-1.7350498, 52.45715429999999], [-1.7343478, 52.456776399999995], [-1.7335757000000005, 52.456348899999995], [-1.7327508, 52.455876499999995], [-1.7323455, 52.4556421], [-1.7317387, 52.45529590000001], [-1.7305932000000002, 52.45459079999999], [-1.7304421, 52.4544955], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "2354", "motion_projection": null, "next_location_lat": "52.4507440", "next_location_lon": "-1.7251579", "previous_location": "Birmingham New Street", "current_leg_milage": "8.2", "linx_max_speed_mph": 110, "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\": 110.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\": 110.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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 900.564, \"from_m\": 723.27, \"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\": 982.232, \"from_m\": 900.564, \"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\": 1607.351, \"from_m\": 982.232, \"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\": 1975.822, \"from_m\": 1607.351, \"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\": 6218.661, \"from_m\": 1975.822, \"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\": 10632.647, \"from_m\": 6218.661, \"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\": 13192.074, \"from_m\": 10632.647, \"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}], \"service_id\": 757671, \"profile_key\": \"5794121828e7f6baec3810e45bf0ded6ab8d73d77794a382d097fec04a45a3ef\", \"schedule_id\": 35535, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1002.783, \"section_seq\": 1, \"route_path_id\": 144824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1557.027, \"section_seq\": 1, \"route_path_id\": 144824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 6064.332, \"section_seq\": 1, \"route_path_id\": 144824}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": null, \"location\": \"Birmingham International\", \"stage_seq\": 5, \"distance_m\": 13192.074, \"section_seq\": 1, \"route_path_id\": 144824}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13192.074, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144824}], \"total_distance_m\": 13192.074, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 13192.074, \"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": "2338", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.4507440", "current_position_lon": "-1.7251579", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:00Z\", \"source_id\": 64315383, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:04Z\", \"source_id\": 20380248, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:55Z\", \"source_id\": 64320971, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:00Z\", \"source_id\": 20382106, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham International", "service_state_platform": "1", "timing_fact_generation": 1790030640919905, "current_leg_arrival_utc": "2026-09-21T23:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:18.971358", "service_state_evidence_id": 20382106, "current_leg_start_actual_dep": "2026-09-21T23:38:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:19.156504", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O BHM BHI 5I75 350106+350118 8 110 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "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": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "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": 900.564, "from_m": 723.27, "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": 982.232, "from_m": 900.564, "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": 1607.351, "from_m": 982.232, "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": 1975.822, "from_m": 1607.351, "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": 6218.661, "from_m": 1975.822, "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": 10632.647, "from_m": 6218.661, "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": 13192.074, "from_m": 10632.647, "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}], "service_id": 757671, "profile_key": "5794121828e7f6baec3810e45bf0ded6ab8d73d77794a382d097fec04a45a3ef", "schedule_id": 35535, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2338", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1002.783, "section_seq": 1, "route_path_id": 144824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1557.027, "section_seq": 1, "route_path_id": 144824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Stechford", "stage_seq": 4, "distance_m": 6064.332, "section_seq": 1, "route_path_id": 144824}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": null, "location": "Birmingham International", "stage_seq": 5, "distance_m": 13192.074, "section_seq": 1, "route_path_id": 144824}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13192.074, "from_m": 0.0, "section_seq": 1, "route_path_id": 144824}], "total_distance_m": 13192.074, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 13192.074, "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": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:00Z", "source_id": 64315383, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:04Z", "source_id": 20380248, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:55Z", "source_id": 64320971, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:45:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:00Z", "source_id": 20382106, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Birmingham New Street 2338 2338 6 None None Birmingham International 2354 2354 4 EARLY -9 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18061/2026-09-21/detailed None Birmingham New Street 2026-09-21T23:38:00+01:00 Birmingham International 10.0 {"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.870134, 52.481984700000005], [-1.869997908071446, 52.48202686933506], [-1.8698964968995355, 52.482028891204074], [-1.8697506, 52.482031799999994], [-1.8692487, 52.4820427], [-1.8688005999999997, 52.4820542], [-1.8684609000000003, 52.48206559999999], [-1.8681844999999997, 52.4820767], [-1.8678773, 52.482090799999995], [-1.8670227, 52.4821355], [-1.8669162037832348, 52.48214315453929], [-1.866863866480729, 52.4821469163432], [-1.8667514, 52.482155], [-1.8660868, 52.48220619999999], [-1.8658743, 52.4822227], [-1.8655149999999996, 52.4822528], [-1.8646873, 52.482314499999994], [-1.8639295, 52.4823749], [-1.8630095, 52.4824402], [-1.8627838999999995, 52.482457200000006], [-1.862288, 52.4825064], [-1.861537, 52.482566799999994], [-1.860786, 52.482626499999995], [-1.8600845999999995, 52.4826812], [-1.8593456, 52.482739999999986], [-1.8585785, 52.4828021], [-1.8578087000000003, 52.48286170000001], [-1.8570805, 52.48291719999999], [-1.8563094, 52.48297929999999], [-1.8558901999999995, 52.4830106], [-1.8551418, 52.483071800000005], [-1.8547998, 52.48309960000001], [-1.8541668, 52.4831502], [-1.8534381, 52.48320709999999], [-1.8526970000000005, 52.48326779999999], [-1.8519480999999995, 52.483328], [-1.8512284999999995, 52.48338630000001], [-1.8505118, 52.4834432], [-1.8497727999999996, 52.483506900000016], [-1.8487783, 52.48359130000001], [-1.8482693999999995, 52.4836343], [-1.8475082, 52.4836942], [-1.8467814, 52.48375380000001], [-1.8460486, 52.483813999999995], [-1.8452345, 52.4838785], [-1.8445377, 52.483934299999994], [-1.8438041, 52.4839939], [-1.8430813, 52.48404779999999], [-1.8423002, 52.4841064], [-1.8416382, 52.48415809999999], [-1.8409524, 52.4842142], [-1.8401845, 52.4842757], [-1.8394736999999997, 52.48433610000001], [-1.8387306999999995, 52.4844006], [-1.8379569, 52.4844659], [-1.8372086, 52.48452639999999], [-1.8365013, 52.48458409999999], [-1.8357776, 52.4846407], [-1.8350279, 52.4847003], [-1.8343091, 52.4847534], [-1.833516, 52.48481280000001], [-1.8327682, 52.4848694], [-1.8320735, 52.48492409999999], [-1.8313653999999997, 52.4849788], [-1.8306326, 52.4850358], [-1.8301914, 52.48507330000001], [-1.8298816, 52.4850946], [-1.8291499, 52.48514630000001], [-1.8284237999999997, 52.4851893], [-1.8276531999999996, 52.48523449999999], [-1.8269378000000005, 52.4852759], [-1.8261297, 52.48530959999999], [-1.8254243, 52.48534139999999], [-1.8248208, 52.4853668], [-1.824666, 52.48536899999999], [-1.8240173, 52.48540020000001], [-1.8230586, 52.4854213], [-1.8221642, 52.485436099999994], [-1.8215770999999996, 52.48544199999999], [-1.8213229999999996, 52.485443100000005], [-1.820954, 52.485445600000006], [-1.8198451, 52.4854419], [-1.8191759000000003, 52.48543729999999], [-1.8184614, 52.4854257], [-1.8177471, 52.4854131], [-1.8168642999999995, 52.485387800000005], [-1.8164125, 52.485376599999995], [-1.815892, 52.4853606], [-1.8152277000000003, 52.4853333], [-1.8145338999999996, 52.485302999999995], [-1.8142178999999996, 52.48528769999999], [-1.8139521999999997, 52.48527459999999], [-1.8132246000000003, 52.4852376], [-1.81314941352914, 52.48523331126064], [-1.8128901312438004, 52.48521896260471], [-1.8126604616456603, 52.485209241474074], [-1.8124561817613989, 52.48520344754038], [-1.812273068617692, 52.48520088047526], [-1.8121068992412197, 52.48520083995034], [-1.811953450658658, 52.48520262563728], [-1.811808499896686, 52.48520553720769], [-1.8116678239819808, 52.48520887433323], [-1.811527199941221, 52.48521193668554], [-1.811382404801084, 52.48521402393624], [-1.8112292155882477, 52.485214435756966], [-1.8110634093293896, 52.48521247181938], [-1.8108807630511885, 52.48520743179509], [-1.8106770537803216, 52.48519861535575], [-1.810448058543467, 52.485185322172995], [-1.8101895543673023, 52.485166851918464], [-1.8100316000000003, 52.48515290000001], [-1.8096337, 52.48510819999999], [-1.8093883, 52.48507450000001], [-1.8088677, 52.48500589999999], [-1.8084819, 52.48496070000001], [-1.8082006, 52.48492950000001], [-1.8076076999999997, 52.4848714], [-1.8069439, 52.4848], [-1.8065384, 52.4847544], [-1.8061685999999997, 52.4847081], [-1.8058684999999997, 52.4846692], [-1.8054639, 52.4846107], [-1.8046150000000003, 52.4844884], [-1.8040019, 52.4844061], [-1.803169, 52.4842873], [-1.8023187, 52.48415680000001], [-1.8014662, 52.4840229], [-1.8006465, 52.483891199999995], [-1.7997781, 52.4837486], [-1.7989373, 52.483597], [-1.7980975999999995, 52.4834462], [-1.7972602, 52.4832901], [-1.7966417, 52.4831741], [-1.7966305682390429, 52.48317192030276], [-1.7959354000000003, 52.4830358], [-1.7956171999999997, 52.48296959999999], [-1.7949940999999996, 52.4828414], [-1.7943920000000002, 52.4827118], [-1.7934296, 52.482487599999985], [-1.7925595, 52.48228640000001], [-1.7916743000000002, 52.482088700000006], [-1.7915092, 52.4820487], [-1.7903735, 52.4817499], [-1.7894441999999997, 52.481507299999976], [-1.7886990000000005, 52.48130599999999], [-1.7876277, 52.4810042], [-1.7867921, 52.48076309999999], [-1.7860246999999998, 52.480532999999994], [-1.784643, 52.4801026], [-1.7838061, 52.4798379], [-1.7829733, 52.479558399999995], [-1.7821475, 52.4792764], [-1.7814046, 52.47901519999999], [-1.7810638, 52.4788947], [-1.7802732, 52.4786069], [-1.7792408, 52.478215899999995], [-1.778206, 52.47781210000001], [-1.7775663, 52.4775532], [-1.7767763999999997, 52.477227], [-1.7759787, 52.4768888], [-1.7752095, 52.476551099999995], [-1.7744665999999998, 52.476221], [-1.7737294, 52.4758843], [-1.7729904999999997, 52.47553859999999], [-1.7722557999999995, 52.47518959999999], [-1.7713753999999995, 52.4747614], [-1.7706628, 52.474415999999984], [-1.7694687, 52.473840900000006], [-1.7677652, 52.4730344], [-1.7675486, 52.47293479999999], [-1.7659339999999997, 52.47213609999999], [-1.7644423, 52.4714157], [-1.7635108999999998, 52.4709686], [-1.7618579999999997, 52.470173], [-1.761466, 52.469978], [-1.7596286, 52.469085699999994], [-1.7590251, 52.468793299999994], [-1.7575708, 52.46808790000001], [-1.7558822999999997, 52.46727979999999], [-1.7551019, 52.4669026], [-1.7532669, 52.466026599999985], [-1.7523754, 52.46559609999999], [-1.7517456, 52.4652953], [-1.7509655999999998, 52.464918100000006], [-1.7497265, 52.46432130000001], [-1.7479862999999998, 52.4634793], [-1.7444276, 52.4617477], [-1.7407659, 52.4599849], [-1.7370798, 52.4581952], [-1.7365501999999997, 52.45792990000001], [-1.7357587999999995, 52.4575263], [-1.7350498, 52.45715429999999], [-1.7343478, 52.456776399999995], [-1.7335757000000005, 52.456348899999995], [-1.7327508, 52.455876499999995], [-1.7323455, 52.4556421], [-1.7317387, 52.45529590000001], [-1.7305932000000002, 52.45459079999999], [-1.7304421, 52.4544955], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]} 8.2 2335 2345 Birmingham New Street Birmingham International Birmingham International 52.4507440 -1.7251579 52.4507440 -1.7251579 1 0 2026-09-21 22:55:23 TERMINATED 2026-09-21 22:45:00 Birmingham International TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382106 1790030640919905 20 20 2026-09-21 22:55:19.156504 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:18.971358
726215 757256 C88244 442T83M921 2026-09-21 COMPLETE 20382164 2026-09-21 23:45:00 2026-09-21 22:55:23 2026-09-23 22:55:23 {"id": 757256, "stp": "P", "toc": "East Midlands Railway", "uid": "C88244", "consist": "170508", "dest_crs": "LCN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C88244/2026-09-21/detailed", "trust_id": "442T83M921", "origin_crs": "NNG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-21", "dest_arr_time": "2347", "dest_platform": "5A", "is_terminated": 1, "next_location": "Lincoln", "signalling_id": "2T83", "timing_status": "EARLY", "origin_station": "Newark North Gate", "current_leg_arr": "2345", "current_leg_dep": "2337", "current_leg_end": "Lincoln", "origin_dep_time": "2316", "origin_platform": "3", "current_location": "Lincoln", "last_update_time": "2026-09-21T22:55:23", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6005146, 53.194963], [-0.6001956, 53.19505040000001], [-0.6001598, 53.19506019999999], [-0.6001277999999999, 53.1950692], [-0.5995873999999999, 53.1952208], [-0.5988092, 53.195463799999985], [-0.5983378, 53.19561769999999], [-0.5978121, 53.19579920000001], [-0.5971482, 53.19603500000001], [-0.5967553, 53.1961797], [-0.5964092999999999, 53.1963106], [-0.5959459, 53.1964918], [-0.5954031, 53.1967097], [-0.595033, 53.19686519999999], [-0.5947547, 53.1969809], [-0.594164, 53.19724759999999], [-0.5938427999999999, 53.197395000000014], [-0.5933063, 53.1976473], [-0.5929134, 53.19784129999999], [-0.5926592, 53.19796989999999], [-0.5922214, 53.19819360000001], [-0.5918525999999998, 53.1983888], [-0.5915475, 53.1985531], [-0.5912142, 53.1987383], [-0.5910097, 53.19885119999999], [-0.5907112999999999, 53.1990207], [-0.5904798999999998, 53.19915689999999], [-0.5899951, 53.199442], [-0.589773007764984, 53.19957740430325], [-0.5895734, 53.19969909999999], [-0.5892374, 53.19991040000001], [-0.5888813000000002, 53.20013659999999], [-0.5885239, 53.20037429999999], [-0.588131, 53.200641899999994], [-0.5877877, 53.2008804], [-0.5875002, 53.201082799999995], [-0.5874542999999999, 53.20111579999998], [-0.5873895, 53.2011668], [-0.5871262, 53.2013494], [-0.5868807999999999, 53.2015229], [-0.5865522, 53.20175589999999], [-0.5862711, 53.201957199999995], [-0.5860416999999999, 53.20212029999999], [-0.5859137999999999, 53.2022122], [-0.5856300000000001, 53.202411899999994], [-0.58517, 53.2027405], [-0.5845839, 53.20315579999998], [-0.5840953, 53.2035055], [-0.5836854, 53.2038], [-0.5833568000000001, 53.204034599999986], [-0.5829746, 53.2043045], [-0.5824752, 53.20465740000001], [-0.5820285999999999, 53.204973899999985], [-0.5816530999999999, 53.20524289999999], [-0.581384, 53.2054362], [-0.5810446999999999, 53.205678], [-0.5807403, 53.2058957], [-0.5802851999999998, 53.206217300000006], [-0.5797760999999999, 53.2065704], [-0.5793053000000001, 53.2068965], [-0.5791158000000001, 53.2070318], [-0.5786991999999999, 53.2073327], [-0.5784778999999999, 53.2074965], [-0.5779866, 53.2078526], [-0.5775011, 53.2081996], [-0.5772198999999999, 53.208403399999995], [-0.5768846, 53.20864429999999], [-0.5764367, 53.2089656], [-0.576135, 53.2091816], [-0.5756963999999999, 53.20949089999999], [-0.5752318999999999, 53.2098237], [-0.5747831, 53.2101414], [-0.5742104999999998, 53.2105478], [-0.5736646, 53.2109374], [-0.5729949999999999, 53.2114139], [-0.5721827, 53.2119927], [-0.5720883, 53.2120607], [-0.5720485, 53.2120894], [-0.5719859, 53.2121346], [-0.5718354, 53.21224329999999], [-0.5713602, 53.212584099999994], [-0.5710039, 53.212839200000005], [-0.5706694999999999, 53.213078], [-0.5703749, 53.2132873], [-0.5700893, 53.2134889], [-0.5697634, 53.21371620000001], [-0.5693503, 53.2140093], [-0.5690427, 53.21422720000001], [-0.5688125, 53.21439079999998], [-0.5684847999999999, 53.2146239], [-0.5681911, 53.214832699999995], [-0.5679328, 53.21501799999999], [-0.5674928999999999, 53.2153352], [-0.5672112, 53.2155359], [-0.5667967999999999, 53.215828300000005], [-0.5665352999999999, 53.216016200000006], [-0.5662631, 53.2162113], [-0.5660378, 53.216372699999994], [-0.5657391, 53.2165844], [-0.5656650000000001, 53.21663689999999], [-0.5650649999999999, 53.2170644], [-0.5645813, 53.217407], [-0.5642124999999999, 53.21766720000001], [-0.5638946999999999, 53.21789449999999], [-0.5635889, 53.218114500000006], [-0.5631209, 53.218451], [-0.562795, 53.218683], [-0.5624651, 53.218920699999984], [-0.5620756999999998, 53.2191948], [-0.5616362999999999, 53.2195085], [-0.5612593999999999, 53.2197767], [-0.5608423, 53.220075400000006], [-0.5605938, 53.220257199999985], [-0.5604342, 53.220376], [-0.5602867, 53.220493999999995], [-0.5601435999999999, 53.220615], [-0.5600644999999999, 53.2206841], [-0.559976, 53.220769999999995], [-0.5598714, 53.220876], [-0.5597788, 53.22097959999999], [-0.559697, 53.2210783], [-0.5596285999999999, 53.2211634], [-0.5595598, 53.2212569], [-0.5594981, 53.221346], [-0.5594569999999999, 53.2214091], [-0.5593886, 53.221522400000005], [-0.5593336, 53.22162749999999], [-0.5592916, 53.2217105], [-0.5592396999999999, 53.2218194], [-0.5591843, 53.2219635], [-0.559144, 53.22208870000001], [-0.5591119, 53.2222083], [-0.5590836999999999, 53.2223095], [-0.5590594999999999, 53.222446], [-0.5590439, 53.2225854], [-0.5590358999999999, 53.2226882], [-0.5590353999999998, 53.22282020000001], [-0.5590386, 53.2229138], [-0.5590466, 53.223024599999995], [-0.5590542, 53.2231116], [-0.5590702999999999, 53.2232168], [-0.5590930999999999, 53.2233276], [-0.5591212, 53.223444], [-0.5591521000000002, 53.2235452], [-0.5591833999999999, 53.22363409999999], [-0.5592205, 53.2237315], [-0.5592647999999999, 53.2238312], [-0.5592862, 53.22387919999999], [-0.5593519, 53.2240077], [-0.5594297, 53.224140199999994], [-0.5595035, 53.224260599999994], [-0.5595945999999999, 53.22438910000001], [-0.5597707, 53.224636099999984], [-0.5599025999999999, 53.22478159999999], [-0.5600977, 53.224967500000005], [-0.5604392, 53.22524599999999], [-0.560878, 53.225649999999995], [-0.5611541, 53.22589800000001], [-0.5614387, 53.2261691], [-0.5616639999999999, 53.22639869999999], [-0.5618581999999999, 53.226600999999995], [-0.5621432, 53.2269093], [-0.5623858, 53.227209499999994], [-0.5624458, 53.22728860000001], [-0.5626140999999999, 53.2275031], [-0.5627341999999999, 53.2276591], [-0.5628482000000001, 53.22781409999999], [-0.5629329, 53.2279377], [-0.5629997, 53.228045300000005], [-0.5630372999999999, 53.22811200000001], [-0.5630586999999999, 53.22816169999999], [-0.563111, 53.228283], [-0.5631489, 53.22840099999999], [-0.5631685, 53.2284951], [-0.5631768, 53.2285462], [-0.5631875, 53.2286675], [-0.5631888, 53.228743699999995], [-0.5631808, 53.22886009999998], [-0.5631607, 53.22897329999999], [-0.5631084, 53.229139499999995], [-0.5630694999999999, 53.2292351], [-0.5630131, 53.2293354], [-0.5629767, 53.229394799999994], [-0.5629461, 53.22944460000001], [-0.5628763, 53.2295401], [-0.5627945, 53.22963480000001], [-0.5626912999999999, 53.2297416], [-0.5625867, 53.22983799999999], [-0.5624284, 53.229962399999984], [-0.5623090999999999, 53.23004509999999], [-0.5621977, 53.23011730000001], [-0.5620371, 53.2302065], [-0.5619270999999999, 53.23026509999999], [-0.5618090999999998, 53.23031809999999], [-0.5616545999999999, 53.2303847], [-0.5615165, 53.2304376], [-0.5613729999999999, 53.23048739999999], [-0.5611866, 53.2305428], [-0.5609934, 53.23059099999999], [-0.5608231, 53.2306287], [-0.5606635, 53.2306584], [-0.5604959, 53.23068490000001], [-0.5603429999999999, 53.230704199999984], [-0.5601847, 53.23071939999999], [-0.5600386, 53.230729], [-0.5599084999999999, 53.2307339], [-0.5597516, 53.2307331], [-0.5596013999999999, 53.230729800000006], [-0.5594608, 53.2307227], [-0.559316, 53.2307122], [-0.5591525999999999, 53.23069689999999], [-0.5590273999999998, 53.23067369999999], [-0.5586171999999999, 53.230603999999985], [-0.557778238380795, 53.230485998424506], [-0.5573409999999999, 53.2304245], [-0.5570490999999999, 53.2303776], [-0.55639, 53.230270399999995], [-0.5561225999999999, 53.2302179], [-0.555754, 53.2301423], [-0.5554818, 53.2300775], [-0.5550751, 53.2299693], [-0.5544481, 53.229797399999995], [-0.5538216, 53.2296302], [-0.5529766, 53.2293973], [-0.5519409999999999, 53.22912490000001], [-0.5513236999999999, 53.2289578], [-0.5508094999999998, 53.2288092], [-0.5499606, 53.2285724], [-0.5490416999999999, 53.22831269999999], [-0.5486558999999999, 53.22820959999999], [-0.5481543, 53.2280867], [-0.5476527, 53.22796379999999], [-0.547345, 53.2279057], [-0.5468094, 53.22782019999999], [-0.5462552999999999, 53.22773889999999], [-0.5457218, 53.2276547], [-0.5452802, 53.2275712], [-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]}", "current_leg_start": "Hykeham", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "53.2260210", "next_location_lon": "-0.5397776", "previous_location": "Hykeham", "current_leg_milage": "4.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 850.653, \"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\": 997.988, \"from_m\": 850.653, \"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\": 1060.807, \"from_m\": 997.988, \"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\": 1205.835, \"from_m\": 1060.807, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1239.974, \"from_m\": 1205.835, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8899.483, \"from_m\": 1239.974, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22725.872, \"from_m\": 8899.483, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24632.982, \"from_m\": 22725.872, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25145.313, \"from_m\": 24632.982, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25195.87, \"from_m\": 25145.313, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25232.975, \"from_m\": 25195.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26281.091, \"from_m\": 25232.975, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26499.593, \"from_m\": 26281.091, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26590.935, \"from_m\": 26499.593, \"capability_applied\": null, \"effective_limit_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\": 757256, \"profile_key\": \"01f18976c79868353d8931c9bfcf528557039c20b36fef615d6c35307ebd49c2\", \"schedule_id\": 7849, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Newark North Gate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Newark Crossing East Jn\", \"stage_seq\": 2, \"distance_m\": 1205.835, \"section_seq\": 1, \"route_path_id\": 116507}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325H\", \"location\": \"Collingham\", \"stage_seq\": 3, \"distance_m\": 8094.466, \"section_seq\": 1, \"route_path_id\": 116507}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Swinderby\", \"stage_seq\": 4, \"distance_m\": 12287.967, \"section_seq\": 1, \"route_path_id\": 116507}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Hykeham\", \"stage_seq\": 5, \"distance_m\": 19872.297, \"section_seq\": 1, \"route_path_id\": 116507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Boultham Jn\", \"stage_seq\": 6, \"distance_m\": 24586.24, \"section_seq\": 1, \"route_path_id\": 116507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"West Holmes Jn\", \"stage_seq\": 7, \"distance_m\": 25232.975, \"section_seq\": 1, \"route_path_id\": 116507}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 8, \"distance_m\": 26590.935, \"section_seq\": 1, \"route_path_id\": 116507}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 26590.935, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116507}], \"total_distance_m\": 26590.935, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 24692.166, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1898.769, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2316", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.2260210", "current_position_lon": "-0.5397776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:21Z\", \"source_id\": 64291181, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:25Z\", \"source_id\": 20372714, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:43Z\", \"source_id\": 64299696, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:50Z\", \"source_id\": 20375312, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:42Z\", \"source_id\": 64307264, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:46Z\", \"source_id\": 20377745, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:04Z\", \"source_id\": 64321147, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:08Z\", \"source_id\": 20382164, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lincoln", "service_state_platform": "4", "timing_fact_generation": 1790030649468583, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:20.121798", "service_state_evidence_id": 20382164, "current_leg_start_actual_dep": "2026-09-21T23:38:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:20.985337", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NNG LCN 2T83 170508 2 100 None {"version": 3, "segments": [{"to_m": 850.653, "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": 997.988, "from_m": 850.653, "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": 1060.807, "from_m": 997.988, "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": 1205.835, "from_m": 1060.807, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1239.974, "from_m": 1205.835, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8899.483, "from_m": 1239.974, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22725.872, "from_m": 8899.483, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24632.982, "from_m": 22725.872, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25145.313, "from_m": 24632.982, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25195.87, "from_m": 25145.313, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25232.975, "from_m": 25195.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26281.091, "from_m": 25232.975, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26499.593, "from_m": 26281.091, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26590.935, "from_m": 26499.593, "capability_applied": null, "effective_limit_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": 757256, "profile_key": "01f18976c79868353d8931c9bfcf528557039c20b36fef615d6c35307ebd49c2", "schedule_id": 7849, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2316", "location": "Newark North Gate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Newark Crossing East Jn", "stage_seq": 2, "distance_m": 1205.835, "section_seq": 1, "route_path_id": 116507}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325H", "location": "Collingham", "stage_seq": 3, "distance_m": 8094.466, "section_seq": 1, "route_path_id": 116507}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Swinderby", "stage_seq": 4, "distance_m": 12287.967, "section_seq": 1, "route_path_id": 116507}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Hykeham", "stage_seq": 5, "distance_m": 19872.297, "section_seq": 1, "route_path_id": 116507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Boultham Jn", "stage_seq": 6, "distance_m": 24586.24, "section_seq": 1, "route_path_id": 116507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "West Holmes Jn", "stage_seq": 7, "distance_m": 25232.975, "section_seq": 1, "route_path_id": 116507}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Lincoln", "stage_seq": 8, "distance_m": 26590.935, "section_seq": 1, "route_path_id": 116507}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 26590.935, "from_m": 0.0, "section_seq": 1, "route_path_id": 116507}], "total_distance_m": 26590.935, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 24692.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1898.769, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 11620, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:21Z", "source_id": 64291181, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:24:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:25Z", "source_id": 20372714, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11616, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:43Z", "source_id": 64299696, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:29:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:50Z", "source_id": 20375312, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11612, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:42Z", "source_id": 64307264, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:36:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:46Z", "source_id": 20377745, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:04Z", "source_id": 64321147, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:45:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:08Z", "source_id": 20382164, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Newark North Gate 2316 2316 3 None None Lincoln 2347 2347 5A EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C88244/2026-09-21/detailed None Hykeham 2026-09-21T23:38:00+01:00 Lincoln 8.0 {"type": "LineString", "coordinates": [[-0.6005146, 53.194963], [-0.6001956, 53.19505040000001], [-0.6001598, 53.19506019999999], [-0.6001277999999999, 53.1950692], [-0.5995873999999999, 53.1952208], [-0.5988092, 53.195463799999985], [-0.5983378, 53.19561769999999], [-0.5978121, 53.19579920000001], [-0.5971482, 53.19603500000001], [-0.5967553, 53.1961797], [-0.5964092999999999, 53.1963106], [-0.5959459, 53.1964918], [-0.5954031, 53.1967097], [-0.595033, 53.19686519999999], [-0.5947547, 53.1969809], [-0.594164, 53.19724759999999], [-0.5938427999999999, 53.197395000000014], [-0.5933063, 53.1976473], [-0.5929134, 53.19784129999999], [-0.5926592, 53.19796989999999], [-0.5922214, 53.19819360000001], [-0.5918525999999998, 53.1983888], [-0.5915475, 53.1985531], [-0.5912142, 53.1987383], [-0.5910097, 53.19885119999999], [-0.5907112999999999, 53.1990207], [-0.5904798999999998, 53.19915689999999], [-0.5899951, 53.199442], [-0.589773007764984, 53.19957740430325], [-0.5895734, 53.19969909999999], [-0.5892374, 53.19991040000001], [-0.5888813000000002, 53.20013659999999], [-0.5885239, 53.20037429999999], [-0.588131, 53.200641899999994], [-0.5877877, 53.2008804], [-0.5875002, 53.201082799999995], [-0.5874542999999999, 53.20111579999998], [-0.5873895, 53.2011668], [-0.5871262, 53.2013494], [-0.5868807999999999, 53.2015229], [-0.5865522, 53.20175589999999], [-0.5862711, 53.201957199999995], [-0.5860416999999999, 53.20212029999999], [-0.5859137999999999, 53.2022122], [-0.5856300000000001, 53.202411899999994], [-0.58517, 53.2027405], [-0.5845839, 53.20315579999998], [-0.5840953, 53.2035055], [-0.5836854, 53.2038], [-0.5833568000000001, 53.204034599999986], [-0.5829746, 53.2043045], [-0.5824752, 53.20465740000001], [-0.5820285999999999, 53.204973899999985], [-0.5816530999999999, 53.20524289999999], [-0.581384, 53.2054362], [-0.5810446999999999, 53.205678], [-0.5807403, 53.2058957], [-0.5802851999999998, 53.206217300000006], [-0.5797760999999999, 53.2065704], [-0.5793053000000001, 53.2068965], [-0.5791158000000001, 53.2070318], [-0.5786991999999999, 53.2073327], [-0.5784778999999999, 53.2074965], [-0.5779866, 53.2078526], [-0.5775011, 53.2081996], [-0.5772198999999999, 53.208403399999995], [-0.5768846, 53.20864429999999], [-0.5764367, 53.2089656], [-0.576135, 53.2091816], [-0.5756963999999999, 53.20949089999999], [-0.5752318999999999, 53.2098237], [-0.5747831, 53.2101414], [-0.5742104999999998, 53.2105478], [-0.5736646, 53.2109374], [-0.5729949999999999, 53.2114139], [-0.5721827, 53.2119927], [-0.5720883, 53.2120607], [-0.5720485, 53.2120894], [-0.5719859, 53.2121346], [-0.5718354, 53.21224329999999], [-0.5713602, 53.212584099999994], [-0.5710039, 53.212839200000005], [-0.5706694999999999, 53.213078], [-0.5703749, 53.2132873], [-0.5700893, 53.2134889], [-0.5697634, 53.21371620000001], [-0.5693503, 53.2140093], [-0.5690427, 53.21422720000001], [-0.5688125, 53.21439079999998], [-0.5684847999999999, 53.2146239], [-0.5681911, 53.214832699999995], [-0.5679328, 53.21501799999999], [-0.5674928999999999, 53.2153352], [-0.5672112, 53.2155359], [-0.5667967999999999, 53.215828300000005], [-0.5665352999999999, 53.216016200000006], [-0.5662631, 53.2162113], [-0.5660378, 53.216372699999994], [-0.5657391, 53.2165844], [-0.5656650000000001, 53.21663689999999], [-0.5650649999999999, 53.2170644], [-0.5645813, 53.217407], [-0.5642124999999999, 53.21766720000001], [-0.5638946999999999, 53.21789449999999], [-0.5635889, 53.218114500000006], [-0.5631209, 53.218451], [-0.562795, 53.218683], [-0.5624651, 53.218920699999984], [-0.5620756999999998, 53.2191948], [-0.5616362999999999, 53.2195085], [-0.5612593999999999, 53.2197767], [-0.5608423, 53.220075400000006], [-0.5605938, 53.220257199999985], [-0.5604342, 53.220376], [-0.5602867, 53.220493999999995], [-0.5601435999999999, 53.220615], [-0.5600644999999999, 53.2206841], [-0.559976, 53.220769999999995], [-0.5598714, 53.220876], [-0.5597788, 53.22097959999999], [-0.559697, 53.2210783], [-0.5596285999999999, 53.2211634], [-0.5595598, 53.2212569], [-0.5594981, 53.221346], [-0.5594569999999999, 53.2214091], [-0.5593886, 53.221522400000005], [-0.5593336, 53.22162749999999], [-0.5592916, 53.2217105], [-0.5592396999999999, 53.2218194], [-0.5591843, 53.2219635], [-0.559144, 53.22208870000001], [-0.5591119, 53.2222083], [-0.5590836999999999, 53.2223095], [-0.5590594999999999, 53.222446], [-0.5590439, 53.2225854], [-0.5590358999999999, 53.2226882], [-0.5590353999999998, 53.22282020000001], [-0.5590386, 53.2229138], [-0.5590466, 53.223024599999995], [-0.5590542, 53.2231116], [-0.5590702999999999, 53.2232168], [-0.5590930999999999, 53.2233276], [-0.5591212, 53.223444], [-0.5591521000000002, 53.2235452], [-0.5591833999999999, 53.22363409999999], [-0.5592205, 53.2237315], [-0.5592647999999999, 53.2238312], [-0.5592862, 53.22387919999999], [-0.5593519, 53.2240077], [-0.5594297, 53.224140199999994], [-0.5595035, 53.224260599999994], [-0.5595945999999999, 53.22438910000001], [-0.5597707, 53.224636099999984], [-0.5599025999999999, 53.22478159999999], [-0.5600977, 53.224967500000005], [-0.5604392, 53.22524599999999], [-0.560878, 53.225649999999995], [-0.5611541, 53.22589800000001], [-0.5614387, 53.2261691], [-0.5616639999999999, 53.22639869999999], [-0.5618581999999999, 53.226600999999995], [-0.5621432, 53.2269093], [-0.5623858, 53.227209499999994], [-0.5624458, 53.22728860000001], [-0.5626140999999999, 53.2275031], [-0.5627341999999999, 53.2276591], [-0.5628482000000001, 53.22781409999999], [-0.5629329, 53.2279377], [-0.5629997, 53.228045300000005], [-0.5630372999999999, 53.22811200000001], [-0.5630586999999999, 53.22816169999999], [-0.563111, 53.228283], [-0.5631489, 53.22840099999999], [-0.5631685, 53.2284951], [-0.5631768, 53.2285462], [-0.5631875, 53.2286675], [-0.5631888, 53.228743699999995], [-0.5631808, 53.22886009999998], [-0.5631607, 53.22897329999999], [-0.5631084, 53.229139499999995], [-0.5630694999999999, 53.2292351], [-0.5630131, 53.2293354], [-0.5629767, 53.229394799999994], [-0.5629461, 53.22944460000001], [-0.5628763, 53.2295401], [-0.5627945, 53.22963480000001], [-0.5626912999999999, 53.2297416], [-0.5625867, 53.22983799999999], [-0.5624284, 53.229962399999984], [-0.5623090999999999, 53.23004509999999], [-0.5621977, 53.23011730000001], [-0.5620371, 53.2302065], [-0.5619270999999999, 53.23026509999999], [-0.5618090999999998, 53.23031809999999], [-0.5616545999999999, 53.2303847], [-0.5615165, 53.2304376], [-0.5613729999999999, 53.23048739999999], [-0.5611866, 53.2305428], [-0.5609934, 53.23059099999999], [-0.5608231, 53.2306287], [-0.5606635, 53.2306584], [-0.5604959, 53.23068490000001], [-0.5603429999999999, 53.230704199999984], [-0.5601847, 53.23071939999999], [-0.5600386, 53.230729], [-0.5599084999999999, 53.2307339], [-0.5597516, 53.2307331], [-0.5596013999999999, 53.230729800000006], [-0.5594608, 53.2307227], [-0.559316, 53.2307122], [-0.5591525999999999, 53.23069689999999], [-0.5590273999999998, 53.23067369999999], [-0.5586171999999999, 53.230603999999985], [-0.557778238380795, 53.230485998424506], [-0.5573409999999999, 53.2304245], [-0.5570490999999999, 53.2303776], [-0.55639, 53.230270399999995], [-0.5561225999999999, 53.2302179], [-0.555754, 53.2301423], [-0.5554818, 53.2300775], [-0.5550751, 53.2299693], [-0.5544481, 53.229797399999995], [-0.5538216, 53.2296302], [-0.5529766, 53.2293973], [-0.5519409999999999, 53.22912490000001], [-0.5513236999999999, 53.2289578], [-0.5508094999999998, 53.2288092], [-0.5499606, 53.2285724], [-0.5490416999999999, 53.22831269999999], [-0.5486558999999999, 53.22820959999999], [-0.5481543, 53.2280867], [-0.5476527, 53.22796379999999], [-0.547345, 53.2279057], [-0.5468094, 53.22782019999999], [-0.5462552999999999, 53.22773889999999], [-0.5457218, 53.2276547], [-0.5452802, 53.2275712], [-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]} 4.1 2337 2345 Hykeham Lincoln Lincoln 53.2260210 -0.5397776 53.2260210 -0.5397776 1 0 2026-09-21 22:55:23 TERMINATED 2026-09-21 22:45:00 Lincoln TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382164 1790030649468583 32 32 2026-09-21 22:55:20.985337 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:20.121798
726216 755685 G15194 812C94M821 2026-09-21 COMPLETE 20382046 2026-09-21 23:45:00 2026-09-21 22:55:52 2026-09-23 22:55:52 {"id": 755685, "stp": "P", "toc": "Great Western Railway", "uid": "G15194", "consist": "165102", "dest_crs": "EXD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15194/2026-09-21/detailed", "trust_id": "812C94M821", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-21", "dest_arr_time": "2347", "dest_platform": "6", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "2C94", "timing_status": "EARLY", "origin_station": "Bristol Temple Meads", "current_leg_arr": "2345", "current_leg_dep": "2329", "current_leg_end": "Exeter St. David's", "origin_dep_time": "2200", "origin_platform": "8", "current_location": "Exeter St. David's", "last_update_time": "2026-09-21T22:55:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.3602694, 50.9165636], [-3.3606446, 50.9162045], [-3.3609951, 50.9158634], [-3.3614585, 50.9154078], [-3.3621670999999997, 50.9146295], [-3.362827, 50.9138483], [-3.3632393, 50.91332779999998], [-3.3636329, 50.9128027], [-3.3643550999999996, 50.9117322], [-3.3656687, 50.909554199999995], [-3.3665996999999996, 50.9080542], [-3.3673526999999996, 50.9069557], [-3.3677300999999997, 50.9064288], [-3.3682856000000005, 50.90569070000001], [-3.3692152, 50.904488099999995], [-3.3700868999999996, 50.9033506], [-3.3709171, 50.9022209], [-3.3724435, 50.8998983], [-3.373187, 50.8987044], [-3.3734936, 50.89822649999999], [-3.3740232, 50.897397099999985], [-3.3746225, 50.8965827], [-3.3749849000000003, 50.8961454], [-3.375304799999999, 50.8957876], [-3.3756326, 50.89543689999999], [-3.3765156999999997, 50.8945591], [-3.3766777, 50.894392399999994], [-3.3770765999999997, 50.89397309999999], [-3.377189382318099, 50.89384880407336], [-3.3774742999999994, 50.8935348], [-3.3779506999999995, 50.8929542], [-3.3782098, 50.8926127], [-3.3784660999999994, 50.892235499999984], [-3.3787209999999996, 50.89183239999999], [-3.3789751, 50.8914112], [-3.3794737, 50.890546699999994], [-3.3797938, 50.88998780000001], [-3.3798884, 50.8898227], [-3.3803086999999996, 50.88908200000001], [-3.3807276, 50.8883518], [-3.3811462999999997, 50.8876144], [-3.3819304, 50.88626529999999], [-3.3823202, 50.8855567], [-3.3824787999999995, 50.88523999999999], [-3.3826429, 50.8848896], [-3.3828272, 50.8843898], [-3.3829823, 50.8838753], [-3.3830905999999996, 50.88335039999999], [-3.3831676, 50.8828297], [-3.3831903, 50.8824314], [-3.383199, 50.88200439999999], [-3.3831727999999996, 50.8815554], [-3.3831255999999996, 50.8811822], [-3.3830457, 50.8807079], [-3.3829329, 50.8802226], [-3.38268127456901, 50.87946438542721], [-3.3825788999999995, 50.8791559], [-3.3824376999999997, 50.87870949999999], [-3.3823226, 50.878291], [-3.3822662, 50.87804890000001], [-3.3822059999999996, 50.877758], [-3.3821637, 50.8774854], [-3.3821198, 50.877086299999995], [-3.3820790000000005, 50.87649219999998], [-3.382111399999999, 50.875908800000005], [-3.3822105, 50.875283], [-3.3823362, 50.87464429999999], [-3.3829177999999995, 50.8718237], [-3.3833187, 50.869943799999994], [-3.3837173, 50.8680444], [-3.3844573, 50.864518700000005], [-3.3847034, 50.86333170000001], [-3.3849446999999997, 50.8621364], [-3.3851533, 50.8609736], [-3.3852178, 50.86024359999998], [-3.3852325999999997, 50.8600823], [-3.3852556, 50.859761500000005], [-3.3852780999999994, 50.858921899999984], [-3.3852705999999997, 50.85809820000001], [-3.3852401999999997, 50.857241], [-3.3852034999999994, 50.85641369999999], [-3.3852122, 50.85570370000001], [-3.3852517999999994, 50.8549959], [-3.3853241999999995, 50.854384299999985], [-3.3854106, 50.8537997], [-3.3855358999999994, 50.853162600000005], [-3.3857030999999997, 50.852512399999995], [-3.3858790999999995, 50.85185619999999], [-3.3860809, 50.851283200000005], [-3.3862782, 50.85078850000001], [-3.3865149, 50.850298200000005], [-3.3867947, 50.84977959999999], [-3.3871116999999997, 50.8492978], [-3.3872607999999995, 50.8490912], [-3.3874646, 50.8488079], [-3.3878681, 50.8483372], [-3.3884862999999994, 50.8476392], [-3.3889415, 50.847083], [-3.3893301999999994, 50.84654170000001], [-3.3895706999999997, 50.8461464], [-3.3897767999999995, 50.8457357], [-3.3899509, 50.845301], [-3.3900949999999996, 50.8448066], [-3.390181, 50.84435309999999], [-3.3902302, 50.8438734], [-3.390244099999999, 50.8433743], [-3.3902323, 50.8428612], [-3.3902259999999997, 50.842334], [-3.3902490999999997, 50.8418435], [-3.3902981999999997, 50.8413935], [-3.3903614999999996, 50.8410252], [-3.3904653, 50.84064629999999], [-3.3905879999999997, 50.8402688], [-3.3907746, 50.8398414], [-3.3909999, 50.8394338], [-3.3912523, 50.839037], [-3.3915286999999994, 50.8386615], [-3.391938000000001, 50.8381619], [-3.3924009000000006, 50.8376771], [-3.3931034999999996, 50.83699670000001], [-3.3934537999999996, 50.8366758], [-3.3938198000000006, 50.8363535], [-3.3945301999999997, 50.835756700000005], [-3.3952959000000003, 50.83516449999999], [-3.3959298999999996, 50.8346527], [-3.396497399999999, 50.8341646], [-3.397032, 50.833665400000015], [-3.3975392, 50.83315639999999], [-3.3980393, 50.8326136], [-3.3984380999999995, 50.8320827], [-3.3988262, 50.83153320000001], [-3.3991898999999997, 50.8309702], [-3.4000103, 50.82965299999999], [-3.4004749999999997, 50.8289836], [-3.4009441, 50.8283669], [-3.4017544999999996, 50.8274218], [-3.4026414, 50.8264956], [-3.4035013, 50.825679400000006], [-3.4043815, 50.8248602], [-3.4055049, 50.82382530000001], [-3.4066095999999995, 50.82278659999999], [-3.4066484789201747, 50.82275035457093], [-3.4077938, 50.821682599999995], [-3.4090069, 50.82055400000001], [-3.4098001999999994, 50.819860800000015], [-3.410397, 50.819406], [-3.4105177999999996, 50.8193216], [-3.4109429999999996, 50.819020300000005], [-3.4121239, 50.8182466], [-3.4133122999999994, 50.8175933], [-3.4135980796541814, 50.81745181300498], [-3.4142904999999995, 50.817109], [-3.4153167, 50.8166773], [-3.4163584999999994, 50.8162489], [-3.4174106999999996, 50.81584289999999], [-3.4183753999999995, 50.8154194], [-3.4192784, 50.8150064], [-3.4201081999999996, 50.8145865], [-3.4210736, 50.8140872], [-3.4224320999999995, 50.8133447], [-3.4227781, 50.8131705], [-3.4231616999999996, 50.812977399999994], [-3.4238791, 50.81263549999999], [-3.4246421, 50.812304099999984], [-3.4254272999999995, 50.8119857], [-3.4262569999999997, 50.8116708], [-3.4270718999999996, 50.8113805], [-3.4274317, 50.8112661], [-3.4280970999999996, 50.8110546], [-3.4290326, 50.8107258], [-3.4310566, 50.81005460000001], [-3.4313882, 50.8099484], [-3.4334233, 50.80923870000001], [-3.4336547999999993, 50.80916], [-3.4341832999999995, 50.8089989], [-3.43679, 50.808135699999994], [-3.4371593999999996, 50.8080222], [-3.4381446999999996, 50.80774629999999], [-3.4384887, 50.8076568], [-3.4391664, 50.8074928], [-3.4400096999999996, 50.8073026], [-3.4408779, 50.8071352], [-3.4423191999999996, 50.80688099999998], [-3.4449427, 50.8064734], [-3.4455724999999995, 50.8063673], [-3.4462353999999995, 50.8062444], [-3.4475082999999995, 50.805972100000005], [-3.4487747, 50.805692], [-3.4500727999999996, 50.8054262], [-3.4513799, 50.805197500000006], [-3.4526763999999996, 50.80499759999999], [-3.4534192, 50.804902199999994], [-3.4535834999999997, 50.8048811], [-3.45367, 50.80487], [-3.4542304, 50.804798], [-3.4557228, 50.804609500000005], [-3.4569101999999994, 50.8044293], [-3.4575117999999994, 50.80431359999999], [-3.4580588, 50.804204600000006], [-3.4586335, 50.8040792], [-3.4592421, 50.803941899999984], [-3.460281, 50.803655799999994], [-3.461279199999999, 50.803358], [-3.4617678, 50.8031927], [-3.462619, 50.8028839], [-3.4634709999999997, 50.80255040000001], [-3.4641596, 50.8022576], [-3.464867299999999, 50.801932], [-3.4657966, 50.80145770000001], [-3.4667079999999997, 50.800956799999994], [-3.4689482999999997, 50.7996732], [-3.4690772, 50.79959639999999], [-3.4720051999999995, 50.7979183], [-3.4763045, 50.795456], [-3.4806246, 50.7929788], [-3.4840772999999996, 50.7909978], [-3.4875326, 50.7890162], [-3.4892251, 50.78805319999999], [-3.4909098999999997, 50.7870808], [-3.492581299999999, 50.786097899999994], [-3.4934190999999997, 50.78562449999999], [-3.494271, 50.7851813], [-3.4950837, 50.7848244], [-3.4959226999999995, 50.784478799999995], [-3.4967637, 50.784127], [-3.4975675999999996, 50.7837736], [-3.4985659999999994, 50.7833128], [-3.4990456999999995, 50.7830708], [-3.4995163999999996, 50.7828087], [-3.500005, 50.7825151], [-3.5004472999999994, 50.7822272], [-3.5009184, 50.781883], [-3.5013782999999994, 50.7815301], [-3.5018815, 50.7810951], [-3.5023754, 50.7806231], [-3.5025982, 50.78036710000001], [-3.5031037, 50.7797951], [-3.5034296080661336, 50.77937278517319], [-3.5036172, 50.779129700000006], [-3.505422499999999, 50.77656300000001], [-3.5064438999999994, 50.7751183], [-3.5069672, 50.7743864], [-3.5074937, 50.77368070000001], [-3.5078594, 50.7732213], [-3.5082186999999996, 50.7728142], [-3.5086015999999995, 50.7724036], [-3.5090148999999995, 50.7720014], [-3.5092720999999996, 50.7717749], [-3.5102044, 50.77096889999999], [-3.5117427999999995, 50.7697665], [-3.5120754999999995, 50.7694996], [-3.5124204, 50.7691885], [-3.5126050999999996, 50.7690085], [-3.5127507, 50.7688667], [-3.5131044999999994, 50.76851570000001], [-3.5134909999999997, 50.7680904], [-3.5138793, 50.76763749999999], [-3.5144784999999996, 50.766847000000006], [-3.5151291999999996, 50.76597100000001], [-3.5151321606965915, 50.765967351893885], [-3.5154772000000003, 50.765542200000006], [-3.5158494, 50.76512670000001], [-3.5161498999999994, 50.7648391], [-3.5164666, 50.76453779999999], [-3.5171403999999997, 50.763931], [-3.5174571999999995, 50.7636832], [-3.5184354999999994, 50.7629456], [-3.5194782, 50.7622824], [-3.5199490999999994, 50.7620152], [-3.5204341999999995, 50.76176079999999], [-3.5211168999999995, 50.7614372], [-3.5214624999999997, 50.76127339999999], [-3.5224847000000006, 50.7607957], [-3.5229879999999993, 50.7605434], [-3.5234668999999994, 50.76028509999998], [-3.5243118999999994, 50.75978099999999], [-3.5252293, 50.7591787], [-3.5270431, 50.75797560000001], [-3.5279322999999994, 50.75738779999999], [-3.5286767999999995, 50.7568975], [-3.5288042999999996, 50.75680809999999], [-3.5293922, 50.7564228], [-3.5302741, 50.755846299999995], [-3.5306520999999997, 50.75559959999999], [-3.5310723999999993, 50.75535039999999], [-3.5316580999999996, 50.755016999999995], [-3.5322752999999993, 50.7546891], [-3.5330092, 50.7543284], [-3.5336655, 50.7540322], [-3.5344363, 50.7537159], [-3.5349739999999996, 50.753494700000005], [-3.5357842999999995, 50.75320549999999], [-3.5364508999999997, 50.75298829999999], [-3.5373922, 50.7527152], [-3.5380383, 50.75253750000001], [-3.538764, 50.752364199999995], [-3.5390603, 50.752297099999986], [-3.5401768999999996, 50.7520441], [-3.5408137, 50.751888599999994], [-3.5414380999999997, 50.751709700000006], [-3.5417341, 50.75161750000001], [-3.5420471, 50.75151000000001], [-3.542584, 50.7513065], [-3.5431869999999996, 50.75104879999999], [-3.5438414999999996, 50.750730100000006], [-3.5441537, 50.750562200000005], [-3.544561100000001, 50.7503226], [-3.5449786, 50.75004499999999], [-3.5452440999999997, 50.749900100000005], [-3.5454988, 50.749731399999995], [-3.54579, 50.74950770000001], [-3.5460911000000004, 50.74924839999999], [-3.5462268, 50.74912519999999], [-3.5465175, 50.74884839999999], [-3.5469264999999996, 50.748399000000006], [-3.547135299999999, 50.7481444], [-3.5473718, 50.74782199999999], [-3.547557799999999, 50.7475292], [-3.547661, 50.74732790000001], [-3.5477682, 50.7470934], [-3.5480024999999995, 50.746440599999985], [-3.5480716001450365, 50.746240964052376], [-3.5481179, 50.7461072], [-3.5481263999999997, 50.74606129999999], [-3.548206, 50.74562869999999], [-3.5482471, 50.745350300000005], [-3.5482743, 50.7450735], [-3.5482869, 50.7447773], [-3.5482812999999997, 50.74448360000001], [-3.548229399999999, 50.7439083], [-3.5481416999999995, 50.74346989999999], [-3.5480554999999994, 50.74318290000001], [-3.5479495999999995, 50.742877], [-3.5478329, 50.7425869], [-3.5477015, 50.74231780000001], [-3.5473153, 50.7416378], [-3.5469762, 50.74109579999999], [-3.5466858999999995, 50.74062249999999], [-3.5464542999999997, 50.7401971], [-3.5462023, 50.73967759999999], [-3.5460657, 50.7393483], [-3.5459072, 50.7389041], [-3.5457722, 50.7385113], [-3.5456416, 50.73810509999999], [-3.5451230999999996, 50.73645520000001], [-3.5449328, 50.735853600000006], [-3.5445927, 50.734779], [-3.5443982, 50.73415670000001], [-3.5443016999999997, 50.7338333], [-3.5441946, 50.73347429999999], [-3.5440246, 50.73286970000001], [-3.5439387, 50.7325643], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]}", "current_leg_start": "Tiverton Parkway", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Tiverton Parkway", "current_leg_milage": "16.5", "linx_max_speed_mph": 90, "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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1075.072, \"from_m\": 119.228, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4671.894, \"from_m\": 1075.072, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5378.822, \"from_m\": 4671.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6349.891, \"from_m\": 5378.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10142.23, \"from_m\": 6349.891, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31008.22, \"from_m\": 10142.23, \"capability_applied\": null, \"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\": 31069.219, \"from_m\": 31008.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31152.125, \"from_m\": 31069.219, \"capability_applied\": null, \"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\": 31270.962, \"from_m\": 31152.125, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34410.432, \"from_m\": 31270.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35273.694, \"from_m\": 34410.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\": 37286.28, \"from_m\": 35273.694, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37433.315, \"from_m\": 37286.28, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38104.216, \"from_m\": 37433.315, \"capability_applied\": null, \"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\": 51641.462, \"from_m\": 38104.216, \"capability_applied\": null, \"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\": 91563.117, \"from_m\": 51641.462, \"capability_applied\": null, \"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\": 91633.687, \"from_m\": 91563.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122401.539, \"from_m\": 91633.687, \"capability_applied\": null, \"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\": 124398.4, \"from_m\": 122401.539, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125191.589, \"from_m\": 124398.4, \"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\": 125394.88, \"from_m\": 125191.589, \"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\": 125420.459, \"from_m\": 125394.88, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126792.569, \"from_m\": 125420.459, \"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\": 126868.917, \"from_m\": 126792.569, \"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\": 126936.855, \"from_m\": 126868.917, \"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\": 127262.626, \"from_m\": 126936.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 755685, \"profile_key\": \"1f4b8bfa6e6f242b81d42877a90f9cfd851df80128456730efbcc676e6583d17\", \"schedule_id\": 9022, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Bristol West Jn\", \"stage_seq\": 2, \"distance_m\": 532.069, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203H\", \"location\": \"Bedminster\", \"stage_seq\": 3, \"distance_m\": 1431.805, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"Parson Street\", \"stage_seq\": 4, \"distance_m\": 2873.483, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2214\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 5, \"distance_m\": 17153.406, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2219H\", \"location\": \"Yatton\", \"stage_seq\": 6, \"distance_m\": 23469.34, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": false, \"wtt_arr\": \"2224H\", \"wtt_dep\": \"2225H\", \"location\": \"Worle\", \"stage_seq\": 7, \"distance_m\": 30167.52, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227H\", \"location\": \"Worle Jn\", \"stage_seq\": 8, \"distance_m\": 31069.219, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2229H\", \"location\": \"Weston Milton\", \"stage_seq\": 9, \"distance_m\": 32754.513, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": false, \"wtt_arr\": \"2232H\", \"wtt_dep\": \"2240\", \"location\": \"Weston-super-Mare\", \"stage_seq\": 10, \"distance_m\": 34663.1, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Uphill Jn\", \"stage_seq\": 11, \"distance_m\": 37563.566, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": \"2251\", \"location\": \"Highbridge & Burnham\", \"stage_seq\": 12, \"distance_m\": 49086.93, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": false, \"wtt_arr\": \"2257H\", \"wtt_dep\": \"2258H\", \"location\": \"Bridgwater\", \"stage_seq\": 13, \"distance_m\": 59213.963, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306H\", \"location\": \"Cogload Jn\", \"stage_seq\": 14, \"distance_m\": 70242.976, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2315H\", \"location\": \"Taunton\", \"stage_seq\": 15, \"distance_m\": 77716.375, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 16, \"distance_m\": 80417.26, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Whiteball\", \"stage_seq\": 17, \"distance_m\": 93967.767, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2330H\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 18, \"distance_m\": 100691.545, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Tiverton Loop\", \"stage_seq\": 19, \"distance_m\": 103471.986, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 125351.791, \"section_seq\": 1, \"route_path_id\": 133521}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 21, \"distance_m\": 127262.626, \"section_seq\": 1, \"route_path_id\": 133521}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 127262.626, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133521}], \"total_distance_m\": 127262.626, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 119388.734, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7873.892, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:29Z\", \"source_id\": 20332526, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:32Z\", \"source_id\": 20335041, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:08Z\", \"source_id\": 64179464, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:08Z\", \"source_id\": 20338685, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:24Z\", \"source_id\": 64190481, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:29Z\", \"source_id\": 20341946, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:12Z\", \"source_id\": 64202051, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:18Z\", \"source_id\": 20345323, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:05Z\", \"source_id\": 20348844, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:04Z\", \"source_id\": 64217307, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:11Z\", \"source_id\": 20350046, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:53Z\", \"source_id\": 64243746, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:58Z\", \"source_id\": 20358008, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:35Z\", \"source_id\": 64255922, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:37Z\", \"source_id\": 20361683, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:39Z\", \"source_id\": 64275124, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:44Z\", \"source_id\": 20367746, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:55Z\", \"source_id\": 64292019, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:59Z\", \"source_id\": 20373004, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:32Z\", \"source_id\": 64297846, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:38Z\", \"source_id\": 20374767, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:18Z\", \"source_id\": 64302027, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:24Z\", \"source_id\": 20376091, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:49Z\", \"source_id\": 64320853, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:50Z\", \"source_id\": 20382046, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "6", "timing_fact_generation": 1790030630469788, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:22.772720", "service_state_evidence_id": 20382046, "current_leg_start_actual_dep": "2026-09-21T23:30:30+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:23.035880", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BRI EXD 2C94 165102 3 90 None {"version": 3, "segments": [{"to_m": 119.228, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1075.072, "from_m": 119.228, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4671.894, "from_m": 1075.072, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5378.822, "from_m": 4671.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6349.891, "from_m": 5378.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10142.23, "from_m": 6349.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31008.22, "from_m": 10142.23, "capability_applied": null, "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": 31069.219, "from_m": 31008.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31152.125, "from_m": 31069.219, "capability_applied": null, "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": 31270.962, "from_m": 31152.125, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34410.432, "from_m": 31270.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35273.694, "from_m": 34410.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": 37286.28, "from_m": 35273.694, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37433.315, "from_m": 37286.28, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38104.216, "from_m": 37433.315, "capability_applied": null, "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": 51641.462, "from_m": 38104.216, "capability_applied": null, "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": 91563.117, "from_m": 51641.462, "capability_applied": null, "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": 91633.687, "from_m": 91563.117, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122401.539, "from_m": 91633.687, "capability_applied": null, "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": 124398.4, "from_m": 122401.539, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125191.589, "from_m": 124398.4, "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": 125394.88, "from_m": 125191.589, "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": 125420.459, "from_m": 125394.88, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126792.569, "from_m": 125420.459, "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": 126868.917, "from_m": 126792.569, "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": 126936.855, "from_m": 126868.917, "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": 127262.626, "from_m": 126936.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 755685, "profile_key": "1f4b8bfa6e6f242b81d42877a90f9cfd851df80128456730efbcc676e6583d17", "schedule_id": 9022, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2200", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Bristol West Jn", "stage_seq": 2, "distance_m": 532.069, "section_seq": 1, "route_path_id": 133521}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203H", "location": "Bedminster", "stage_seq": 3, "distance_m": 1431.805, "section_seq": 1, "route_path_id": 133521}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Parson Street", "stage_seq": 4, "distance_m": 2873.483, "section_seq": 1, "route_path_id": 133521}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2214", "location": "Nailsea & Backwell", "stage_seq": 5, "distance_m": 17153.406, "section_seq": 1, "route_path_id": 133521}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2219H", "location": "Yatton", "stage_seq": 6, "distance_m": 23469.34, "section_seq": 1, "route_path_id": 133521}, {"is_pass": false, "wtt_arr": "2224H", "wtt_dep": "2225H", "location": "Worle", "stage_seq": 7, "distance_m": 30167.52, "section_seq": 1, "route_path_id": 133521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227H", "location": "Worle Jn", "stage_seq": 8, "distance_m": 31069.219, "section_seq": 1, "route_path_id": 133521}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2229H", "location": "Weston Milton", "stage_seq": 9, "distance_m": 32754.513, "section_seq": 1, "route_path_id": 133521}, {"is_pass": false, "wtt_arr": "2232H", "wtt_dep": "2240", "location": "Weston-super-Mare", "stage_seq": 10, "distance_m": 34663.1, "section_seq": 1, "route_path_id": 133521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Uphill Jn", "stage_seq": 11, "distance_m": 37563.566, "section_seq": 1, "route_path_id": 133521}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": "2251", "location": "Highbridge & Burnham", "stage_seq": 12, "distance_m": 49086.93, "section_seq": 1, "route_path_id": 133521}, {"is_pass": false, "wtt_arr": "2257H", "wtt_dep": "2258H", "location": "Bridgwater", "stage_seq": 13, "distance_m": 59213.963, "section_seq": 1, "route_path_id": 133521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306H", "location": "Cogload Jn", "stage_seq": 14, "distance_m": 70242.976, "section_seq": 1, "route_path_id": 133521}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2315H", "location": "Taunton", "stage_seq": 15, "distance_m": 77716.375, "section_seq": 1, "route_path_id": 133521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Norton Fitzwarren Jn", "stage_seq": 16, "distance_m": 80417.26, "section_seq": 1, "route_path_id": 133521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Whiteball", "stage_seq": 17, "distance_m": 93967.767, "section_seq": 1, "route_path_id": 133521}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330H", "location": "Tiverton Parkway", "stage_seq": 18, "distance_m": 100691.545, "section_seq": 1, "route_path_id": 133521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Tiverton Loop", "stage_seq": 19, "distance_m": 103471.986, "section_seq": 1, "route_path_id": 133521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Cowley Bridge Jn", "stage_seq": 20, "distance_m": 125351.791, "section_seq": 1, "route_path_id": 133521}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 21, "distance_m": 127262.626, "section_seq": 1, "route_path_id": 133521}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 127262.626, "from_m": 0.0, "section_seq": 1, "route_path_id": 133521}], "total_distance_m": 127262.626, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 119388.734, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7873.892, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:29Z", "source_id": 20332526, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:32Z", "source_id": 20335041, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26156, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:08Z", "source_id": 64179464, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:08Z", "source_id": 20338685, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:24Z", "source_id": 64190481, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:29Z", "source_id": 20341946, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26169, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:12Z", "source_id": 64202051, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:36:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:18Z", "source_id": 20345323, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:05Z", "source_id": 20348844, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26179, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:04Z", "source_id": 64217307, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:44:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:11Z", "source_id": 20350046, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26190, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:53Z", "source_id": 64243746, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:57:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:58Z", "source_id": 20358008, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26199, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:35Z", "source_id": 64255922, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:04:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:37Z", "source_id": 20361683, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:39Z", "source_id": 64275124, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:44Z", "source_id": 20367746, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26414, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:55Z", "source_id": 64292019, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:25:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:59Z", "source_id": 20373004, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26418, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:32Z", "source_id": 64297846, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:38Z", "source_id": 20374767, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26425, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:18Z", "source_id": 64302027, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:24Z", "source_id": 20376091, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26471, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:49Z", "source_id": 64320853, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:45:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:50Z", "source_id": 20382046, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Bristol Temple Meads 2200 2200 8 None None Exeter St. David's 2347 2347 6 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15194/2026-09-21/detailed None Tiverton Parkway 2026-09-21T23:30:30+01:00 Exeter St. David's 16.0 {"type": "LineString", "coordinates": [[-3.3602694, 50.9165636], [-3.3606446, 50.9162045], [-3.3609951, 50.9158634], [-3.3614585, 50.9154078], [-3.3621670999999997, 50.9146295], [-3.362827, 50.9138483], [-3.3632393, 50.91332779999998], [-3.3636329, 50.9128027], [-3.3643550999999996, 50.9117322], [-3.3656687, 50.909554199999995], [-3.3665996999999996, 50.9080542], [-3.3673526999999996, 50.9069557], [-3.3677300999999997, 50.9064288], [-3.3682856000000005, 50.90569070000001], [-3.3692152, 50.904488099999995], [-3.3700868999999996, 50.9033506], [-3.3709171, 50.9022209], [-3.3724435, 50.8998983], [-3.373187, 50.8987044], [-3.3734936, 50.89822649999999], [-3.3740232, 50.897397099999985], [-3.3746225, 50.8965827], [-3.3749849000000003, 50.8961454], [-3.375304799999999, 50.8957876], [-3.3756326, 50.89543689999999], [-3.3765156999999997, 50.8945591], [-3.3766777, 50.894392399999994], [-3.3770765999999997, 50.89397309999999], [-3.377189382318099, 50.89384880407336], [-3.3774742999999994, 50.8935348], [-3.3779506999999995, 50.8929542], [-3.3782098, 50.8926127], [-3.3784660999999994, 50.892235499999984], [-3.3787209999999996, 50.89183239999999], [-3.3789751, 50.8914112], [-3.3794737, 50.890546699999994], [-3.3797938, 50.88998780000001], [-3.3798884, 50.8898227], [-3.3803086999999996, 50.88908200000001], [-3.3807276, 50.8883518], [-3.3811462999999997, 50.8876144], [-3.3819304, 50.88626529999999], [-3.3823202, 50.8855567], [-3.3824787999999995, 50.88523999999999], [-3.3826429, 50.8848896], [-3.3828272, 50.8843898], [-3.3829823, 50.8838753], [-3.3830905999999996, 50.88335039999999], [-3.3831676, 50.8828297], [-3.3831903, 50.8824314], [-3.383199, 50.88200439999999], [-3.3831727999999996, 50.8815554], [-3.3831255999999996, 50.8811822], [-3.3830457, 50.8807079], [-3.3829329, 50.8802226], [-3.38268127456901, 50.87946438542721], [-3.3825788999999995, 50.8791559], [-3.3824376999999997, 50.87870949999999], [-3.3823226, 50.878291], [-3.3822662, 50.87804890000001], [-3.3822059999999996, 50.877758], [-3.3821637, 50.8774854], [-3.3821198, 50.877086299999995], [-3.3820790000000005, 50.87649219999998], [-3.382111399999999, 50.875908800000005], [-3.3822105, 50.875283], [-3.3823362, 50.87464429999999], [-3.3829177999999995, 50.8718237], [-3.3833187, 50.869943799999994], [-3.3837173, 50.8680444], [-3.3844573, 50.864518700000005], [-3.3847034, 50.86333170000001], [-3.3849446999999997, 50.8621364], [-3.3851533, 50.8609736], [-3.3852178, 50.86024359999998], [-3.3852325999999997, 50.8600823], [-3.3852556, 50.859761500000005], [-3.3852780999999994, 50.858921899999984], [-3.3852705999999997, 50.85809820000001], [-3.3852401999999997, 50.857241], [-3.3852034999999994, 50.85641369999999], [-3.3852122, 50.85570370000001], [-3.3852517999999994, 50.8549959], [-3.3853241999999995, 50.854384299999985], [-3.3854106, 50.8537997], [-3.3855358999999994, 50.853162600000005], [-3.3857030999999997, 50.852512399999995], [-3.3858790999999995, 50.85185619999999], [-3.3860809, 50.851283200000005], [-3.3862782, 50.85078850000001], [-3.3865149, 50.850298200000005], [-3.3867947, 50.84977959999999], [-3.3871116999999997, 50.8492978], [-3.3872607999999995, 50.8490912], [-3.3874646, 50.8488079], [-3.3878681, 50.8483372], [-3.3884862999999994, 50.8476392], [-3.3889415, 50.847083], [-3.3893301999999994, 50.84654170000001], [-3.3895706999999997, 50.8461464], [-3.3897767999999995, 50.8457357], [-3.3899509, 50.845301], [-3.3900949999999996, 50.8448066], [-3.390181, 50.84435309999999], [-3.3902302, 50.8438734], [-3.390244099999999, 50.8433743], [-3.3902323, 50.8428612], [-3.3902259999999997, 50.842334], [-3.3902490999999997, 50.8418435], [-3.3902981999999997, 50.8413935], [-3.3903614999999996, 50.8410252], [-3.3904653, 50.84064629999999], [-3.3905879999999997, 50.8402688], [-3.3907746, 50.8398414], [-3.3909999, 50.8394338], [-3.3912523, 50.839037], [-3.3915286999999994, 50.8386615], [-3.391938000000001, 50.8381619], [-3.3924009000000006, 50.8376771], [-3.3931034999999996, 50.83699670000001], [-3.3934537999999996, 50.8366758], [-3.3938198000000006, 50.8363535], [-3.3945301999999997, 50.835756700000005], [-3.3952959000000003, 50.83516449999999], [-3.3959298999999996, 50.8346527], [-3.396497399999999, 50.8341646], [-3.397032, 50.833665400000015], [-3.3975392, 50.83315639999999], [-3.3980393, 50.8326136], [-3.3984380999999995, 50.8320827], [-3.3988262, 50.83153320000001], [-3.3991898999999997, 50.8309702], [-3.4000103, 50.82965299999999], [-3.4004749999999997, 50.8289836], [-3.4009441, 50.8283669], [-3.4017544999999996, 50.8274218], [-3.4026414, 50.8264956], [-3.4035013, 50.825679400000006], [-3.4043815, 50.8248602], [-3.4055049, 50.82382530000001], [-3.4066095999999995, 50.82278659999999], [-3.4066484789201747, 50.82275035457093], [-3.4077938, 50.821682599999995], [-3.4090069, 50.82055400000001], [-3.4098001999999994, 50.819860800000015], [-3.410397, 50.819406], [-3.4105177999999996, 50.8193216], [-3.4109429999999996, 50.819020300000005], [-3.4121239, 50.8182466], [-3.4133122999999994, 50.8175933], [-3.4135980796541814, 50.81745181300498], [-3.4142904999999995, 50.817109], [-3.4153167, 50.8166773], [-3.4163584999999994, 50.8162489], [-3.4174106999999996, 50.81584289999999], [-3.4183753999999995, 50.8154194], [-3.4192784, 50.8150064], [-3.4201081999999996, 50.8145865], [-3.4210736, 50.8140872], [-3.4224320999999995, 50.8133447], [-3.4227781, 50.8131705], [-3.4231616999999996, 50.812977399999994], [-3.4238791, 50.81263549999999], [-3.4246421, 50.812304099999984], [-3.4254272999999995, 50.8119857], [-3.4262569999999997, 50.8116708], [-3.4270718999999996, 50.8113805], [-3.4274317, 50.8112661], [-3.4280970999999996, 50.8110546], [-3.4290326, 50.8107258], [-3.4310566, 50.81005460000001], [-3.4313882, 50.8099484], [-3.4334233, 50.80923870000001], [-3.4336547999999993, 50.80916], [-3.4341832999999995, 50.8089989], [-3.43679, 50.808135699999994], [-3.4371593999999996, 50.8080222], [-3.4381446999999996, 50.80774629999999], [-3.4384887, 50.8076568], [-3.4391664, 50.8074928], [-3.4400096999999996, 50.8073026], [-3.4408779, 50.8071352], [-3.4423191999999996, 50.80688099999998], [-3.4449427, 50.8064734], [-3.4455724999999995, 50.8063673], [-3.4462353999999995, 50.8062444], [-3.4475082999999995, 50.805972100000005], [-3.4487747, 50.805692], [-3.4500727999999996, 50.8054262], [-3.4513799, 50.805197500000006], [-3.4526763999999996, 50.80499759999999], [-3.4534192, 50.804902199999994], [-3.4535834999999997, 50.8048811], [-3.45367, 50.80487], [-3.4542304, 50.804798], [-3.4557228, 50.804609500000005], [-3.4569101999999994, 50.8044293], [-3.4575117999999994, 50.80431359999999], [-3.4580588, 50.804204600000006], [-3.4586335, 50.8040792], [-3.4592421, 50.803941899999984], [-3.460281, 50.803655799999994], [-3.461279199999999, 50.803358], [-3.4617678, 50.8031927], [-3.462619, 50.8028839], [-3.4634709999999997, 50.80255040000001], [-3.4641596, 50.8022576], [-3.464867299999999, 50.801932], [-3.4657966, 50.80145770000001], [-3.4667079999999997, 50.800956799999994], [-3.4689482999999997, 50.7996732], [-3.4690772, 50.79959639999999], [-3.4720051999999995, 50.7979183], [-3.4763045, 50.795456], [-3.4806246, 50.7929788], [-3.4840772999999996, 50.7909978], [-3.4875326, 50.7890162], [-3.4892251, 50.78805319999999], [-3.4909098999999997, 50.7870808], [-3.492581299999999, 50.786097899999994], [-3.4934190999999997, 50.78562449999999], [-3.494271, 50.7851813], [-3.4950837, 50.7848244], [-3.4959226999999995, 50.784478799999995], [-3.4967637, 50.784127], [-3.4975675999999996, 50.7837736], [-3.4985659999999994, 50.7833128], [-3.4990456999999995, 50.7830708], [-3.4995163999999996, 50.7828087], [-3.500005, 50.7825151], [-3.5004472999999994, 50.7822272], [-3.5009184, 50.781883], [-3.5013782999999994, 50.7815301], [-3.5018815, 50.7810951], [-3.5023754, 50.7806231], [-3.5025982, 50.78036710000001], [-3.5031037, 50.7797951], [-3.5034296080661336, 50.77937278517319], [-3.5036172, 50.779129700000006], [-3.505422499999999, 50.77656300000001], [-3.5064438999999994, 50.7751183], [-3.5069672, 50.7743864], [-3.5074937, 50.77368070000001], [-3.5078594, 50.7732213], [-3.5082186999999996, 50.7728142], [-3.5086015999999995, 50.7724036], [-3.5090148999999995, 50.7720014], [-3.5092720999999996, 50.7717749], [-3.5102044, 50.77096889999999], [-3.5117427999999995, 50.7697665], [-3.5120754999999995, 50.7694996], [-3.5124204, 50.7691885], [-3.5126050999999996, 50.7690085], [-3.5127507, 50.7688667], [-3.5131044999999994, 50.76851570000001], [-3.5134909999999997, 50.7680904], [-3.5138793, 50.76763749999999], [-3.5144784999999996, 50.766847000000006], [-3.5151291999999996, 50.76597100000001], [-3.5151321606965915, 50.765967351893885], [-3.5154772000000003, 50.765542200000006], [-3.5158494, 50.76512670000001], [-3.5161498999999994, 50.7648391], [-3.5164666, 50.76453779999999], [-3.5171403999999997, 50.763931], [-3.5174571999999995, 50.7636832], [-3.5184354999999994, 50.7629456], [-3.5194782, 50.7622824], [-3.5199490999999994, 50.7620152], [-3.5204341999999995, 50.76176079999999], [-3.5211168999999995, 50.7614372], [-3.5214624999999997, 50.76127339999999], [-3.5224847000000006, 50.7607957], [-3.5229879999999993, 50.7605434], [-3.5234668999999994, 50.76028509999998], [-3.5243118999999994, 50.75978099999999], [-3.5252293, 50.7591787], [-3.5270431, 50.75797560000001], [-3.5279322999999994, 50.75738779999999], [-3.5286767999999995, 50.7568975], [-3.5288042999999996, 50.75680809999999], [-3.5293922, 50.7564228], [-3.5302741, 50.755846299999995], [-3.5306520999999997, 50.75559959999999], [-3.5310723999999993, 50.75535039999999], [-3.5316580999999996, 50.755016999999995], [-3.5322752999999993, 50.7546891], [-3.5330092, 50.7543284], [-3.5336655, 50.7540322], [-3.5344363, 50.7537159], [-3.5349739999999996, 50.753494700000005], [-3.5357842999999995, 50.75320549999999], [-3.5364508999999997, 50.75298829999999], [-3.5373922, 50.7527152], [-3.5380383, 50.75253750000001], [-3.538764, 50.752364199999995], [-3.5390603, 50.752297099999986], [-3.5401768999999996, 50.7520441], [-3.5408137, 50.751888599999994], [-3.5414380999999997, 50.751709700000006], [-3.5417341, 50.75161750000001], [-3.5420471, 50.75151000000001], [-3.542584, 50.7513065], [-3.5431869999999996, 50.75104879999999], [-3.5438414999999996, 50.750730100000006], [-3.5441537, 50.750562200000005], [-3.544561100000001, 50.7503226], [-3.5449786, 50.75004499999999], [-3.5452440999999997, 50.749900100000005], [-3.5454988, 50.749731399999995], [-3.54579, 50.74950770000001], [-3.5460911000000004, 50.74924839999999], [-3.5462268, 50.74912519999999], [-3.5465175, 50.74884839999999], [-3.5469264999999996, 50.748399000000006], [-3.547135299999999, 50.7481444], [-3.5473718, 50.74782199999999], [-3.547557799999999, 50.7475292], [-3.547661, 50.74732790000001], [-3.5477682, 50.7470934], [-3.5480024999999995, 50.746440599999985], [-3.5480716001450365, 50.746240964052376], [-3.5481179, 50.7461072], [-3.5481263999999997, 50.74606129999999], [-3.548206, 50.74562869999999], [-3.5482471, 50.745350300000005], [-3.5482743, 50.7450735], [-3.5482869, 50.7447773], [-3.5482812999999997, 50.74448360000001], [-3.548229399999999, 50.7439083], [-3.5481416999999995, 50.74346989999999], [-3.5480554999999994, 50.74318290000001], [-3.5479495999999995, 50.742877], [-3.5478329, 50.7425869], [-3.5477015, 50.74231780000001], [-3.5473153, 50.7416378], [-3.5469762, 50.74109579999999], [-3.5466858999999995, 50.74062249999999], [-3.5464542999999997, 50.7401971], [-3.5462023, 50.73967759999999], [-3.5460657, 50.7393483], [-3.5459072, 50.7389041], [-3.5457722, 50.7385113], [-3.5456416, 50.73810509999999], [-3.5451230999999996, 50.73645520000001], [-3.5449328, 50.735853600000006], [-3.5445927, 50.734779], [-3.5443982, 50.73415670000001], [-3.5443016999999997, 50.7338333], [-3.5441946, 50.73347429999999], [-3.5440246, 50.73286970000001], [-3.5439387, 50.7325643], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]} 16.5 2329 2345 Tiverton Parkway Exeter St. David's Exeter St. David's 50.7296573 -3.5435196 50.7296573 -3.5435196 1 0 2026-09-21 22:55:52 TERMINATED 2026-09-21 22:45:00 Exeter St. David's TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382046 1790030630469788 101 101 2026-09-21 22:55:23.035880 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:22.772720
726217 756606 G58890 522N30M821 2026-09-21 COMPLETE 20382145 2026-09-21 23:45:00 2026-09-21 22:55:52 2026-09-23 22:55:52 {"id": 756606, "stp": "P", "toc": "London Overground", "uid": "G58890", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G58890/2026-09-21/detailed", "trust_id": "522N30M821", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Richmond North London Line", "service_date": "2026-09-21", "dest_arr_time": "2349", "dest_platform": "5", "is_terminated": 1, "next_location": "Richmond North London Line", "signalling_id": "2N30", "timing_status": "EARLY", "origin_station": "Stratford", "current_leg_arr": "2345", "current_leg_dep": "2341", "current_leg_end": "Richmond North London Line", "origin_dep_time": "2244", "origin_platform": "1", "current_location": "Richmond North London Line", "last_update_time": "2026-09-21T22:55:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]}", "current_leg_start": "Kew Gardens", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "51.4632722", "next_location_lon": "-0.3011125", "previous_location": "Kew Gardens", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.613, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101.352, \"from_m\": 72.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142.617, \"from_m\": 101.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 181.712, \"from_m\": 142.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1535.109, \"from_m\": 831.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2143.702, \"from_m\": 1535.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4592.624, \"from_m\": 2951.73, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4651.212, \"from_m\": 4592.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5288.033, \"from_m\": 4651.212, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6852.56, \"from_m\": 5288.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6923.175, \"from_m\": 6852.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9890.378, \"from_m\": 6923.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10504.876, \"from_m\": 9890.378, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11852.371, \"from_m\": 10504.876, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12204.611, \"from_m\": 11852.371, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18483.608, \"from_m\": 12204.611, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18532.567, \"from_m\": 18483.608, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 18617.069, \"from_m\": 18532.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18670.55, \"from_m\": 18617.069, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 19107.782, \"from_m\": 18670.55, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19174.1, \"from_m\": 19107.782, \"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\": 19203.67, \"from_m\": 19174.1, \"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\": 19892.008, \"from_m\": 19203.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19896.758, \"from_m\": 19892.008, \"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\": 19949.93, \"from_m\": 19896.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19957.144, \"from_m\": 19949.93, \"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\": 20021.744, \"from_m\": 19957.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20062.127, \"from_m\": 20021.744, \"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\": 20138.38, \"from_m\": 20062.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20282.099, \"from_m\": 20138.38, \"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\": 20348.336, \"from_m\": 20282.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20419.698, \"from_m\": 20348.336, \"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\": 21656.245, \"from_m\": 20419.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21708.187, \"from_m\": 21656.245, \"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\": 22025.284, \"from_m\": 21708.187, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 24429.794, \"from_m\": 22025.284, \"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\": 24475.306, \"from_m\": 24429.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24691.924, \"from_m\": 24475.306, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25440.779, \"from_m\": 24691.924, \"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\": 25856.432, \"from_m\": 25440.779, \"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\": 28465.525, \"from_m\": 25856.432, \"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\": 29143.419, \"from_m\": 28465.525, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 29520.821, \"from_m\": 29143.419, \"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\": 756606, \"profile_key\": \"f746562f7b147a359f8d9ffc26862709f06c04763d41e0cafec4a554cc86d371\", \"schedule_id\": 11803, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2247\", \"wtt_dep\": \"2247H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2249H\", \"wtt_dep\": \"2250\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2251H\", \"wtt_dep\": \"2252\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2254H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5480.244, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": \"2256H\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 6586.442, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 7018.209, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2259\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 7464.416, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 7875.21, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": \"2300H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 8244.773, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 9425.594, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2305\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 9956.912, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 10154.506, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2307\", \"wtt_dep\": \"2307H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 10872.207, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2311\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 11937.615, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2313H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 12890.075, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2315H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 14304.15, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2318\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 14899.058, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 15724.533, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2321H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 16435.199, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2323H\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 17433.573, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 18445.276, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2328H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 19174.1, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 27, \"distance_m\": 21763.669, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2334\", \"location\": \"Acton Central\", \"stage_seq\": 28, \"distance_m\": 23454.94, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2336H\", \"location\": \"South Acton\", \"stage_seq\": 29, \"distance_m\": 24620.861, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2339H\", \"location\": \"Gunnersbury\", \"stage_seq\": 30, \"distance_m\": 25613.765, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"Kew Gardens\", \"stage_seq\": 31, \"distance_m\": 27327.687, \"section_seq\": 1, \"route_path_id\": 134270}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Richmond North London Line\", \"stage_seq\": 32, \"distance_m\": 29520.821, \"section_seq\": 1, \"route_path_id\": 134270}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 29520.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134270}], \"total_distance_m\": 29520.821, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26611.704, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2909.117, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2244", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4632722", "current_position_lon": "-0.3011125", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:42Z\", \"source_id\": 64224225, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:46Z\", \"source_id\": 20352170, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:50Z\", \"source_id\": 64230265, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:56Z\", \"source_id\": 20354029, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:41Z\", \"source_id\": 64234119, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:40Z\", \"source_id\": 20355042, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:09Z\", \"source_id\": 64238854, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:14Z\", \"source_id\": 20356481, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:21Z\", \"source_id\": 64242874, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:24Z\", \"source_id\": 20357702, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:19Z\", \"source_id\": 64246439, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:23Z\", \"source_id\": 20358794, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:15Z\", \"source_id\": 64249786, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:19Z\", \"source_id\": 20359836, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:59Z\", \"source_id\": 64254734, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:00Z\", \"source_id\": 20361322, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:29Z\", \"source_id\": 64260937, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:33Z\", \"source_id\": 20363259, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:49Z\", \"source_id\": 64264965, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:51Z\", \"source_id\": 20364549, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:33Z\", \"source_id\": 64271501, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:34Z\", \"source_id\": 20366593, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:23Z\", \"source_id\": 64274705, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:29Z\", \"source_id\": 20367588, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:24Z\", \"source_id\": 64278188, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:31Z\", \"source_id\": 20368651, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:29Z\", \"source_id\": 64281799, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:28Z\", \"source_id\": 20369696, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:36Z\", \"source_id\": 64285243, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:40Z\", \"source_id\": 20370858, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:32Z\", \"source_id\": 64288340, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:38Z\", \"source_id\": 20371837, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:55Z\", \"source_id\": 64292041, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:59Z\", \"source_id\": 20373006, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:49Z\", \"source_id\": 64302772, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:56Z\", \"source_id\": 20376369, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:16Z\", \"source_id\": 64311208, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:20Z\", \"source_id\": 20378957, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:47Z\", \"source_id\": 64316509, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:48Z\", \"source_id\": 20380616, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:01Z\", \"source_id\": 64321112, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:04Z\", \"source_id\": 20382145, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Richmond North London Line", "service_state_platform": "5", "timing_fact_generation": 1790030646339857, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:32.203724", "service_state_evidence_id": 20382145, "current_leg_start_actual_dep": "2026-09-21T23:42:30+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:33.425187", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P SRA None 2N30 None None None None {"version": 3, "segments": [{"to_m": 72.613, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101.352, "from_m": 72.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142.617, "from_m": 101.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 181.712, "from_m": 142.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1535.109, "from_m": 831.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2143.702, "from_m": 1535.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4592.624, "from_m": 2951.73, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4651.212, "from_m": 4592.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5288.033, "from_m": 4651.212, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6852.56, "from_m": 5288.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6923.175, "from_m": 6852.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9890.378, "from_m": 6923.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10504.876, "from_m": 9890.378, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11852.371, "from_m": 10504.876, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12204.611, "from_m": 11852.371, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18483.608, "from_m": 12204.611, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18532.567, "from_m": 18483.608, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 18617.069, "from_m": 18532.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18670.55, "from_m": 18617.069, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 19107.782, "from_m": 18670.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19174.1, "from_m": 19107.782, "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": 19203.67, "from_m": 19174.1, "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": 19892.008, "from_m": 19203.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19896.758, "from_m": 19892.008, "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": 19949.93, "from_m": 19896.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19957.144, "from_m": 19949.93, "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": 20021.744, "from_m": 19957.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20062.127, "from_m": 20021.744, "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": 20138.38, "from_m": 20062.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20282.099, "from_m": 20138.38, "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": 20348.336, "from_m": 20282.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20419.698, "from_m": 20348.336, "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": 21656.245, "from_m": 20419.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21708.187, "from_m": 21656.245, "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": 22025.284, "from_m": 21708.187, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 24429.794, "from_m": 22025.284, "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": 24475.306, "from_m": 24429.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24691.924, "from_m": 24475.306, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25440.779, "from_m": 24691.924, "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": 25856.432, "from_m": 25440.779, "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": 28465.525, "from_m": 25856.432, "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": 29143.419, "from_m": 28465.525, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 29520.821, "from_m": 29143.419, "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": 756606, "profile_key": "f746562f7b147a359f8d9ffc26862709f06c04763d41e0cafec4a554cc86d371", "schedule_id": 11803, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2244", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 134270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2247", "wtt_dep": "2247H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2249H", "wtt_dep": "2250", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2251H", "wtt_dep": "2252", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 134270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2254H", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5480.244, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": "2256H", "location": "Canonbury", "stage_seq": 9, "distance_m": 6586.442, "section_seq": 1, "route_path_id": 134270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 7018.209, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2259", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 7464.416, "section_seq": 1, "route_path_id": 134270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259H", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 7875.21, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": "2300H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 8244.773, "section_seq": 1, "route_path_id": 134270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 9425.594, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2305", "location": "Camden Road", "stage_seq": 15, "distance_m": 9956.912, "section_seq": 1, "route_path_id": 134270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 10154.506, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2307", "wtt_dep": "2307H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 10872.207, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2311", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 11937.615, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2313H", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 12890.075, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2315H", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 14304.15, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2318", "location": "West Hampstead", "stage_seq": 21, "distance_m": 14899.058, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320", "location": "Brondesbury", "stage_seq": 22, "distance_m": 15724.533, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2321H", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 16435.199, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2323H", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 17433.573, "section_seq": 1, "route_path_id": 134270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 18445.276, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2328H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 19174.1, "section_seq": 1, "route_path_id": 134270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Acton Wells Jn", "stage_seq": 27, "distance_m": 21763.669, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "Acton Central", "stage_seq": 28, "distance_m": 23454.94, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "South Acton", "stage_seq": 29, "distance_m": 24620.861, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2339H", "location": "Gunnersbury", "stage_seq": 30, "distance_m": 25613.765, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "Kew Gardens", "stage_seq": 31, "distance_m": 27327.687, "section_seq": 1, "route_path_id": 134270}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Richmond North London Line", "stage_seq": 32, "distance_m": 29520.821, "section_seq": 1, "route_path_id": 134270}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 29520.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 134270}], "total_distance_m": 29520.821, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26611.704, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2909.117, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:42Z", "source_id": 64224225, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:47:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:46Z", "source_id": 20352170, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:50Z", "source_id": 64230265, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:56Z", "source_id": 20354029, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:41Z", "source_id": 64234119, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:52:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:40Z", "source_id": 20355042, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:09Z", "source_id": 64238854, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:14Z", "source_id": 20356481, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:21Z", "source_id": 64242874, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:56:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:24Z", "source_id": 20357702, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:19Z", "source_id": 64246439, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:23Z", "source_id": 20358794, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:15Z", "source_id": 64249786, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:00:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:19Z", "source_id": 20359836, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:59Z", "source_id": 64254734, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:03:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:00Z", "source_id": 20361322, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:29Z", "source_id": 64260937, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:33Z", "source_id": 20363259, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:49Z", "source_id": 64264965, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:09:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:51Z", "source_id": 20364549, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:33Z", "source_id": 64271501, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:34Z", "source_id": 20366593, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:23Z", "source_id": 64274705, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:15:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:29Z", "source_id": 20367588, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:24Z", "source_id": 64278188, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:31Z", "source_id": 20368651, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:29Z", "source_id": 64281799, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:28Z", "source_id": 20369696, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:36Z", "source_id": 64285243, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:21:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:40Z", "source_id": 20370858, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:32Z", "source_id": 64288340, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:23:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:38Z", "source_id": 20371837, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:55Z", "source_id": 64292041, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:59Z", "source_id": 20373006, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22344, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:49Z", "source_id": 64302772, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:56Z", "source_id": 20376369, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28352, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:16Z", "source_id": 64311208, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:38:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:20Z", "source_id": 20378957, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28341, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:47Z", "source_id": 64316509, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:41:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:48Z", "source_id": 20380616, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:01Z", "source_id": 64321112, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:04Z", "source_id": 20382145, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Stratford 2244 2244 1 None None Richmond North London Line 2349 2347 5 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G58890/2026-09-21/detailed None Kew Gardens 2026-09-21T23:42:30+01:00 Richmond North London Line 4.0 {"type": "LineString", "coordinates": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]} 1.4 2341 2345 Kew Gardens Richmond North London Line Richmond North London Line 51.4632722 -0.3011125 51.4632722 -0.3011125 1 0 2026-09-21 22:55:52 TERMINATED 2026-09-21 22:45:00 Richmond North London Line TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382145 1790030646339857 113 113 2026-09-21 22:55:33.425187 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:32.203724
726218 757013 W05087 879H71M921 2026-09-21 COMPLETE 20382385 2026-09-21 23:45:00 2026-09-21 22:55:52 2026-09-23 22:55:52 {"id": 757013, "stp": "P", "toc": "London Overground", "uid": "W05087", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W05087/2026-09-21/detailed", "trust_id": "879H71M921", "origin_crs": "BAK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-21", "dest_arr_time": "2345", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9H71", "timing_status": "LATE", "origin_station": "Battersea Park", "current_leg_arr": "2345", "current_leg_dep": "2341", "current_leg_end": "Dalston Junction", "origin_dep_time": "2303", "origin_platform": "2", "current_location": "Dalston Junction", "last_update_time": "2026-09-21T22:55:52", "route_debug_link": null, "timing_variation": "+3 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": "2342", "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\": 540.96, \"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\": 620.381, \"from_m\": 540.96, \"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\": 1204.965, \"from_m\": 620.381, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1287.558, \"from_m\": 1204.965, \"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\": 1303.873, \"from_m\": 1287.558, \"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\": 1357.238, \"from_m\": 1303.873, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1374.291, \"from_m\": 1357.238, \"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\": 1406.192, \"from_m\": 1374.291, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1455.216, \"from_m\": 1406.192, \"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\": 1822.836, \"from_m\": 1455.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1901.948, \"from_m\": 1822.836, \"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\": 1919.985, \"from_m\": 1901.948, \"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\": 1971.467, \"from_m\": 1919.985, \"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\": 2386.485, \"from_m\": 1971.467, \"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\": 2494.629, \"from_m\": 2386.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4084.581, \"from_m\": 2494.629, \"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\": 4408.944, \"from_m\": 4084.581, \"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\": 4511.529, \"from_m\": 4408.944, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5281.6, \"from_m\": 4511.529, \"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\": 6794.049, \"from_m\": 5281.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6895.071, \"from_m\": 6794.049, \"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\": 7266.721, \"from_m\": 6895.071, \"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\": 7336.259, \"from_m\": 7266.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7656.712, \"from_m\": 7336.259, \"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\": 9226.468, \"from_m\": 7656.712, \"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\": 10622.808, \"from_m\": 9226.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\": 14712.209, \"from_m\": 10622.808, \"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\": 14756.758, \"from_m\": 14712.209, \"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\": 17223.111, \"from_m\": 14756.758, \"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\": 18714.867, \"from_m\": 17223.111, \"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\": 18907.589, \"from_m\": 18714.867, \"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\": 19857.164, \"from_m\": 18907.589, \"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\": 20575.27, \"from_m\": 19857.164, \"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\": 22312.928, \"from_m\": 20575.27, \"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\": 22368.405, \"from_m\": 22312.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22786.677, \"from_m\": 22368.405, \"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\": 757013, \"profile_key\": \"1a5bdb2c2d71e01789cb0c5c2b4157032d5d5f1f98c74340cc7c57c807ff02a5\", \"schedule_id\": 25565, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Battersea Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Factory Jn\", \"stage_seq\": 2, \"distance_m\": 2045.418, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2305H\", \"wtt_dep\": \"2306H\", \"location\": \"Wandsworth Road\", \"stage_seq\": 3, \"distance_m\": 2139.727, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 4, \"distance_m\": 2527.157, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2308\", \"location\": \"Clapham High Street\", \"stage_seq\": 5, \"distance_m\": 2833.631, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2313\", \"location\": \"Denmark Hill\", \"stage_seq\": 6, \"distance_m\": 5932.438, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 7, \"distance_m\": 6762.196, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2315H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 8, \"distance_m\": 7476.278, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2317H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 9, \"distance_m\": 8677.507, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 10, \"distance_m\": 9195.728, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 10676.765, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2323H\", \"wtt_dep\": \"2324H\", \"location\": \"Surrey Quays\", \"stage_seq\": 12, \"distance_m\": 10966.209, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326H\", \"location\": \"Canada Water\", \"stage_seq\": 13, \"distance_m\": 11575.875, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328\", \"location\": \"Rotherhithe\", \"stage_seq\": 14, \"distance_m\": 11889.94, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2329H\", \"location\": \"Wapping\", \"stage_seq\": 15, \"distance_m\": 12366.264, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2331H\", \"location\": \"Shadwell\", \"stage_seq\": 16, \"distance_m\": 17932.154, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2334\", \"location\": \"Whitechapel\", \"stage_seq\": 17, \"distance_m\": 18925.996, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 18, \"distance_m\": 19999.507, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2338H\", \"location\": \"Hoxton\", \"stage_seq\": 19, \"distance_m\": 21231.826, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2340H\", \"location\": \"Haggerston\", \"stage_seq\": 20, \"distance_m\": 22114.064, \"section_seq\": 1, \"route_path_id\": 140552}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 21, \"distance_m\": 22786.677, \"section_seq\": 1, \"route_path_id\": 140552}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22786.677, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140552}], \"total_distance_m\": 22786.677, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21998.047, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 788.63, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2303", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:04Z\", \"source_id\": 64258508, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:06Z\", \"source_id\": 20362458, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:31Z\", \"source_id\": 64260996, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:35Z\", \"source_id\": 20363292, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:43Z\", \"source_id\": 64270009, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:50Z\", \"source_id\": 20366155, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:28Z\", \"source_id\": 64274796, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:33Z\", \"source_id\": 20367627, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:33Z\", \"source_id\": 64280283, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:38Z\", \"source_id\": 20369235, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:32Z\", \"source_id\": 64291470, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:35Z\", \"source_id\": 20372803, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:39Z\", \"source_id\": 64294826, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:42Z\", \"source_id\": 20373895, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:23Z\", \"source_id\": 64297613, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:26Z\", \"source_id\": 20374689, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:03Z\", \"source_id\": 64300136, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:09Z\", \"source_id\": 20375448, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:41Z\", \"source_id\": 64302607, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:46Z\", \"source_id\": 20376304, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:53Z\", \"source_id\": 64305982, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:56Z\", \"source_id\": 20377327, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:16Z\", \"source_id\": 64309673, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:19Z\", \"source_id\": 20378501, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:45Z\", \"source_id\": 64313386, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:51Z\", \"source_id\": 20379675, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:56Z\", \"source_id\": 64316775, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:00Z\", \"source_id\": 20380695, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:32Z\", \"source_id\": 64321855, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:38Z\", \"source_id\": 20382385, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1790030679806274, "current_leg_arrival_utc": "2026-09-21T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:33.169102", "service_state_evidence_id": 20382385, "current_leg_start_actual_dep": "2026-09-21T23:43:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:33.793379", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P BAK DLJ 9H71 None None None None {"version": 3, "segments": [{"to_m": 540.96, "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": 620.381, "from_m": 540.96, "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": 1204.965, "from_m": 620.381, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1287.558, "from_m": 1204.965, "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": 1303.873, "from_m": 1287.558, "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": 1357.238, "from_m": 1303.873, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1374.291, "from_m": 1357.238, "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": 1406.192, "from_m": 1374.291, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1455.216, "from_m": 1406.192, "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": 1822.836, "from_m": 1455.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1901.948, "from_m": 1822.836, "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": 1919.985, "from_m": 1901.948, "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": 1971.467, "from_m": 1919.985, "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": 2386.485, "from_m": 1971.467, "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": 2494.629, "from_m": 2386.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4084.581, "from_m": 2494.629, "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": 4408.944, "from_m": 4084.581, "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": 4511.529, "from_m": 4408.944, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5281.6, "from_m": 4511.529, "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": 6794.049, "from_m": 5281.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6895.071, "from_m": 6794.049, "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": 7266.721, "from_m": 6895.071, "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": 7336.259, "from_m": 7266.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7656.712, "from_m": 7336.259, "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": 9226.468, "from_m": 7656.712, "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": 10622.808, "from_m": 9226.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": 14712.209, "from_m": 10622.808, "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": 14756.758, "from_m": 14712.209, "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": 17223.111, "from_m": 14756.758, "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": 18714.867, "from_m": 17223.111, "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": 18907.589, "from_m": 18714.867, "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": 19857.164, "from_m": 18907.589, "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": 20575.27, "from_m": 19857.164, "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": 22312.928, "from_m": 20575.27, "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": 22368.405, "from_m": 22312.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22786.677, "from_m": 22368.405, "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": 757013, "profile_key": "1a5bdb2c2d71e01789cb0c5c2b4157032d5d5f1f98c74340cc7c57c807ff02a5", "schedule_id": 25565, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2303", "location": "Battersea Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Factory Jn", "stage_seq": 2, "distance_m": 2045.418, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2305H", "wtt_dep": "2306H", "location": "Wandsworth Road", "stage_seq": 3, "distance_m": 2139.727, "section_seq": 1, "route_path_id": 140552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Voltaire Road Jn", "stage_seq": 4, "distance_m": 2527.157, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2308", "location": "Clapham High Street", "stage_seq": 5, "distance_m": 2833.631, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2313", "location": "Denmark Hill", "stage_seq": 6, "distance_m": 5932.438, "section_seq": 1, "route_path_id": 140552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Crofton Road Jn", "stage_seq": 7, "distance_m": 6762.196, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2315H", "location": "Peckham Rye (C)", "stage_seq": 8, "distance_m": 7476.278, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2317H", "location": "Queens Rd Peckham", "stage_seq": 9, "distance_m": 8677.507, "section_seq": 1, "route_path_id": 140552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Old Kent Road Jn", "stage_seq": 10, "distance_m": 9195.728, "section_seq": 1, "route_path_id": 140552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 10676.765, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324H", "location": "Surrey Quays", "stage_seq": 12, "distance_m": 10966.209, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326H", "location": "Canada Water", "stage_seq": 13, "distance_m": 11575.875, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Rotherhithe", "stage_seq": 14, "distance_m": 11889.94, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "Wapping", "stage_seq": 15, "distance_m": 12366.264, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2331H", "location": "Shadwell", "stage_seq": 16, "distance_m": 17932.154, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "Whitechapel", "stage_seq": 17, "distance_m": 18925.996, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Shoreditch High Street", "stage_seq": 18, "distance_m": 19999.507, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2338H", "location": "Hoxton", "stage_seq": 19, "distance_m": 21231.826, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Haggerston", "stage_seq": 20, "distance_m": 22114.064, "section_seq": 1, "route_path_id": 140552}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 21, "distance_m": 22786.677, "section_seq": 1, "route_path_id": 140552}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22786.677, "from_m": 0.0, "section_seq": 1, "route_path_id": 140552}], "total_distance_m": 22786.677, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21998.047, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 788.63, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28925, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:04Z", "source_id": 64258508, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:05:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:06Z", "source_id": 20362458, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28940, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:31Z", "source_id": 64260996, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:07:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:35Z", "source_id": 20363292, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:43Z", "source_id": 64270009, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:12:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:50Z", "source_id": 20366155, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29774, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:28Z", "source_id": 64274796, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:33Z", "source_id": 20367627, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:33Z", "source_id": 64280283, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:18:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:38Z", "source_id": 20369235, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:32Z", "source_id": 64291470, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:25:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:35Z", "source_id": 20372803, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:39Z", "source_id": 64294826, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:27:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:42Z", "source_id": 20373895, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:23Z", "source_id": 64297613, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:26Z", "source_id": 20374689, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:03Z", "source_id": 64300136, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:30:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:09Z", "source_id": 20375448, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:41Z", "source_id": 64302607, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:32:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:46Z", "source_id": 20376304, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:53Z", "source_id": 64305982, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:34:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:56Z", "source_id": 20377327, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:16Z", "source_id": 64309673, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:19Z", "source_id": 20378501, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:45Z", "source_id": 64313386, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:51Z", "source_id": 20379675, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:56Z", "source_id": 64316775, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:41:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:00Z", "source_id": 20380695, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:32Z", "source_id": 64321855, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:38Z", "source_id": 20382385, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Battersea Park 2303 2303 2 None None Dalston Junction 2345 2342 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W05087/2026-09-21/detailed None Haggerston 2026-09-21T23:43:30+01:00 Dalston Junction 4.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 2341 2345 Haggerston Dalston Junction Dalston Junction 51.5454441 -0.0750714 51.5454441 -0.0750714 1 0 2026-09-21 22:55:52 TERMINATED 2026-09-21 22:45:00 Dalston Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382385 1790030679806274 77 77 2026-09-21 22:55:33.793379 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:33.169102
726219 756608 L81343 862E71M821 2026-09-21 COMPLETE 20382337 2026-09-21 23:45:00 2026-09-21 22:55:52 2026-09-23 22:55:52 {"id": 756608, "stp": "P", "toc": "South Western Railway", "uid": "L81343", "consist": "450037", "dest_crs": "PMS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81343/2026-09-21/detailed", "trust_id": "862E71M821", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth & Southsea", "service_date": "2026-09-21", "dest_arr_time": "2342", "dest_platform": "3", "is_terminated": 1, "next_location": "Portsmouth & Southsea", "signalling_id": "2E71", "timing_status": "LATE", "origin_station": "Southampton Central", "current_leg_arr": "2345", "current_leg_dep": "2342", "current_leg_end": "Portsmouth & Southsea", "origin_dep_time": "2244", "origin_platform": "1", "current_location": "Portsmouth & Southsea", "last_update_time": "2026-09-21T22:55:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.072948491673868, 50.79655477934523], [-1.0730451, 50.79652989999999], [-1.0733978, 50.7964517], [-1.0737277, 50.7963871], [-1.0741314, 50.796319], [-1.0745565, 50.7962603], [-1.0748729999999995, 50.7962247], [-1.0752043, 50.79619919999999], [-1.0755235, 50.7961885], [-1.0758212, 50.7961924], [-1.0761014999999998, 50.7962076], [-1.0765326999999998, 50.796248], [-1.076882, 50.79629619999999], [-1.0771622999999997, 50.79634659999999], [-1.0775024, 50.796427300000005], [-1.0779783409434258, 50.79653329890385], [-1.0782024, 50.79658320000001], [-1.0806423999999997, 50.79713919999998], [-1.0809677, 50.79721119999999], [-1.0813098, 50.797279200000006], [-1.0817167, 50.79734769999999], [-1.0821211999999998, 50.79740480000001], [-1.0842661, 50.79764130000001], [-1.0844418, 50.79765979999999], [-1.0852585, 50.7977838], [-1.0854851999999997, 50.7978105], [-1.0860461999999995, 50.79787219999999], [-1.0863676, 50.7979027], [-1.0866359, 50.7979233], [-1.0870787999999998, 50.79794420000001], [-1.0874418999999995, 50.7979585], [-1.087796, 50.7979748], [-1.0881445999999997, 50.79800509999999], [-1.0890901, 50.7981261]]}", "current_leg_start": "Fratton", "dest_arr_time_act": "2341", "motion_projection": null, "next_location_lat": "50.7981261", "next_location_lon": "-1.0890901", "previous_location": "Fratton", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1349.931, \"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\": 1706.248, \"from_m\": 1349.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3063.067, \"from_m\": 1706.248, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3312.766, \"from_m\": 3063.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3723.917, \"from_m\": 3312.766, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4867.793, \"from_m\": 3723.917, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5514.689, \"from_m\": 4867.793, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6574.18, \"from_m\": 5514.689, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7214.814, \"from_m\": 6574.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7594.709, \"from_m\": 7214.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10875.192, \"from_m\": 7594.709, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12469.694, \"from_m\": 10875.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13705.471, \"from_m\": 12469.694, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15286.188, \"from_m\": 13705.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21725.821, \"from_m\": 15286.188, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22546.192, \"from_m\": 21725.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22958.386, \"from_m\": 22546.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23262.367, \"from_m\": 22958.386, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23598.714, \"from_m\": 23262.367, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23802.878, \"from_m\": 23598.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\": 25117.728, \"from_m\": 23802.878, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25125.719, \"from_m\": 25117.728, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33618.891, \"from_m\": 25125.719, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34321.666, \"from_m\": 33618.891, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34499.252, \"from_m\": 34321.666, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36044.486, \"from_m\": 34499.252, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38150.171, \"from_m\": 36044.486, \"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\": 38215.418, \"from_m\": 38150.171, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38510.605, \"from_m\": 38215.418, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39698.97, \"from_m\": 38510.605, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39952.192, \"from_m\": 39698.97, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40013.917, \"from_m\": 39952.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}], \"service_id\": 756608, \"profile_key\": \"e6dba8f6b710fcd397377fb6074458e621c57cfe0dcf05a54e8f92651192450b\", \"schedule_id\": 38346, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Northam Jn\", \"stage_seq\": 2, \"distance_m\": 1797.957, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": \"2250\", \"location\": \"St. Denys\", \"stage_seq\": 3, \"distance_m\": 3150.1, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": \"2252H\", \"location\": \"Bitterne\", \"stage_seq\": 4, \"distance_m\": 4041.746, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Woolston Sig. E803\", \"stage_seq\": 5, \"distance_m\": 5875.73, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2255H\", \"wtt_dep\": \"2256H\", \"location\": \"Woolston\", \"stage_seq\": 6, \"distance_m\": 7051.871, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2258H\", \"location\": \"Sholing\", \"stage_seq\": 7, \"distance_m\": 8140.443, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2301H\", \"wtt_dep\": \"2302H\", \"location\": \"Netley\", \"stage_seq\": 8, \"distance_m\": 11054.628, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2305\", \"location\": \"Hamble\", \"stage_seq\": 9, \"distance_m\": 12058.419, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2308\", \"location\": \"Bursledon\", \"stage_seq\": 10, \"distance_m\": 14293.644, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2312\", \"location\": \"Swanwick\", \"stage_seq\": 11, \"distance_m\": 17515.953, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2318H\", \"location\": \"Fareham\", \"stage_seq\": 12, \"distance_m\": 23505.225, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2323H\", \"wtt_dep\": \"2324\", \"location\": \"Portchester\", \"stage_seq\": 13, \"distance_m\": 28602.1, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2329\", \"location\": \"Cosham\", \"stage_seq\": 14, \"distance_m\": 32888.183, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Cosham Jn\", \"stage_seq\": 15, \"distance_m\": 33618.891, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 16, \"distance_m\": 34391.977, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2333H\", \"location\": \"Hilsea\", \"stage_seq\": 17, \"distance_m\": 35164.136, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Fratton East Jn\", \"stage_seq\": 18, \"distance_m\": 38220.365, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Fratton\", \"stage_seq\": 19, \"distance_m\": 38842.435, \"section_seq\": 1, \"route_path_id\": 146372}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": null, \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 20, \"distance_m\": 40013.917, \"section_seq\": 1, \"route_path_id\": 146372}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 40013.917, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146372}], \"total_distance_m\": 40013.917, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 40005.926, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7.991, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2244", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7981261", "current_position_lon": "-1.0890901", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:55Z\", \"source_id\": 64230489, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:58Z\", \"source_id\": 20354056, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:58Z\", \"source_id\": 64234656, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:04Z\", \"source_id\": 20355215, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:05Z\", \"source_id\": 64242288, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:09Z\", \"source_id\": 20357541, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:11Z\", \"source_id\": 20359724, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:48Z\", \"source_id\": 64254378, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:50Z\", \"source_id\": 20361241, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:37Z\", \"source_id\": 20362755, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:22Z\", \"source_id\": 64264176, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:23Z\", \"source_id\": 20364265, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:08Z\", \"source_id\": 20366883, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:51Z\", \"source_id\": 64280800, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:54Z\", \"source_id\": 20369388, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:30Z\", \"source_id\": 64291398, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:35Z\", \"source_id\": 20372790, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:54Z\", \"source_id\": 64299903, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:55Z\", \"source_id\": 20375357, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:20Z\", \"source_id\": 64309769, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:25Z\", \"source_id\": 20378544, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:50Z\", \"source_id\": 64316631, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:54Z\", \"source_id\": 20380653, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:26Z\", \"source_id\": 64321668, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:31Z\", \"source_id\": 20382337, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth & Southsea", "service_state_platform": "3", "timing_fact_generation": 1790030672154252, "current_leg_arrival_utc": "2026-09-21T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:33.173331", "service_state_evidence_id": 20382337, "current_leg_start_actual_dep": "2026-09-21T23:42:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:33.549193", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P SOU PMS 2E71 450037 4 100 None {"version": 3, "segments": [{"to_m": 1349.931, "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": 1706.248, "from_m": 1349.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3063.067, "from_m": 1706.248, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3312.766, "from_m": 3063.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3723.917, "from_m": 3312.766, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4867.793, "from_m": 3723.917, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5514.689, "from_m": 4867.793, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6574.18, "from_m": 5514.689, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7214.814, "from_m": 6574.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7594.709, "from_m": 7214.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10875.192, "from_m": 7594.709, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12469.694, "from_m": 10875.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13705.471, "from_m": 12469.694, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15286.188, "from_m": 13705.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21725.821, "from_m": 15286.188, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22546.192, "from_m": 21725.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22958.386, "from_m": 22546.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23262.367, "from_m": 22958.386, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23598.714, "from_m": 23262.367, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23802.878, "from_m": 23598.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": 25117.728, "from_m": 23802.878, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25125.719, "from_m": 25117.728, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33618.891, "from_m": 25125.719, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34321.666, "from_m": 33618.891, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34499.252, "from_m": 34321.666, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36044.486, "from_m": 34499.252, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38150.171, "from_m": 36044.486, "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": 38215.418, "from_m": 38150.171, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38510.605, "from_m": 38215.418, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39698.97, "from_m": 38510.605, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39952.192, "from_m": 39698.97, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40013.917, "from_m": 39952.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}], "service_id": 756608, "profile_key": "e6dba8f6b710fcd397377fb6074458e621c57cfe0dcf05a54e8f92651192450b", "schedule_id": 38346, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2244", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Northam Jn", "stage_seq": 2, "distance_m": 1797.957, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": "2250", "location": "St. Denys", "stage_seq": 3, "distance_m": 3150.1, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": "2252H", "location": "Bitterne", "stage_seq": 4, "distance_m": 4041.746, "section_seq": 1, "route_path_id": 146372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Woolston Sig. E803", "stage_seq": 5, "distance_m": 5875.73, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2255H", "wtt_dep": "2256H", "location": "Woolston", "stage_seq": 6, "distance_m": 7051.871, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2258H", "location": "Sholing", "stage_seq": 7, "distance_m": 8140.443, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2301H", "wtt_dep": "2302H", "location": "Netley", "stage_seq": 8, "distance_m": 11054.628, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2305", "location": "Hamble", "stage_seq": 9, "distance_m": 12058.419, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2308", "location": "Bursledon", "stage_seq": 10, "distance_m": 14293.644, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2312", "location": "Swanwick", "stage_seq": 11, "distance_m": 17515.953, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2318H", "location": "Fareham", "stage_seq": 12, "distance_m": 23505.225, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324", "location": "Portchester", "stage_seq": 13, "distance_m": 28602.1, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2329", "location": "Cosham", "stage_seq": 14, "distance_m": 32888.183, "section_seq": 1, "route_path_id": 146372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Cosham Jn", "stage_seq": 15, "distance_m": 33618.891, "section_seq": 1, "route_path_id": 146372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Portcreek Jn", "stage_seq": 16, "distance_m": 34391.977, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Hilsea", "stage_seq": 17, "distance_m": 35164.136, "section_seq": 1, "route_path_id": 146372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Fratton East Jn", "stage_seq": 18, "distance_m": 38220.365, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Fratton", "stage_seq": 19, "distance_m": 38842.435, "section_seq": 1, "route_path_id": 146372}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": null, "location": "Portsmouth & Southsea", "stage_seq": 20, "distance_m": 40013.917, "section_seq": 1, "route_path_id": 146372}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 40013.917, "from_m": 0.0, "section_seq": 1, "route_path_id": 146372}], "total_distance_m": 40013.917, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 40005.926, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7.991, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27506, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:55Z", "source_id": 64230489, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:58Z", "source_id": 20354056, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27284, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:58Z", "source_id": 64234656, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:04Z", "source_id": 20355215, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27282, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:05Z", "source_id": 64242288, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:09Z", "source_id": 20357541, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:11Z", "source_id": 20359724, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27289, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:48Z", "source_id": 64254378, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:50Z", "source_id": 20361241, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:37Z", "source_id": 20362755, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27293, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:22Z", "source_id": 64264176, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:23Z", "source_id": 20364265, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:08Z", "source_id": 20366883, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:51Z", "source_id": 64280800, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:19:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:54Z", "source_id": 20369388, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27311, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:30Z", "source_id": 64291398, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:25:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:35Z", "source_id": 20372790, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:54Z", "source_id": 64299903, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:55Z", "source_id": 20375357, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27388, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:20Z", "source_id": 64309769, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:25Z", "source_id": 20378544, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:50Z", "source_id": 64316631, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:42:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:54Z", "source_id": 20380653, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27350, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:26Z", "source_id": 64321668, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:31Z", "source_id": 20382337, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Southampton Central 2244 2244 1 None None Portsmouth & Southsea 2342 2341 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81343/2026-09-21/detailed None Fratton 2026-09-21T23:42:00+01:00 Portsmouth & Southsea 3.0 {"type": "LineString", "coordinates": [[-1.072948491673868, 50.79655477934523], [-1.0730451, 50.79652989999999], [-1.0733978, 50.7964517], [-1.0737277, 50.7963871], [-1.0741314, 50.796319], [-1.0745565, 50.7962603], [-1.0748729999999995, 50.7962247], [-1.0752043, 50.79619919999999], [-1.0755235, 50.7961885], [-1.0758212, 50.7961924], [-1.0761014999999998, 50.7962076], [-1.0765326999999998, 50.796248], [-1.076882, 50.79629619999999], [-1.0771622999999997, 50.79634659999999], [-1.0775024, 50.796427300000005], [-1.0779783409434258, 50.79653329890385], [-1.0782024, 50.79658320000001], [-1.0806423999999997, 50.79713919999998], [-1.0809677, 50.79721119999999], [-1.0813098, 50.797279200000006], [-1.0817167, 50.79734769999999], [-1.0821211999999998, 50.79740480000001], [-1.0842661, 50.79764130000001], [-1.0844418, 50.79765979999999], [-1.0852585, 50.7977838], [-1.0854851999999997, 50.7978105], [-1.0860461999999995, 50.79787219999999], [-1.0863676, 50.7979027], [-1.0866359, 50.7979233], [-1.0870787999999998, 50.79794420000001], [-1.0874418999999995, 50.7979585], [-1.087796, 50.7979748], [-1.0881445999999997, 50.79800509999999], [-1.0890901, 50.7981261]]} 0.7 2342 2345 Fratton Portsmouth & Southsea Portsmouth & Southsea 50.7981261 -1.0890901 50.7981261 -1.0890901 1 0 2026-09-21 22:55:52 TERMINATED 2026-09-21 22:45:00 Portsmouth & Southsea TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382337 1790030672154252 75 75 2026-09-21 22:55:33.549193 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:33.173331
726220 756171 L78702 871A73M821 2026-09-21 COMPLETE 20382221 2026-09-21 23:45:00 2026-09-21 22:55:52 2026-09-23 22:55:52 {"id": 756171, "stp": "P", "toc": "South Western Railway", "uid": "L78702", "consist": "450025+450051+450055", "dest_crs": "AON", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78702/2026-09-21/detailed", "trust_id": "871A73M821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alton", "service_date": "2026-09-21", "dest_arr_time": "2340", "dest_platform": "1", "is_terminated": 1, "next_location": "Alton", "signalling_id": "1A73", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "2345", "current_leg_dep": "2338", "current_leg_end": "Alton", "origin_dep_time": "2223", "origin_platform": "10", "current_location": "Alton", "last_update_time": "2026-09-21T22:55:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]}", "current_leg_start": "Bentley", "dest_arr_time_act": "2340", "motion_projection": null, "next_location_lat": "51.1522767", "next_location_lon": "-0.9666334", "previous_location": "Bentley", "current_leg_milage": "4.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22242.826, \"from_m\": 20011.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 30449.28, \"from_m\": 22242.826, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30526.352, \"from_m\": 30449.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38318.621, \"from_m\": 30526.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\": 38408.072, \"from_m\": 38318.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\": 39287.821, \"from_m\": 38408.072, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39330.596, \"from_m\": 39287.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39841.861, \"from_m\": 39330.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.005, \"from_m\": 39841.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.098, \"from_m\": 39919.005, \"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\": 45147.365, \"from_m\": 39953.098, \"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\": 45219.531, \"from_m\": 45147.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47310.127, \"from_m\": 45219.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47516.52, \"from_m\": 47310.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\": 48331.833, \"from_m\": 47516.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\": 50535.575, \"from_m\": 48331.833, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52135.687, \"from_m\": 50535.575, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52168.305, \"from_m\": 52135.687, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55645.313, \"from_m\": 52168.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57143.217, \"from_m\": 55645.313, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59125.875, \"from_m\": 57143.217, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59771.341, \"from_m\": 59125.875, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62326.272, \"from_m\": 59771.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62395.324, \"from_m\": 62326.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62404.133, \"from_m\": 62395.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\": 62460.024, \"from_m\": 62404.133, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75134.35, \"from_m\": 62460.024, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75360.395, \"from_m\": 75134.35, \"capability_applied\": null, \"effective_limit_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\": 756171, \"profile_key\": \"689db5a46b7eb79144c222743312af1a0f4f4db232e95a8df26b5b2bbef6e76f\", \"schedule_id\": 37798, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": false, \"wtt_arr\": \"2229H\", \"wtt_dep\": \"2230H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2241H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21519.906, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Weybridge\", \"stage_seq\": 8, \"distance_m\": 30449.28, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 9, \"distance_m\": 32823.946, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": false, \"wtt_arr\": \"2250H\", \"wtt_dep\": \"2251H\", \"location\": \"West Byfleet\", \"stage_seq\": 10, \"distance_m\": 34810.369, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 39042.645, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301H\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39841.861, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": false, \"wtt_arr\": \"2305H\", \"wtt_dep\": \"2306H\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44890.706, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47516.52, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314H\", \"location\": \"Ash Vale\", \"stage_seq\": 15, \"distance_m\": 52230.282, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 16, \"distance_m\": 53999.814, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2320\", \"location\": \"Aldershot\", \"stage_seq\": 17, \"distance_m\": 56432.567, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2326\", \"location\": \"Farnham\", \"stage_seq\": 18, \"distance_m\": 61401.391, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 19, \"distance_m\": 62404.133, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2333\", \"location\": \"Bentley\", \"stage_seq\": 20, \"distance_m\": 67567.768, \"section_seq\": 1, \"route_path_id\": 145986}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": null, \"location\": \"Alton\", \"stage_seq\": 21, \"distance_m\": 75360.395, \"section_seq\": 1, \"route_path_id\": 145986}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 75360.395, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145986}], \"total_distance_m\": 75360.395, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 74967.733, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 392.662, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2223", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.1522767", "current_position_lon": "-0.9666334", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:38Z\", \"source_id\": 64192935, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:40Z\", \"source_id\": 20342639, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:14Z\", \"source_id\": 64204149, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:15Z\", \"source_id\": 20345946, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:43Z\", \"source_id\": 64209027, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:45Z\", \"source_id\": 20347447, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:52Z\", \"source_id\": 64214983, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:56Z\", \"source_id\": 20349354, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:10Z\", \"source_id\": 64230997, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:13Z\", \"source_id\": 20354195, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:04Z\", \"source_id\": 64232862, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:09Z\", \"source_id\": 20354726, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:10Z\", \"source_id\": 64235110, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:16Z\", \"source_id\": 20355344, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:14Z\", \"source_id\": 64257053, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:15Z\", \"source_id\": 20362017, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:50Z\", \"source_id\": 64266719, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:54Z\", \"source_id\": 20365100, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:28Z\", \"source_id\": 64280152, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:34Z\", \"source_id\": 20369188, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:20Z\", \"source_id\": 64287967, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:25Z\", \"source_id\": 20371739, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:41Z\", \"source_id\": 64298067, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:50Z\", \"source_id\": 20374867, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:07Z\", \"source_id\": 64309443, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:11Z\", \"source_id\": 20378427, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:08Z\", \"source_id\": 64321261, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:14Z\", \"source_id\": 20382221, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alton", "service_state_platform": "1", "timing_fact_generation": 1790030656206758, "current_leg_arrival_utc": "2026-09-21T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:39.774200", "service_state_evidence_id": 20382221, "current_leg_start_actual_dep": "2026-09-21T23:38:00+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:40.241955", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None AON 1A73 450025+450051+450055 12 100 None {"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22242.826, "from_m": 20011.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 30449.28, "from_m": 22242.826, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30526.352, "from_m": 30449.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38318.621, "from_m": 30526.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": 38408.072, "from_m": 38318.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": 39287.821, "from_m": 38408.072, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39330.596, "from_m": 39287.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39841.861, "from_m": 39330.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.005, "from_m": 39841.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.098, "from_m": 39919.005, "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": 45147.365, "from_m": 39953.098, "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": 45219.531, "from_m": 45147.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47310.127, "from_m": 45219.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47516.52, "from_m": 47310.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": 48331.833, "from_m": 47516.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": 50535.575, "from_m": 48331.833, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52135.687, "from_m": 50535.575, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52168.305, "from_m": 52135.687, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55645.313, "from_m": 52168.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57143.217, "from_m": 55645.313, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59125.875, "from_m": 57143.217, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59771.341, "from_m": 59125.875, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62326.272, "from_m": 59771.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62395.324, "from_m": 62326.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62404.133, "from_m": 62395.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": 62460.024, "from_m": 62404.133, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 75134.35, "from_m": 62460.024, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75360.395, "from_m": 75134.35, "capability_applied": null, "effective_limit_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": 756171, "profile_key": "689db5a46b7eb79144c222743312af1a0f4f4db232e95a8df26b5b2bbef6e76f", "schedule_id": 37798, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2223", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 145986}, {"is_pass": false, "wtt_arr": "2229H", "wtt_dep": "2230H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 145986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 145986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 145986}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2241H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 145986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21519.906, "section_seq": 1, "route_path_id": 145986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Weybridge", "stage_seq": 8, "distance_m": 30449.28, "section_seq": 1, "route_path_id": 145986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249", "location": "Byfleet & New Haw", "stage_seq": 9, "distance_m": 32823.946, "section_seq": 1, "route_path_id": 145986}, {"is_pass": false, "wtt_arr": "2250H", "wtt_dep": "2251H", "location": "West Byfleet", "stage_seq": 10, "distance_m": 34810.369, "section_seq": 1, "route_path_id": 145986}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300H", "location": "Woking", "stage_seq": 11, "distance_m": 39042.645, "section_seq": 1, "route_path_id": 145986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301H", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39841.861, "section_seq": 1, "route_path_id": 145986}, {"is_pass": false, "wtt_arr": "2305H", "wtt_dep": "2306H", "location": "Brookwood", "stage_seq": 13, "distance_m": 44890.706, "section_seq": 1, "route_path_id": 145986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47516.52, "section_seq": 1, "route_path_id": 145986}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314H", "location": "Ash Vale", "stage_seq": 15, "distance_m": 52230.282, "section_seq": 1, "route_path_id": 145986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Aldershot North Jn", "stage_seq": 16, "distance_m": 53999.814, "section_seq": 1, "route_path_id": 145986}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2320", "location": "Aldershot", "stage_seq": 17, "distance_m": 56432.567, "section_seq": 1, "route_path_id": 145986}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2326", "location": "Farnham", "stage_seq": 18, "distance_m": 61401.391, "section_seq": 1, "route_path_id": 145986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Farnham Single Line Jn", "stage_seq": 19, "distance_m": 62404.133, "section_seq": 1, "route_path_id": 145986}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2333", "location": "Bentley", "stage_seq": 20, "distance_m": 67567.768, "section_seq": 1, "route_path_id": 145986}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": null, "location": "Alton", "stage_seq": 21, "distance_m": 75360.395, "section_seq": 1, "route_path_id": 145986}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 75360.395, "from_m": 0.0, "section_seq": 1, "route_path_id": 145986}], "total_distance_m": 75360.395, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 74967.733, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 392.662, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:38Z", "source_id": 64192935, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:31:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:40Z", "source_id": 20342639, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:14Z", "source_id": 64204149, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:15Z", "source_id": 20345946, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:43Z", "source_id": 64209027, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:45Z", "source_id": 20347447, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:52Z", "source_id": 64214983, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:42:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:56Z", "source_id": 20349354, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:10Z", "source_id": 64230997, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:51:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:13Z", "source_id": 20354195, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:04Z", "source_id": 64232862, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:52:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:09Z", "source_id": 20354726, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:10Z", "source_id": 64235110, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:16Z", "source_id": 20355344, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:14Z", "source_id": 64257053, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:04:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:15Z", "source_id": 20362017, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:50Z", "source_id": 64266719, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:10:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:54Z", "source_id": 20365100, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27888, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:28Z", "source_id": 64280152, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:18:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:34Z", "source_id": 20369188, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:20Z", "source_id": 64287967, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:25Z", "source_id": 20371739, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:41Z", "source_id": 64298067, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:50Z", "source_id": 20374867, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27852, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:07Z", "source_id": 64309443, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:37:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:11Z", "source_id": 20378427, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27848, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:08Z", "source_id": 64321261, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:45:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:14Z", "source_id": 20382221, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] London Waterloo 2223 2223 10 None None Alton 2340 2340 1 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:L78702/2026-09-21/detailed None Bentley 2026-09-21T23:38:00+01:00 Alton 7.0 {"type": "LineString", "coordinates": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]} 4.8 2338 2345 Bentley Alton Alton 51.1522767 -0.9666334 51.1522767 -0.9666334 1 0 2026-09-21 22:55:52 TERMINATED 2026-09-21 22:45:00 Alton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382221 1790030656206758 109 109 2026-09-21 22:55:40.241955 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:39.774200
726221 757297 C33280 172V73M921 2026-09-21 COMPLETE 20382302 2026-09-21 23:45:00 2026-09-21 22:55:52 2026-09-23 22:55:52 {"id": 757297, "stp": "O", "toc": "Northern", "uid": "C33280", "consist": "333013", "dest_crs": "LDS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33280/2026-09-21/detailed", "trust_id": "172V73M921", "origin_crs": "ILK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "2346", "dest_platform": "5B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2V73", "timing_status": "EARLY", "origin_station": "Ilkley", "current_leg_arr": "2345", "current_leg_dep": "2332", "current_leg_end": "Leeds", "origin_dep_time": "2318", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-21T22:55:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7151460999999997, 53.8760505], [-1.7133923, 53.8751213], [-1.7118496, 53.87430710000001], [-1.7107022999999997, 53.8737017], [-1.7101227, 53.8733853], [-1.7098516, 53.8732348], [-1.7096043, 53.873082], [-1.7092357000000002, 53.87283600000001], [-1.7089073999999995, 53.87258510000001], [-1.7085691999999997, 53.87230589999999], [-1.7082579999999998, 53.8720326], [-1.7078080999999998, 53.8715491], [-1.7074739, 53.8710317], [-1.7072541, 53.8706247], [-1.7070547, 53.870218400000006], [-1.7069791, 53.87002259999999], [-1.7069194, 53.8698241], [-1.7068313, 53.86942030000001], [-1.7067990398270907, 53.86911379019632], [-1.7067894, 53.8690222], [-1.7067806999999997, 53.8686239], [-1.7067990398270907, 53.86836597698181], [-1.7068043, 53.86829199999998], [-1.7068783, 53.8679457], [-1.7069723, 53.8676267], [-1.7070631, 53.867384599999994], [-1.7071536, 53.8671573], [-1.7073561, 53.8667718], [-1.7074908999999998, 53.8665575], [-1.7078542999999995, 53.86603159999999], [-1.7081486999999995, 53.8656033], [-1.7083491999999998, 53.865236], [-1.7084189999999997, 53.8651083], [-1.7085174999999997, 53.8649007], [-1.7085718, 53.86474959999999], [-1.7086395999999997, 53.86454160000001], [-1.7086757999999995, 53.86435660000001], [-1.7087287, 53.86402249999999], [-1.7087703, 53.863507199999994], [-1.7087675999999998, 53.86299620000001], [-1.7086647999999998, 53.862345100000006], [-1.7085062, 53.86166790000001], [-1.708395, 53.861236799999986], [-1.7083003, 53.8608384], [-1.7082337, 53.8605771], [-1.7082157999999998, 53.8604949], [-1.7078302999999997, 53.85900879999999], [-1.7076062999999997, 53.8585137], [-1.7073324999999997, 53.8580314], [-1.7070124999999998, 53.85757809999999], [-1.7067990398270907, 53.857327090965974], [-1.7066463999999997, 53.85714759999999], [-1.7058929000000005, 53.8564291], [-1.7051481999999998, 53.8557737], [-1.7047485, 53.85537369999999], [-1.704462, 53.855039399999995], [-1.7041915, 53.8546742], [-1.7039572999999997, 53.8542722], [-1.7037606000000003, 53.85386080000001], [-1.7035535000000002, 53.8533448], [-1.7034693999999997, 53.8529823], [-1.7033961, 53.85261659999999], [-1.7033591999999995, 53.85190990000001], [-1.7033864999999997, 53.8515008], [-1.7034594, 53.851105899999986], [-1.7035843, 53.8506554], [-1.7037306, 53.8502301], [-1.704093, 53.8491785], [-1.7044348, 53.8480663], [-1.704482, 53.847063199999994], [-1.7042889, 53.8462087], [-1.7040331, 53.84553399999999], [-1.703774, 53.8450759], [-1.7035288, 53.844674600000005], [-1.7029561, 53.84395550000001], [-1.7027026999999997, 53.8437174], [-1.7021019, 53.8431856], [-1.7010368, 53.842468999999994], [-1.7001523, 53.8419907], [-1.6992208999999998, 53.84157940000001], [-1.6983529999999998, 53.84124329999999], [-1.6976351, 53.8410109], [-1.6970419, 53.8408372], [-1.6957418, 53.840557999999994], [-1.6952422129015174, 53.84046508143667], [-1.6946111, 53.8403477], [-1.6931857999999995, 53.84014810000001], [-1.692197, 53.84000809999999], [-1.6916078, 53.83992469999999], [-1.6908723, 53.8398243], [-1.6904594999999998, 53.83977459999999], [-1.6901524, 53.839741200000006], [-1.6896143999999995, 53.839678799999994], [-1.6893327, 53.83964420000001], [-1.688916, 53.8395804], [-1.6884054, 53.83949880000001], [-1.6878264, 53.83939139999999], [-1.6874528999999998, 53.83932139999999], [-1.6871780999999997, 53.8392625], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Guiseley", "dest_arr_time_act": "2346", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Guiseley", "current_leg_milage": "10.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 230.476, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 281.246, \"from_m\": 230.476, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 557.03, \"from_m\": 281.246, \"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\": 604.326, \"from_m\": 557.03, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 671.865, \"from_m\": 604.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\": 1496.53, \"from_m\": 671.865, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1659.046, \"from_m\": 1496.53, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7002.814, \"from_m\": 1659.046, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9567.823, \"from_m\": 7002.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11603.854, \"from_m\": 9567.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14623.24, \"from_m\": 11603.854, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14796.738, \"from_m\": 14623.24, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14924.739, \"from_m\": 14796.738, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17549.416, \"from_m\": 14924.739, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23644.479, \"from_m\": 17549.416, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24828.33, \"from_m\": 23644.479, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25107.106, \"from_m\": 24828.33, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25144.83, \"from_m\": 25107.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25608.244, \"from_m\": 25144.83, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25930.455, \"from_m\": 25608.244, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 757297, \"profile_key\": \"9124f9f2a08edccff980be6beabe31859f53faedeeb21db4667c3ab3c1cffd53\", \"schedule_id\": 35760, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Ilkley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144946}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Ben Rhydding\", \"stage_seq\": 2, \"distance_m\": 1582.685, \"section_seq\": 1, \"route_path_id\": 144946}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2326\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 3, \"distance_m\": 5163.92, \"section_seq\": 1, \"route_path_id\": 144946}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329\", \"location\": \"Menston\", \"stage_seq\": 4, \"distance_m\": 7363.751, \"section_seq\": 1, \"route_path_id\": 144946}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332H\", \"location\": \"Guiseley\", \"stage_seq\": 5, \"distance_m\": 9654.2, \"section_seq\": 1, \"route_path_id\": 144946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Apperley Jn\", \"stage_seq\": 6, \"distance_m\": 14910.786, \"section_seq\": 1, \"route_path_id\": 144946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Armley Jn\", \"stage_seq\": 7, \"distance_m\": 23851.1, \"section_seq\": 1, \"route_path_id\": 144946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 8, \"distance_m\": 25404.824, \"section_seq\": 1, \"route_path_id\": 144946}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 9, \"distance_m\": 25930.455, \"section_seq\": 1, \"route_path_id\": 144946}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25930.455, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144946}], \"total_distance_m\": 25930.455, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25892.731, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.724, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2318", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:43Z\", \"source_id\": 64282208, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:45Z\", \"source_id\": 20369846, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:38Z\", \"source_id\": 64286901, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:43Z\", \"source_id\": 20371398, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:00Z\", \"source_id\": 64293764, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:04Z\", \"source_id\": 20373501, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:00Z\", \"source_id\": 64293764, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:04Z\", \"source_id\": 20373502, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:23Z\", \"source_id\": 64321601, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:25Z\", \"source_id\": 20382302, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "5", "timing_fact_generation": 1790030666458151, "current_leg_arrival_utc": "2026-09-21T23:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:46.071387", "service_state_evidence_id": 20382302, "current_leg_start_actual_dep": "2026-09-21T23:32:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:46.331165", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O ILK LDS 2V73 333013 4 100 None {"version": 3, "segments": [{"to_m": 230.476, "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": 281.246, "from_m": 230.476, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 557.03, "from_m": 281.246, "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": 604.326, "from_m": 557.03, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.865, "from_m": 604.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": 1496.53, "from_m": 671.865, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1659.046, "from_m": 1496.53, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7002.814, "from_m": 1659.046, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9567.823, "from_m": 7002.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11603.854, "from_m": 9567.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14623.24, "from_m": 11603.854, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14796.738, "from_m": 14623.24, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14924.739, "from_m": 14796.738, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17549.416, "from_m": 14924.739, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23644.479, "from_m": 17549.416, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24828.33, "from_m": 23644.479, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25107.106, "from_m": 24828.33, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25144.83, "from_m": 25107.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25608.244, "from_m": 25144.83, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25930.455, "from_m": 25608.244, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 757297, "profile_key": "9124f9f2a08edccff980be6beabe31859f53faedeeb21db4667c3ab3c1cffd53", "schedule_id": 35760, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2318", "location": "Ilkley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144946}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Ben Rhydding", "stage_seq": 2, "distance_m": 1582.685, "section_seq": 1, "route_path_id": 144946}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2326", "location": "Burley-in-Wharfedale", "stage_seq": 3, "distance_m": 5163.92, "section_seq": 1, "route_path_id": 144946}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329", "location": "Menston", "stage_seq": 4, "distance_m": 7363.751, "section_seq": 1, "route_path_id": 144946}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Guiseley", "stage_seq": 5, "distance_m": 9654.2, "section_seq": 1, "route_path_id": 144946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Apperley Jn", "stage_seq": 6, "distance_m": 14910.786, "section_seq": 1, "route_path_id": 144946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Armley Jn", "stage_seq": 7, "distance_m": 23851.1, "section_seq": 1, "route_path_id": 144946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Leeds West Jn", "stage_seq": 8, "distance_m": 25404.824, "section_seq": 1, "route_path_id": 144946}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Leeds", "stage_seq": 9, "distance_m": 25930.455, "section_seq": 1, "route_path_id": 144946}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25930.455, "from_m": 0.0, "section_seq": 1, "route_path_id": 144946}], "total_distance_m": 25930.455, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25892.731, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.724, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:43Z", "source_id": 64282208, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:45Z", "source_id": 20369846, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5191, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:38Z", "source_id": 64286901, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:24:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:43Z", "source_id": 20371398, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5189, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:00Z", "source_id": 64293764, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:28:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:04Z", "source_id": 20373501, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5199, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:00Z", "source_id": 64293764, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:31:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:04Z", "source_id": 20373502, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:23Z", "source_id": 64321601, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:45:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:25Z", "source_id": 20382302, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Ilkley 2318 2318 2 None None Leeds 2346 2346 5B EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C33280/2026-09-21/detailed None Guiseley 2026-09-21T23:32:30+01:00 Leeds 13.0 {"type": "LineString", "coordinates": [[-1.7151460999999997, 53.8760505], [-1.7133923, 53.8751213], [-1.7118496, 53.87430710000001], [-1.7107022999999997, 53.8737017], [-1.7101227, 53.8733853], [-1.7098516, 53.8732348], [-1.7096043, 53.873082], [-1.7092357000000002, 53.87283600000001], [-1.7089073999999995, 53.87258510000001], [-1.7085691999999997, 53.87230589999999], [-1.7082579999999998, 53.8720326], [-1.7078080999999998, 53.8715491], [-1.7074739, 53.8710317], [-1.7072541, 53.8706247], [-1.7070547, 53.870218400000006], [-1.7069791, 53.87002259999999], [-1.7069194, 53.8698241], [-1.7068313, 53.86942030000001], [-1.7067990398270907, 53.86911379019632], [-1.7067894, 53.8690222], [-1.7067806999999997, 53.8686239], [-1.7067990398270907, 53.86836597698181], [-1.7068043, 53.86829199999998], [-1.7068783, 53.8679457], [-1.7069723, 53.8676267], [-1.7070631, 53.867384599999994], [-1.7071536, 53.8671573], [-1.7073561, 53.8667718], [-1.7074908999999998, 53.8665575], [-1.7078542999999995, 53.86603159999999], [-1.7081486999999995, 53.8656033], [-1.7083491999999998, 53.865236], [-1.7084189999999997, 53.8651083], [-1.7085174999999997, 53.8649007], [-1.7085718, 53.86474959999999], [-1.7086395999999997, 53.86454160000001], [-1.7086757999999995, 53.86435660000001], [-1.7087287, 53.86402249999999], [-1.7087703, 53.863507199999994], [-1.7087675999999998, 53.86299620000001], [-1.7086647999999998, 53.862345100000006], [-1.7085062, 53.86166790000001], [-1.708395, 53.861236799999986], [-1.7083003, 53.8608384], [-1.7082337, 53.8605771], [-1.7082157999999998, 53.8604949], [-1.7078302999999997, 53.85900879999999], [-1.7076062999999997, 53.8585137], [-1.7073324999999997, 53.8580314], [-1.7070124999999998, 53.85757809999999], [-1.7067990398270907, 53.857327090965974], [-1.7066463999999997, 53.85714759999999], [-1.7058929000000005, 53.8564291], [-1.7051481999999998, 53.8557737], [-1.7047485, 53.85537369999999], [-1.704462, 53.855039399999995], [-1.7041915, 53.8546742], [-1.7039572999999997, 53.8542722], [-1.7037606000000003, 53.85386080000001], [-1.7035535000000002, 53.8533448], [-1.7034693999999997, 53.8529823], [-1.7033961, 53.85261659999999], [-1.7033591999999995, 53.85190990000001], [-1.7033864999999997, 53.8515008], [-1.7034594, 53.851105899999986], [-1.7035843, 53.8506554], [-1.7037306, 53.8502301], [-1.704093, 53.8491785], [-1.7044348, 53.8480663], [-1.704482, 53.847063199999994], [-1.7042889, 53.8462087], [-1.7040331, 53.84553399999999], [-1.703774, 53.8450759], [-1.7035288, 53.844674600000005], [-1.7029561, 53.84395550000001], [-1.7027026999999997, 53.8437174], [-1.7021019, 53.8431856], [-1.7010368, 53.842468999999994], [-1.7001523, 53.8419907], [-1.6992208999999998, 53.84157940000001], [-1.6983529999999998, 53.84124329999999], [-1.6976351, 53.8410109], [-1.6970419, 53.8408372], [-1.6957418, 53.840557999999994], [-1.6952422129015174, 53.84046508143667], [-1.6946111, 53.8403477], [-1.6931857999999995, 53.84014810000001], [-1.692197, 53.84000809999999], [-1.6916078, 53.83992469999999], [-1.6908723, 53.8398243], [-1.6904594999999998, 53.83977459999999], [-1.6901524, 53.839741200000006], [-1.6896143999999995, 53.839678799999994], [-1.6893327, 53.83964420000001], [-1.688916, 53.8395804], [-1.6884054, 53.83949880000001], [-1.6878264, 53.83939139999999], [-1.6874528999999998, 53.83932139999999], [-1.6871780999999997, 53.8392625], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 10.1 2332 2345 Guiseley Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-21 22:55:52 TERMINATED 2026-09-21 22:45:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382302 1790030666458151 26 26 2026-09-21 22:55:46.331165 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:46.071387
726222 745517 H49875 886M37CZ21 2026-09-21 COMPLETE 20382936 2026-09-21 22:51:00 2026-09-21 22:55:52 2026-09-23 22:55:52 {"id": 745517, "stp": "P", "toc": "Unknown", "uid": "H49875", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49875/2026-09-21/detailed", "trust_id": "886M37CZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Willesden Eurotermnal (GBRf)", "service_date": "2026-09-21", "dest_arr_time": "2253", "dest_platform": null, "is_terminated": 1, "next_location": "Willesden Eurotermnal (GBRf)", "signalling_id": "6M37", "timing_status": "EARLY", "origin_station": "Cliffe Brett Marine (GBRf)", "current_leg_arr": "2251", "current_leg_dep": "2227", "current_leg_end": "Willesden Eurotermnal (GBRf)", "origin_dep_time": "2045", "origin_platform": null, "current_location": "Willesden Eurotermnal (GBRf)", "last_update_time": "2026-09-21T22:55:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1499619206137113, 51.473662281385614], [-0.1501509, 51.4735804], [-0.15026409999999998, 51.47353129999999], [-0.1520655, 51.472750899999994], [-0.1545486, 51.4716714], [-0.1553577, 51.4713277], [-0.1556541, 51.4712011], [-0.1561819, 51.4709856], [-0.15678539999999996, 51.470737], [-0.1572046, 51.4705707], [-0.1573689, 51.47050790000001], [-0.1576059, 51.4704305], [-0.15782429999999997, 51.4703672], [-0.15803099999999998, 51.4703143], [-0.1582235, 51.4702687], [-0.15841479999999997, 51.4702341], [-0.1586249, 51.47020169999999], [-0.1588033, 51.4701789], [-0.1590819, 51.470151], [-0.1592508, 51.4701377], [-0.1594079, 51.47013179999999], [-0.15961449999999996, 51.4701311], [-0.1599617, 51.4701399], [-0.16029939999999998, 51.4701517], [-0.1605557, 51.4701635], [-0.16100909999999996, 51.47019070000001], [-0.16157, 51.47021419999999], [-0.16221, 51.47024650000001], [-0.1625904, 51.47026220000001], [-0.1628431, 51.4702714], [-0.1631702, 51.470293000000005], [-0.1633073, 51.47030199999999], [-0.16360339999999998, 51.470322], [-0.1638241, 51.4703441], [-0.16427909999999998, 51.4704075], [-0.1643318, 51.470415199999984], [-0.164541, 51.4704422], [-0.16477, 51.47047250000001], [-0.16513019999999998, 51.4705203], [-0.16532240000000004, 51.4705463], [-0.1654072, 51.47055780000001], [-0.16558129999999996, 51.47058140000001], [-0.1658056, 51.4706079], [-0.1660789, 51.47064610000001], [-0.1664284, 51.4706991], [-0.1666693, 51.4707293], [-0.16705779999999998, 51.4707771], [-0.167418, 51.4708271], [-0.1678029, 51.4708771], [-0.1682443, 51.47093409999999], [-0.1685881, 51.4709807], [-0.1689068, 51.4710239], [-0.16914170000000003, 51.47105429999999], [-0.1694643, 51.4710961], [-0.16967999999999997, 51.47112500000001], [-0.1701484, 51.47118509999999], [-0.17093489999999997, 51.4712992], [-0.1711129, 51.4713235], [-0.17172869999999998, 51.4714127], [-0.1721031, 51.47145600000001], [-0.17296139999999996, 51.47154160000001], [-0.1732779, 51.47157669999999], [-0.1733629, 51.4715882], [-0.17360719999999996, 51.4716172], [-0.1739475, 51.471666299999995], [-0.17441289999999998, 51.4717354], [-0.17481139999999998, 51.4717971], [-0.1751964, 51.47186749999999], [-0.1755594, 51.4719266], [-0.17593369999999997, 51.47201639999999], [-0.1764235, 51.4721419], [-0.17667849999999996, 51.47221699999999], [-0.1768095, 51.47225579999999], [-0.1771246, 51.472350000000006], [-0.1773769, 51.47243340000001], [-0.17751129999999998, 51.472479], [-0.17758489999999996, 51.4725037], [-0.1796630568239043, 51.47325942114443], [-0.1806252, 51.4736093], [-0.1808313, 51.47369470000001], [-0.1809948, 51.473771599999985], [-0.1811693, 51.4738575], [-0.18135660000000003, 51.47395360000001], [-0.18162069999999997, 51.4741024], [-0.18177719999999997, 51.474193199999995], [-0.1818239, 51.474223], [-0.1819454, 51.47430190000001], [-0.1821278, 51.47441739999999], [-0.18225959999999997, 51.4745107], [-0.1824289, 51.47464409999999], [-0.18258269999999996, 51.4747727], [-0.1828033, 51.47496279999999], [-0.18308099999999997, 51.4752242], [-0.1833574, 51.4755293], [-0.1835546, 51.4757858], [-0.1838177, 51.476173300000006], [-0.1841373, 51.47666999999999], [-0.1842688, 51.4768793], [-0.1844135, 51.477124], [-0.18471039999999997, 51.4775756], [-0.1849303, 51.47786620000001], [-0.18536269999999996, 51.4783555], [-0.1856039, 51.478615000000005], [-0.18589919999999996, 51.47892160000001], [-0.1861649, 51.4791785], [-0.1865108, 51.47951059999999], [-0.18667829999999996, 51.4796602], [-0.1868395, 51.479791], [-0.1871331, 51.4800152], [-0.1874391, 51.4802335], [-0.1881683, 51.48073819999999], [-0.1883109, 51.480838799999994], [-0.1884248, 51.4809266], [-0.1891153, 51.48150759999999], [-0.18945139999999996, 51.4817991], [-0.19016169999999996, 51.482402400000005], [-0.19069659999999997, 51.482864000000006], [-0.1912202, 51.483336300000005], [-0.19176969999999996, 51.4838889], [-0.19217639999999997, 51.4843085], [-0.1922875, 51.484433399999986], [-0.1925359, 51.4846967], [-0.1928327, 51.48499710000001], [-0.19311459999999997, 51.485262899999995], [-0.1933773, 51.485502700000005], [-0.1936898, 51.485775699999984], [-0.1939191, 51.48596380000001], [-0.1940722, 51.48607859999999], [-0.1943793, 51.4863045], [-0.1946453, 51.48649890000001], [-0.1948358, 51.486623599999994], [-0.1949097, 51.4866705], [-0.1950552, 51.4867579], [-0.195195, 51.48683849999998], [-0.19558839999999997, 51.4870575], [-0.19570819999999997, 51.48712079999999], [-0.1958629, 51.48719899999999], [-0.1961317, 51.48734090000001], [-0.1964512, 51.48748630000001], [-0.1968443, 51.487658499999995], [-0.19750999999999996, 51.48796550000001], [-0.1983676, 51.48841819999999], [-0.19918549999999996, 51.4889651], [-0.1995315, 51.4892689], [-0.19980249999999997, 51.4894924], [-0.20017699999999997, 51.48982209999999], [-0.2004281, 51.490069], [-0.2005519, 51.4902039], [-0.20104839999999996, 51.4907494], [-0.2013051, 51.4910176], [-0.2017542, 51.4915219], [-0.2018985, 51.4916861], [-0.2020732, 51.491880499999986], [-0.20218769999999997, 51.4920004], [-0.20262399999999997, 51.4924836], [-0.2029239, 51.49281529999998], [-0.2032875, 51.49320710000001], [-0.20350170000000004, 51.493411899999984], [-0.2036154, 51.49351720000001], [-0.2037344, 51.4936262], [-0.2040423, 51.493879699999994], [-0.20433999999999997, 51.4940824], [-0.2046253, 51.4942565], [-0.2052899, 51.494616], [-0.2056662, 51.4948068], [-0.2060834, 51.49501149999999], [-0.2066439, 51.4952855], [-0.2068773, 51.495414499999995], [-0.2070868, 51.495538999999994], [-0.20736969999999996, 51.4957382], [-0.207617, 51.49591599999999], [-0.20766139999999997, 51.4959526], [-0.2078492, 51.4961102], [-0.2078794, 51.49613480000001], [-0.2082296999999999, 51.49640959999999], [-0.2088007, 51.49688340000001], [-0.2096476, 51.4975691], [-0.2102719, 51.4980694], [-0.2105367, 51.4982853], [-0.21114173272494743, 51.4987748385867], [-0.21164569999999996, 51.499182600000005], [-0.2125145, 51.4998882], [-0.21285609999999996, 51.50017509999999], [-0.2132006, 51.50044259999999], [-0.2134544, 51.5006593], [-0.2137957, 51.50098529999999], [-0.2139138, 51.5010987], [-0.21426, 51.5014306], [-0.2143187, 51.5014918], [-0.21441450000000004, 51.5015917], [-0.2145854, 51.5017498], [-0.2147652, 51.50193], [-0.2149248, 51.5020823], [-0.21511469999999996, 51.50226970000001], [-0.2153143, 51.5024742], [-0.2155221, 51.5026826], [-0.2159172, 51.503104699999994], [-0.2161671, 51.50337879999999], [-0.2163106, 51.5035485], [-0.2165312, 51.50380179999999], [-0.2167767, 51.5040835], [-0.21716299999999997, 51.504590699999994], [-0.2174927, 51.50502350000001], [-0.2176923, 51.5053187], [-0.21788909999999995, 51.5056505], [-0.2180562, 51.5059415], [-0.2182189, 51.50622519999999], [-0.2183648, 51.5064846], [-0.2186103, 51.5069914], [-0.21878949999999997, 51.50740039999999], [-0.2190186, 51.50797899999999], [-0.21921619999999997, 51.508555099999995], [-0.2193295, 51.50891659999999], [-0.21935319999999997, 51.508995199999994], [-0.2195336, 51.50959419999999], [-0.21956259999999997, 51.509663], [-0.2196975, 51.50999560000001], [-0.2198756, 51.5104376], [-0.21999569999999996, 51.510711699999995], [-0.2201046, 51.5109659], [-0.2204902, 51.51176050000001], [-0.2207002, 51.512160899999984], [-0.2209192, 51.5125483], [-0.2211815, 51.5129945], [-0.2214048, 51.51336950000001], [-0.22164739999999997, 51.513731199999995], [-0.22184290000000004, 51.51402829999999], [-0.2220385, 51.5143129], [-0.22224019999999997, 51.51460419999999], [-0.22244839999999996, 51.51488359999999], [-0.2226046, 51.515088199999994], [-0.2230137, 51.5156186], [-0.22338779999999997, 51.516085100000005], [-0.22391099999999997, 51.516686699999994], [-0.2245601, 51.5173975], [-0.2251002, 51.51794449999999], [-0.2257372, 51.518560599999994], [-0.22641800000000004, 51.519166], [-0.2265534, 51.5192796], [-0.22672459999999997, 51.5194269], [-0.2268546, 51.519538999999995], [-0.2277841, 51.5203024], [-0.2278833, 51.5203839], [-0.22805480000000003, 51.5205319], [-0.2281362, 51.520611300000006], [-0.2283633, 51.5208331], [-0.22848650000000004, 51.52095330000001], [-0.2285193, 51.5209803], [-0.22865309999999991, 51.5210892], [-0.2291437, 51.52149180000001], [-0.229634, 51.521892900000005], [-0.22986899999999996, 51.5220838], [-0.2304729, 51.522557799999994], [-0.23089950000000004, 51.5228607], [-0.2312149, 51.5230606], [-0.23149139999999996, 51.5232302], [-0.2318380999999999, 51.523431899999984], [-0.2324302, 51.5237677], [-0.23266360000000005, 51.5238967], [-0.2330623, 51.524115300000005], [-0.2333976, 51.5243189], [-0.2338016, 51.52461180000001], [-0.2341315, 51.5248762], [-0.2343071, 51.5250437], [-0.2344761, 51.52520369999999], [-0.23469480000000004, 51.5254178], [-0.2347637755015157, 51.52549630517218], [-0.23478868390626725, 51.52552465489442], [-0.23483897814242943, 51.525581897672495], [-0.23486503123816935, 51.5256115501788], [-0.23490701426163027, 51.52565933339894], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350093847793611, 51.52577584678355], [-0.23502870329806977, 51.52579783419386], [-0.2350706756456537, 51.52584560506775], [-0.2351193483478354, 51.525901001894894], [-0.2353506, 51.52616419999999], [-0.2356456, 51.52649569999999], [-0.23615213153953504, 51.52706681580239], [-0.23632479999999997, 51.52726150000001], [-0.2363930999999999, 51.527338400000005], [-0.2364529, 51.5274082], [-0.2366324, 51.5276144], [-0.2370879999999999, 51.5280608], [-0.2371409999999999, 51.5281194], [-0.2373487, 51.5283144], [-0.2375213, 51.52847049999999], [-0.2378234999999999, 51.528724399999994], [-0.2379915, 51.528907199999985], [-0.23827860000000003, 51.5291952], [-0.2384196, 51.52934009999999], [-0.23846919999999996, 51.52939769999999], [-0.23870220000000003, 51.5296335], [-0.23883409999999997, 51.52975560000001], [-0.2389995, 51.529886], [-0.23909, 51.52994699999999], [-0.239358, 51.530128000000005], [-0.23952070000000003, 51.5302212], [-0.2396512, 51.5302836], [-0.2397565558260438, 51.53032755461292], [-0.23998626674078993, 51.53039483936736], [-0.24018834558765523, 51.53045618804815], [-0.24036689883096377, 51.53051218732347], [-0.24052603293503955, 51.530563423861494], [-0.24066985436420668, 51.5306104843304], [-0.2408024695827891, 51.53065395539836], [-0.240927985055111, 51.53069442373355], [-0.2410505072454964, 51.53073247600415], [-0.24117414261826925, 51.53076869887833], [-0.24130299763775373, 51.53080367902427], [-0.24144117876827376, 51.530838003110134], [-0.24159279247415344, 51.5308722578041], [-0.2417619452197169, 51.53090702977434], [-0.24195274346928805, 51.530942905689045], [-0.24216929368719103, 51.530980472216385], [-0.24241570233774984, 51.53102031602453], [-0.2425227, 51.5310326], [-0.24271849999999995, 51.53104179999999], [-0.24292769999999997, 51.531042600000006], [-0.2431002, 51.5310486], [-0.24321780000000004, 51.53105509999999], [-0.24344129999999992, 51.5310651], [-0.24356869999999997, 51.53106760000001], [-0.243849, 51.5310575], [-0.2439604, 51.531060299999986], [-0.2440435, 51.531063400000015], [-0.24414563071910528, 51.531070971996904], [-0.2442674, 51.53108], [-0.24444713118524208, 51.53110069632051], [-0.2445314, 51.53111040000001], [-0.2447433, 51.5311537], [-0.2450503, 51.5312333], [-0.24537279999999995, 51.53133549999998], [-0.2457003, 51.53144280000001], [-0.2459643, 51.5315288], [-0.24622590000000005, 51.5316127], [-0.2465788, 51.531728900000005], [-0.2468801, 51.5318265], [-0.24699140000000003, 51.53186079999999], [-0.2472622, 51.531945599999986], [-0.24746830000000003, 51.53199949999998], [-0.24762949999999995, 51.5320342], [-0.24804589999999996, 51.5320948], [-0.2483204, 51.53214059999999], [-0.2485208, 51.53218969999999], [-0.2487253, 51.53224230000001], [-0.2487729, 51.5322563], [-0.24883500000000003, 51.53227470000001], [-0.2489141, 51.5322971], [-0.24907919999999997, 51.532348500000005], [-0.24947440000000004, 51.5324806], [-0.2498646, 51.53261359999999], [-0.25027, 51.5327471], [-0.2507693999999999, 51.53291289999999], [-0.2512122, 51.53306370000001]]}", "current_leg_start": "Longhedge Jn", "dest_arr_time_act": "2253", "motion_projection": null, "next_location_lat": "51.5330637", "next_location_lon": "-0.2512122", "previous_location": "Longhedge Jn", "current_leg_milage": "6.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 279.463, \"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\": 2464.843, \"from_m\": 279.463, \"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\": 2636.451, \"from_m\": 2464.843, \"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\": 6717.338, \"from_m\": 2636.451, \"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\": 7709.277, \"from_m\": 6717.338, \"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\": 8349.108, \"from_m\": 7709.277, \"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\": 16762.617, \"from_m\": 8349.108, \"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\": 18543.316, \"from_m\": 16762.617, \"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\": 19100.666, \"from_m\": 18543.316, \"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\": 19450.354, \"from_m\": 19100.666, \"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\": 19495.995, \"from_m\": 19450.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19849.548, \"from_m\": 19495.995, \"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\": 34247.52, \"from_m\": 19849.548, \"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\": 34289.182, \"from_m\": 34247.52, \"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\": 34900.457, \"from_m\": 34289.182, \"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\": 34975.342, \"from_m\": 34900.457, \"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\": 35821.186, \"from_m\": 34975.342, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36067.438, \"from_m\": 35821.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37508.386, \"from_m\": 36067.438, \"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\": 38667.524, \"from_m\": 37508.386, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40649.399, \"from_m\": 38667.524, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41295.204, \"from_m\": 40649.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41562.775, \"from_m\": 41295.204, \"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\": 41613.134, \"from_m\": 41562.775, \"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\": 43066.873, \"from_m\": 41613.134, \"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\": 43072.194, \"from_m\": 43066.873, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43843.923, \"from_m\": 43072.194, \"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\": 43946.793, \"from_m\": 43843.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\": 44249.43, \"from_m\": 43946.793, \"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\": 44273.277, \"from_m\": 44249.43, \"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\": 45863.229, \"from_m\": 44273.277, \"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\": 45971.373, \"from_m\": 45863.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46386.391, \"from_m\": 45971.373, \"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\": 46437.873, \"from_m\": 46386.391, \"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\": 46455.91, \"from_m\": 46437.873, \"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\": 46603.656, \"from_m\": 46455.91, \"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\": 47275.763, \"from_m\": 46603.656, \"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\": 48843.589, \"from_m\": 47275.763, \"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\": 49781.183, \"from_m\": 48843.589, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51771.719, \"from_m\": 49781.183, \"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\": 52778.808, \"from_m\": 51771.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55805.975, \"from_m\": 52778.808, \"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\": 55881.832, \"from_m\": 55805.975, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56319.71, \"from_m\": 55881.832, \"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\": 56635.347, \"from_m\": 56319.71, \"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\": 56819.376, \"from_m\": 56635.347, \"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\": 56878.174, \"from_m\": 56819.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56885.651, \"from_m\": 56878.174, \"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\": 58050.061, \"from_m\": 56885.651, \"capability_applied\": null, \"effective_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\": 745517, \"profile_key\": \"493d9d816885f4b8ba6f43897c8e1fb3771887fee18737247b7f034a1007ae8b\", \"schedule_id\": 14539, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Cliffe Brett Marine (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2103\", \"location\": \"Cliffe Sig. NK509\", \"stage_seq\": 2, \"distance_m\": 387.342, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Hoo Jn\", \"stage_seq\": 3, \"distance_m\": 2708.867, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Gravesend\", \"stage_seq\": 4, \"distance_m\": 7934.29, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 5, \"distance_m\": 10349.87, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Dartford\", \"stage_seq\": 6, \"distance_m\": 18827.949, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Dartford Jn\", \"stage_seq\": 7, \"distance_m\": 19549.422, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 8, \"distance_m\": 20438.724, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Crayford\", \"stage_seq\": 9, \"distance_m\": 21791.802, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Sidcup\", \"stage_seq\": 10, \"distance_m\": 27233.995, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Lee\", \"stage_seq\": 11, \"distance_m\": 33680.226, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2150\", \"location\": \"Hither Green\", \"stage_seq\": 12, \"distance_m\": 34812.114, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 13, \"distance_m\": 36310.468, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Lewisham\", \"stage_seq\": 14, \"distance_m\": 36873.748, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 15, \"distance_m\": 37355.639, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Nunhead\", \"stage_seq\": 16, \"distance_m\": 39723.308, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 17, \"distance_m\": 41613.134, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Denmark Hill\", \"stage_seq\": 18, \"distance_m\": 42422.008, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 19, \"distance_m\": 45830.7, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Factory Jn\", \"stage_seq\": 20, \"distance_m\": 46312.44, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": \"2227\", \"location\": \"Longhedge Jn\", \"stage_seq\": 21, \"distance_m\": 47200.895, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Latchmere Jn\", \"stage_seq\": 22, \"distance_m\": 48524.378, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"West Brompton\", \"stage_seq\": 23, \"distance_m\": 51344.607, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 24, \"distance_m\": 53011.297, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 25, \"distance_m\": 54760.055, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241H\", \"location\": \"North Pole Jn\", \"stage_seq\": 26, \"distance_m\": 55957.018, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244H\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 56774.737, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 28, \"distance_m\": 57296.439, \"section_seq\": 1, \"route_path_id\": 135745}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": null, \"location\": \"Willesden Eurotermnal (GBRf)\", \"stage_seq\": 29, \"distance_m\": 58050.061, \"section_seq\": 1, \"route_path_id\": 135745}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 58050.061, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135745}], \"total_distance_m\": 58050.061, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 52739.394, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 5310.667, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2045", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.5330637", "current_position_lon": "-0.2512122", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:18Z\", \"source_id\": 64010756, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:22Z\", \"source_id\": 20289282, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:15Z\", \"source_id\": 64054381, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:18Z\", \"source_id\": 20301963, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:54Z\", \"source_id\": 64065170, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:59Z\", \"source_id\": 20305008, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:34Z\", \"source_id\": 64078487, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:38Z\", \"source_id\": 20308774, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:21Z\", \"source_id\": 64095380, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:24Z\", \"source_id\": 20313839, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:36Z\", \"source_id\": 64100483, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:40Z\", \"source_id\": 20315361, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:26Z\", \"source_id\": 64111216, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:28Z\", \"source_id\": 20318449, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:24Z\", \"source_id\": 64121988, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:27Z\", \"source_id\": 20321595, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:23Z\", \"source_id\": 64135058, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:25Z\", \"source_id\": 20325462, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:18Z\", \"source_id\": 64200281, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:21Z\", \"source_id\": 20344812, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:18Z\", \"source_id\": 64204316, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:19Z\", \"source_id\": 20345968, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:23Z\", \"source_id\": 64206426, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:26Z\", \"source_id\": 20346641, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:32Z\", \"source_id\": 64210601, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:38Z\", \"source_id\": 20347962, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:45Z\", \"source_id\": 20382936, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Willesden Eurotermnal (GBRf)", "service_state_platform": null, "timing_fact_generation": 1790030746134361, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:46.120716", "service_state_evidence_id": 20382936, "current_leg_start_actual_dep": "2026-09-21T22:27:00+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-21T21:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:46.327349", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6M37 None None None None {"version": 3, "segments": [{"to_m": 279.463, "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": 2464.843, "from_m": 279.463, "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": 2636.451, "from_m": 2464.843, "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": 6717.338, "from_m": 2636.451, "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": 7709.277, "from_m": 6717.338, "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": 8349.108, "from_m": 7709.277, "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": 16762.617, "from_m": 8349.108, "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": 18543.316, "from_m": 16762.617, "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": 19100.666, "from_m": 18543.316, "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": 19450.354, "from_m": 19100.666, "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": 19495.995, "from_m": 19450.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19849.548, "from_m": 19495.995, "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": 34247.52, "from_m": 19849.548, "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": 34289.182, "from_m": 34247.52, "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": 34900.457, "from_m": 34289.182, "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": 34975.342, "from_m": 34900.457, "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": 35821.186, "from_m": 34975.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36067.438, "from_m": 35821.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37508.386, "from_m": 36067.438, "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": 38667.524, "from_m": 37508.386, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40649.399, "from_m": 38667.524, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41295.204, "from_m": 40649.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41562.775, "from_m": 41295.204, "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": 41613.134, "from_m": 41562.775, "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": 43066.873, "from_m": 41613.134, "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": 43072.194, "from_m": 43066.873, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43843.923, "from_m": 43072.194, "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": 43946.793, "from_m": 43843.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": 44249.43, "from_m": 43946.793, "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": 44273.277, "from_m": 44249.43, "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": 45863.229, "from_m": 44273.277, "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": 45971.373, "from_m": 45863.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46386.391, "from_m": 45971.373, "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": 46437.873, "from_m": 46386.391, "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": 46455.91, "from_m": 46437.873, "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": 46603.656, "from_m": 46455.91, "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": 47275.763, "from_m": 46603.656, "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": 48843.589, "from_m": 47275.763, "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": 49781.183, "from_m": 48843.589, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51771.719, "from_m": 49781.183, "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": 52778.808, "from_m": 51771.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55805.975, "from_m": 52778.808, "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": 55881.832, "from_m": 55805.975, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56319.71, "from_m": 55881.832, "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": 56635.347, "from_m": 56319.71, "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": 56819.376, "from_m": 56635.347, "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": 56878.174, "from_m": 56819.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56885.651, "from_m": 56878.174, "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": 58050.061, "from_m": 56885.651, "capability_applied": null, "effective_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": 745517, "profile_key": "493d9d816885f4b8ba6f43897c8e1fb3771887fee18737247b7f034a1007ae8b", "schedule_id": 14539, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2045", "location": "Cliffe Brett Marine (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 135745}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2103", "location": "Cliffe Sig. NK509", "stage_seq": 2, "distance_m": 387.342, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Hoo Jn", "stage_seq": 3, "distance_m": 2708.867, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Gravesend", "stage_seq": 4, "distance_m": 7934.29, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Springhead Junction (CTRL)", "stage_seq": 5, "distance_m": 10349.87, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Dartford", "stage_seq": 6, "distance_m": 18827.949, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Dartford Jn", "stage_seq": 7, "distance_m": 19549.422, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Crayford Spur B Jn", "stage_seq": 8, "distance_m": 20438.724, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Crayford", "stage_seq": 9, "distance_m": 21791.802, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Sidcup", "stage_seq": 10, "distance_m": 27233.995, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Lee", "stage_seq": 11, "distance_m": 33680.226, "section_seq": 1, "route_path_id": 135745}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2150", "location": "Hither Green", "stage_seq": 12, "distance_m": 34812.114, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Parks Bridge Jn", "stage_seq": 13, "distance_m": 36310.468, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Lewisham", "stage_seq": 14, "distance_m": 36873.748, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Lewisham Vale Jn", "stage_seq": 15, "distance_m": 37355.639, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Nunhead", "stage_seq": 16, "distance_m": 39723.308, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Crofton Road Jn", "stage_seq": 17, "distance_m": 41613.134, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Denmark Hill", "stage_seq": 18, "distance_m": 42422.008, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Voltaire Road Jn", "stage_seq": 19, "distance_m": 45830.7, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Factory Jn", "stage_seq": 20, "distance_m": 46312.44, "section_seq": 1, "route_path_id": 135745}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": "2227", "location": "Longhedge Jn", "stage_seq": 21, "distance_m": 47200.895, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Latchmere Jn", "stage_seq": 22, "distance_m": 48524.378, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "West Brompton", "stage_seq": 23, "distance_m": 51344.607, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Kensington (Olympia)", "stage_seq": 24, "distance_m": 53011.297, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Shepherd's Bush", "stage_seq": 25, "distance_m": 54760.055, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241H", "location": "North Pole Jn", "stage_seq": 26, "distance_m": 55957.018, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244H", "location": "Mitre Bridge Jn", "stage_seq": 27, "distance_m": 56774.737, "section_seq": 1, "route_path_id": 135745}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Willesden West London Jn", "stage_seq": 28, "distance_m": 57296.439, "section_seq": 1, "route_path_id": 135745}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": null, "location": "Willesden Eurotermnal (GBRf)", "stage_seq": 29, "distance_m": 58050.061, "section_seq": 1, "route_path_id": 135745}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 58050.061, "from_m": 0.0, "section_seq": 1, "route_path_id": 135745}], "total_distance_m": 58050.061, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 52739.394, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 5310.667, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:18Z", "source_id": 64010756, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:09:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:22Z", "source_id": 20289282, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:15Z", "source_id": 64054381, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:18Z", "source_id": 20301963, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:54Z", "source_id": 64065170, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:59Z", "source_id": 20305008, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:34Z", "source_id": 64078487, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:38:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:38Z", "source_id": 20308774, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:21Z", "source_id": 64095380, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:24Z", "source_id": 20313839, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:36Z", "source_id": 64100483, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:40Z", "source_id": 20315361, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:26Z", "source_id": 64111216, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:28Z", "source_id": 20318449, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31561, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:24Z", "source_id": 64121988, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:58:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:27Z", "source_id": 20321595, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:23Z", "source_id": 64135058, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:03:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:25Z", "source_id": 20325462, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:18Z", "source_id": 64200281, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:35:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:21Z", "source_id": 20344812, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22277, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:18Z", "source_id": 64204316, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:37:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:19Z", "source_id": 20345968, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22306, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:23Z", "source_id": 64206426, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:38:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:26Z", "source_id": 20346641, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22232, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:32Z", "source_id": 64210601, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:38Z", "source_id": 20347962, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:45Z", "source_id": 20382936, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}] Cliffe Brett Marine (GBRf) 2045 2045 None None None Willesden Eurotermnal (GBRf) 2253 2253 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:H49875/2026-09-21/detailed None Longhedge Jn 2026-09-21T22:27:00+01:00 Willesden Eurotermnal (GBRf) 24.0 {"type": "LineString", "coordinates": [[-0.1499619206137113, 51.473662281385614], [-0.1501509, 51.4735804], [-0.15026409999999998, 51.47353129999999], [-0.1520655, 51.472750899999994], [-0.1545486, 51.4716714], [-0.1553577, 51.4713277], [-0.1556541, 51.4712011], [-0.1561819, 51.4709856], [-0.15678539999999996, 51.470737], [-0.1572046, 51.4705707], [-0.1573689, 51.47050790000001], [-0.1576059, 51.4704305], [-0.15782429999999997, 51.4703672], [-0.15803099999999998, 51.4703143], [-0.1582235, 51.4702687], [-0.15841479999999997, 51.4702341], [-0.1586249, 51.47020169999999], [-0.1588033, 51.4701789], [-0.1590819, 51.470151], [-0.1592508, 51.4701377], [-0.1594079, 51.47013179999999], [-0.15961449999999996, 51.4701311], [-0.1599617, 51.4701399], [-0.16029939999999998, 51.4701517], [-0.1605557, 51.4701635], [-0.16100909999999996, 51.47019070000001], [-0.16157, 51.47021419999999], [-0.16221, 51.47024650000001], [-0.1625904, 51.47026220000001], [-0.1628431, 51.4702714], [-0.1631702, 51.470293000000005], [-0.1633073, 51.47030199999999], [-0.16360339999999998, 51.470322], [-0.1638241, 51.4703441], [-0.16427909999999998, 51.4704075], [-0.1643318, 51.470415199999984], [-0.164541, 51.4704422], [-0.16477, 51.47047250000001], [-0.16513019999999998, 51.4705203], [-0.16532240000000004, 51.4705463], [-0.1654072, 51.47055780000001], [-0.16558129999999996, 51.47058140000001], [-0.1658056, 51.4706079], [-0.1660789, 51.47064610000001], [-0.1664284, 51.4706991], [-0.1666693, 51.4707293], [-0.16705779999999998, 51.4707771], [-0.167418, 51.4708271], [-0.1678029, 51.4708771], [-0.1682443, 51.47093409999999], [-0.1685881, 51.4709807], [-0.1689068, 51.4710239], [-0.16914170000000003, 51.47105429999999], [-0.1694643, 51.4710961], [-0.16967999999999997, 51.47112500000001], [-0.1701484, 51.47118509999999], [-0.17093489999999997, 51.4712992], [-0.1711129, 51.4713235], [-0.17172869999999998, 51.4714127], [-0.1721031, 51.47145600000001], [-0.17296139999999996, 51.47154160000001], [-0.1732779, 51.47157669999999], [-0.1733629, 51.4715882], [-0.17360719999999996, 51.4716172], [-0.1739475, 51.471666299999995], [-0.17441289999999998, 51.4717354], [-0.17481139999999998, 51.4717971], [-0.1751964, 51.47186749999999], [-0.1755594, 51.4719266], [-0.17593369999999997, 51.47201639999999], [-0.1764235, 51.4721419], [-0.17667849999999996, 51.47221699999999], [-0.1768095, 51.47225579999999], [-0.1771246, 51.472350000000006], [-0.1773769, 51.47243340000001], [-0.17751129999999998, 51.472479], [-0.17758489999999996, 51.4725037], [-0.1796630568239043, 51.47325942114443], [-0.1806252, 51.4736093], [-0.1808313, 51.47369470000001], [-0.1809948, 51.473771599999985], [-0.1811693, 51.4738575], [-0.18135660000000003, 51.47395360000001], [-0.18162069999999997, 51.4741024], [-0.18177719999999997, 51.474193199999995], [-0.1818239, 51.474223], [-0.1819454, 51.47430190000001], [-0.1821278, 51.47441739999999], [-0.18225959999999997, 51.4745107], [-0.1824289, 51.47464409999999], [-0.18258269999999996, 51.4747727], [-0.1828033, 51.47496279999999], [-0.18308099999999997, 51.4752242], [-0.1833574, 51.4755293], [-0.1835546, 51.4757858], [-0.1838177, 51.476173300000006], [-0.1841373, 51.47666999999999], [-0.1842688, 51.4768793], [-0.1844135, 51.477124], [-0.18471039999999997, 51.4775756], [-0.1849303, 51.47786620000001], [-0.18536269999999996, 51.4783555], [-0.1856039, 51.478615000000005], [-0.18589919999999996, 51.47892160000001], [-0.1861649, 51.4791785], [-0.1865108, 51.47951059999999], [-0.18667829999999996, 51.4796602], [-0.1868395, 51.479791], [-0.1871331, 51.4800152], [-0.1874391, 51.4802335], [-0.1881683, 51.48073819999999], [-0.1883109, 51.480838799999994], [-0.1884248, 51.4809266], [-0.1891153, 51.48150759999999], [-0.18945139999999996, 51.4817991], [-0.19016169999999996, 51.482402400000005], [-0.19069659999999997, 51.482864000000006], [-0.1912202, 51.483336300000005], [-0.19176969999999996, 51.4838889], [-0.19217639999999997, 51.4843085], [-0.1922875, 51.484433399999986], [-0.1925359, 51.4846967], [-0.1928327, 51.48499710000001], [-0.19311459999999997, 51.485262899999995], [-0.1933773, 51.485502700000005], [-0.1936898, 51.485775699999984], [-0.1939191, 51.48596380000001], [-0.1940722, 51.48607859999999], [-0.1943793, 51.4863045], [-0.1946453, 51.48649890000001], [-0.1948358, 51.486623599999994], [-0.1949097, 51.4866705], [-0.1950552, 51.4867579], [-0.195195, 51.48683849999998], [-0.19558839999999997, 51.4870575], [-0.19570819999999997, 51.48712079999999], [-0.1958629, 51.48719899999999], [-0.1961317, 51.48734090000001], [-0.1964512, 51.48748630000001], [-0.1968443, 51.487658499999995], [-0.19750999999999996, 51.48796550000001], [-0.1983676, 51.48841819999999], [-0.19918549999999996, 51.4889651], [-0.1995315, 51.4892689], [-0.19980249999999997, 51.4894924], [-0.20017699999999997, 51.48982209999999], [-0.2004281, 51.490069], [-0.2005519, 51.4902039], [-0.20104839999999996, 51.4907494], [-0.2013051, 51.4910176], [-0.2017542, 51.4915219], [-0.2018985, 51.4916861], [-0.2020732, 51.491880499999986], [-0.20218769999999997, 51.4920004], [-0.20262399999999997, 51.4924836], [-0.2029239, 51.49281529999998], [-0.2032875, 51.49320710000001], [-0.20350170000000004, 51.493411899999984], [-0.2036154, 51.49351720000001], [-0.2037344, 51.4936262], [-0.2040423, 51.493879699999994], [-0.20433999999999997, 51.4940824], [-0.2046253, 51.4942565], [-0.2052899, 51.494616], [-0.2056662, 51.4948068], [-0.2060834, 51.49501149999999], [-0.2066439, 51.4952855], [-0.2068773, 51.495414499999995], [-0.2070868, 51.495538999999994], [-0.20736969999999996, 51.4957382], [-0.207617, 51.49591599999999], [-0.20766139999999997, 51.4959526], [-0.2078492, 51.4961102], [-0.2078794, 51.49613480000001], [-0.2082296999999999, 51.49640959999999], [-0.2088007, 51.49688340000001], [-0.2096476, 51.4975691], [-0.2102719, 51.4980694], [-0.2105367, 51.4982853], [-0.21114173272494743, 51.4987748385867], [-0.21164569999999996, 51.499182600000005], [-0.2125145, 51.4998882], [-0.21285609999999996, 51.50017509999999], [-0.2132006, 51.50044259999999], [-0.2134544, 51.5006593], [-0.2137957, 51.50098529999999], [-0.2139138, 51.5010987], [-0.21426, 51.5014306], [-0.2143187, 51.5014918], [-0.21441450000000004, 51.5015917], [-0.2145854, 51.5017498], [-0.2147652, 51.50193], [-0.2149248, 51.5020823], [-0.21511469999999996, 51.50226970000001], [-0.2153143, 51.5024742], [-0.2155221, 51.5026826], [-0.2159172, 51.503104699999994], [-0.2161671, 51.50337879999999], [-0.2163106, 51.5035485], [-0.2165312, 51.50380179999999], [-0.2167767, 51.5040835], [-0.21716299999999997, 51.504590699999994], [-0.2174927, 51.50502350000001], [-0.2176923, 51.5053187], [-0.21788909999999995, 51.5056505], [-0.2180562, 51.5059415], [-0.2182189, 51.50622519999999], [-0.2183648, 51.5064846], [-0.2186103, 51.5069914], [-0.21878949999999997, 51.50740039999999], [-0.2190186, 51.50797899999999], [-0.21921619999999997, 51.508555099999995], [-0.2193295, 51.50891659999999], [-0.21935319999999997, 51.508995199999994], [-0.2195336, 51.50959419999999], [-0.21956259999999997, 51.509663], [-0.2196975, 51.50999560000001], [-0.2198756, 51.5104376], [-0.21999569999999996, 51.510711699999995], [-0.2201046, 51.5109659], [-0.2204902, 51.51176050000001], [-0.2207002, 51.512160899999984], [-0.2209192, 51.5125483], [-0.2211815, 51.5129945], [-0.2214048, 51.51336950000001], [-0.22164739999999997, 51.513731199999995], [-0.22184290000000004, 51.51402829999999], [-0.2220385, 51.5143129], [-0.22224019999999997, 51.51460419999999], [-0.22244839999999996, 51.51488359999999], [-0.2226046, 51.515088199999994], [-0.2230137, 51.5156186], [-0.22338779999999997, 51.516085100000005], [-0.22391099999999997, 51.516686699999994], [-0.2245601, 51.5173975], [-0.2251002, 51.51794449999999], [-0.2257372, 51.518560599999994], [-0.22641800000000004, 51.519166], [-0.2265534, 51.5192796], [-0.22672459999999997, 51.5194269], [-0.2268546, 51.519538999999995], [-0.2277841, 51.5203024], [-0.2278833, 51.5203839], [-0.22805480000000003, 51.5205319], [-0.2281362, 51.520611300000006], [-0.2283633, 51.5208331], [-0.22848650000000004, 51.52095330000001], [-0.2285193, 51.5209803], [-0.22865309999999991, 51.5210892], [-0.2291437, 51.52149180000001], [-0.229634, 51.521892900000005], [-0.22986899999999996, 51.5220838], [-0.2304729, 51.522557799999994], [-0.23089950000000004, 51.5228607], [-0.2312149, 51.5230606], [-0.23149139999999996, 51.5232302], [-0.2318380999999999, 51.523431899999984], [-0.2324302, 51.5237677], [-0.23266360000000005, 51.5238967], [-0.2330623, 51.524115300000005], [-0.2333976, 51.5243189], [-0.2338016, 51.52461180000001], [-0.2341315, 51.5248762], [-0.2343071, 51.5250437], [-0.2344761, 51.52520369999999], [-0.23469480000000004, 51.5254178], [-0.2347637755015157, 51.52549630517218], [-0.23478868390626725, 51.52552465489442], [-0.23483897814242943, 51.525581897672495], [-0.23486503123816935, 51.5256115501788], [-0.23490701426163027, 51.52565933339894], [-0.23493100116509427, 51.52568663420887], [-0.23497583971196603, 51.52573766737346], [-0.2350093847793611, 51.52577584678355], [-0.23502870329806977, 51.52579783419386], [-0.2350706756456537, 51.52584560506775], [-0.2351193483478354, 51.525901001894894], [-0.2353506, 51.52616419999999], [-0.2356456, 51.52649569999999], [-0.23615213153953504, 51.52706681580239], [-0.23632479999999997, 51.52726150000001], [-0.2363930999999999, 51.527338400000005], [-0.2364529, 51.5274082], [-0.2366324, 51.5276144], [-0.2370879999999999, 51.5280608], [-0.2371409999999999, 51.5281194], [-0.2373487, 51.5283144], [-0.2375213, 51.52847049999999], [-0.2378234999999999, 51.528724399999994], [-0.2379915, 51.528907199999985], [-0.23827860000000003, 51.5291952], [-0.2384196, 51.52934009999999], [-0.23846919999999996, 51.52939769999999], [-0.23870220000000003, 51.5296335], [-0.23883409999999997, 51.52975560000001], [-0.2389995, 51.529886], [-0.23909, 51.52994699999999], [-0.239358, 51.530128000000005], [-0.23952070000000003, 51.5302212], [-0.2396512, 51.5302836], [-0.2397565558260438, 51.53032755461292], [-0.23998626674078993, 51.53039483936736], [-0.24018834558765523, 51.53045618804815], [-0.24036689883096377, 51.53051218732347], [-0.24052603293503955, 51.530563423861494], [-0.24066985436420668, 51.5306104843304], [-0.2408024695827891, 51.53065395539836], [-0.240927985055111, 51.53069442373355], [-0.2410505072454964, 51.53073247600415], [-0.24117414261826925, 51.53076869887833], [-0.24130299763775373, 51.53080367902427], [-0.24144117876827376, 51.530838003110134], [-0.24159279247415344, 51.5308722578041], [-0.2417619452197169, 51.53090702977434], [-0.24195274346928805, 51.530942905689045], [-0.24216929368719103, 51.530980472216385], [-0.24241570233774984, 51.53102031602453], [-0.2425227, 51.5310326], [-0.24271849999999995, 51.53104179999999], [-0.24292769999999997, 51.531042600000006], [-0.2431002, 51.5310486], [-0.24321780000000004, 51.53105509999999], [-0.24344129999999992, 51.5310651], [-0.24356869999999997, 51.53106760000001], [-0.243849, 51.5310575], [-0.2439604, 51.531060299999986], [-0.2440435, 51.531063400000015], [-0.24414563071910528, 51.531070971996904], [-0.2442674, 51.53108], [-0.24444713118524208, 51.53110069632051], [-0.2445314, 51.53111040000001], [-0.2447433, 51.5311537], [-0.2450503, 51.5312333], [-0.24537279999999995, 51.53133549999998], [-0.2457003, 51.53144280000001], [-0.2459643, 51.5315288], [-0.24622590000000005, 51.5316127], [-0.2465788, 51.531728900000005], [-0.2468801, 51.5318265], [-0.24699140000000003, 51.53186079999999], [-0.2472622, 51.531945599999986], [-0.24746830000000003, 51.53199949999998], [-0.24762949999999995, 51.5320342], [-0.24804589999999996, 51.5320948], [-0.2483204, 51.53214059999999], [-0.2485208, 51.53218969999999], [-0.2487253, 51.53224230000001], [-0.2487729, 51.5322563], [-0.24883500000000003, 51.53227470000001], [-0.2489141, 51.5322971], [-0.24907919999999997, 51.532348500000005], [-0.24947440000000004, 51.5324806], [-0.2498646, 51.53261359999999], [-0.25027, 51.5327471], [-0.2507693999999999, 51.53291289999999], [-0.2512122, 51.53306370000001]]} 6.7 2227 2251 Longhedge Jn Willesden Eurotermnal (GBRf) Willesden Eurotermnal (GBRf) 51.5330637 -0.2512122 51.5330637 -0.2512122 1 0 2026-09-21 22:55:52 TERMINATED 2026-09-21 21:51:00 Willesden Eurotermnal (GBRf) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382936 1790030746134361 111 111 2026-09-21 22:55:46.327349 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:46.120716
726223 756168 C92991 451P71M821 2026-09-21 COMPLETE 20382148 2026-09-21 23:45:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 756168, "stp": "O", "toc": "Thameslink", "uid": "C92991", "consist": "700014", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C92991/2026-09-21/detailed", "trust_id": "451P71M821", "origin_crs": "PBO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-21", "dest_arr_time": "2343", "dest_platform": "7", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1P71", "timing_status": "LATE", "origin_station": "Peterborough", "current_leg_arr": "2345", "current_leg_dep": "2339", "current_leg_end": "London Kings Cross", "origin_dep_time": "2223", "origin_platform": "2", "current_location": "London Kings Cross", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Finsbury Park", "dest_arr_time_act": "2343", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Finsbury Park", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 22.078, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 1721.147, \"from_m\": 22.078, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 7217.439, \"from_m\": 1721.147, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 8573.847, \"from_m\": 7217.439, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11282.341, \"from_m\": 8573.847, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 14609.907, \"from_m\": 11282.341, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 14669.371, \"from_m\": 14609.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32150.527, \"from_m\": 14669.371, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 34934.509, \"from_m\": 32150.527, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 40060.486, \"from_m\": 34934.509, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 40107.143, \"from_m\": 40060.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50730.121, \"from_m\": 40107.143, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 50820.618, \"from_m\": 50730.121, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53321.737, \"from_m\": 50820.618, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56182.477, \"from_m\": 53321.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57272.0, \"from_m\": 56182.477, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57443.275, \"from_m\": 57272.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85619.354, \"from_m\": 57443.275, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 110173.284, \"from_m\": 85619.354, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 113324.178, \"from_m\": 110173.284, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 117221.684, \"from_m\": 113324.178, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 118515.056, \"from_m\": 117221.684, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 118570.297, \"from_m\": 118515.056, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 119082.872, \"from_m\": 118570.297, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 119340.355, \"from_m\": 119082.872, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 120974.721, \"from_m\": 119340.355, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 121486.811, \"from_m\": 120974.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\": 121516.898, \"from_m\": 121486.811, \"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\": 121584.754, \"from_m\": 121516.898, \"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\": 121667.894, \"from_m\": 121584.754, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 121957.29, \"from_m\": 121667.894, \"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\": 122008.232, \"from_m\": 121957.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122385.648, \"from_m\": 122008.232, \"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\": 122402.542, \"from_m\": 122385.648, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 122409.295, \"from_m\": 122402.542, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 122805.112, \"from_m\": 122409.295, \"capability_applied\": null, \"effective_limit_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\": 756168, \"profile_key\": \"f33506c4b86d97e7fea24442809b65ddecc059f288a6f05a6663dc2ac1db1bf9\", \"schedule_id\": 35898, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"Peterborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Fletton Jn\", \"stage_seq\": 2, \"distance_m\": 2174.022, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Conington South Jn\", \"stage_seq\": 3, \"distance_m\": 14609.907, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2240\", \"location\": \"Huntingdon\", \"stage_seq\": 4, \"distance_m\": 28290.027, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": false, \"wtt_arr\": \"2247\", \"wtt_dep\": \"2248\", \"location\": \"St. Neots\", \"stage_seq\": 5, \"distance_m\": 39689.932, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": \"2255H\", \"location\": \"Sandy\", \"stage_seq\": 6, \"distance_m\": 52011.638, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300\", \"location\": \"Biggleswade\", \"stage_seq\": 7, \"distance_m\": 56653.077, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": false, \"wtt_arr\": \"2304H\", \"wtt_dep\": \"2305\", \"location\": \"Arlesey\", \"stage_seq\": 8, \"distance_m\": 63335.913, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": false, \"wtt_arr\": \"2310\", \"wtt_dep\": \"2311\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 71469.84, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2317\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 78472.129, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 84471.923, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 88744.331, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 90222.485, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 102298.152, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Alexandra Palace\", \"stage_seq\": 15, \"distance_m\": 114859.601, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337\", \"location\": \"Finsbury Park\", \"stage_seq\": 16, \"distance_m\": 118707.467, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Holloway South Jn\", \"stage_seq\": 17, \"distance_m\": 120527.941, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 18, \"distance_m\": 121702.725, \"section_seq\": 1, \"route_path_id\": 145076}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 19, \"distance_m\": 122805.112, \"section_seq\": 1, \"route_path_id\": 145076}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 122805.112, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145076}], \"total_distance_m\": 122805.112, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 119897.715, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2907.397, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2223", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:24Z\", \"source_id\": 64202434, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:26Z\", \"source_id\": 20345419, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:34Z\", \"source_id\": 64222110, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:39Z\", \"source_id\": 20351524, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:54Z\", \"source_id\": 64238295, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:55Z\", \"source_id\": 20356302, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:33Z\", \"source_id\": 64246801, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:37Z\", \"source_id\": 20358937, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:11Z\", \"source_id\": 64256985, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:15Z\", \"source_id\": 20362018, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:13Z\", \"source_id\": 64270867, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:14Z\", \"source_id\": 20366396, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:34Z\", \"source_id\": 64281893, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:38Z\", \"source_id\": 20369773, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:42Z\", \"source_id\": 64301143, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:45Z\", \"source_id\": 20375793, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:54Z\", \"source_id\": 64312045, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:00Z\", \"source_id\": 20379241, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:02Z\", \"source_id\": 64321141, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:04Z\", \"source_id\": 20382148, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "7", "timing_fact_generation": 1790030645892513, "current_leg_arrival_utc": "2026-09-21T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:52.683519", "service_state_evidence_id": 20382148, "current_leg_start_actual_dep": "2026-09-21T23:39:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:53.353065", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink O PBO KGX 1P71 700014 8 100 None {"version": 3, "segments": [{"to_m": 22.078, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 1721.147, "from_m": 22.078, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 7217.439, "from_m": 1721.147, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 8573.847, "from_m": 7217.439, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11282.341, "from_m": 8573.847, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 14609.907, "from_m": 11282.341, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 14669.371, "from_m": 14609.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32150.527, "from_m": 14669.371, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 34934.509, "from_m": 32150.527, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 40060.486, "from_m": 34934.509, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 40107.143, "from_m": 40060.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50730.121, "from_m": 40107.143, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 50820.618, "from_m": 50730.121, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53321.737, "from_m": 50820.618, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56182.477, "from_m": 53321.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57272.0, "from_m": 56182.477, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57443.275, "from_m": 57272.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85619.354, "from_m": 57443.275, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 110173.284, "from_m": 85619.354, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 113324.178, "from_m": 110173.284, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 117221.684, "from_m": 113324.178, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 118515.056, "from_m": 117221.684, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 118570.297, "from_m": 118515.056, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 119082.872, "from_m": 118570.297, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 119340.355, "from_m": 119082.872, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 120974.721, "from_m": 119340.355, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 121486.811, "from_m": 120974.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": 121516.898, "from_m": 121486.811, "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": 121584.754, "from_m": 121516.898, "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": 121667.894, "from_m": 121584.754, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 121957.29, "from_m": 121667.894, "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": 122008.232, "from_m": 121957.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122385.648, "from_m": 122008.232, "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": 122402.542, "from_m": 122385.648, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 122409.295, "from_m": 122402.542, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 122805.112, "from_m": 122409.295, "capability_applied": null, "effective_limit_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": 756168, "profile_key": "f33506c4b86d97e7fea24442809b65ddecc059f288a6f05a6663dc2ac1db1bf9", "schedule_id": 35898, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2223", "location": "Peterborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Fletton Jn", "stage_seq": 2, "distance_m": 2174.022, "section_seq": 1, "route_path_id": 145076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Conington South Jn", "stage_seq": 3, "distance_m": 14609.907, "section_seq": 1, "route_path_id": 145076}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2240", "location": "Huntingdon", "stage_seq": 4, "distance_m": 28290.027, "section_seq": 1, "route_path_id": 145076}, {"is_pass": false, "wtt_arr": "2247", "wtt_dep": "2248", "location": "St. Neots", "stage_seq": 5, "distance_m": 39689.932, "section_seq": 1, "route_path_id": 145076}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": "2255H", "location": "Sandy", "stage_seq": 6, "distance_m": 52011.638, "section_seq": 1, "route_path_id": 145076}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300", "location": "Biggleswade", "stage_seq": 7, "distance_m": 56653.077, "section_seq": 1, "route_path_id": 145076}, {"is_pass": false, "wtt_arr": "2304H", "wtt_dep": "2305", "location": "Arlesey", "stage_seq": 8, "distance_m": 63335.913, "section_seq": 1, "route_path_id": 145076}, {"is_pass": false, "wtt_arr": "2310", "wtt_dep": "2311", "location": "Hitchin", "stage_seq": 9, "distance_m": 71469.84, "section_seq": 1, "route_path_id": 145076}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2317", "location": "Stevenage", "stage_seq": 10, "distance_m": 78472.129, "section_seq": 1, "route_path_id": 145076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 84471.923, "section_seq": 1, "route_path_id": 145076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 88744.331, "section_seq": 1, "route_path_id": 145076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 90222.485, "section_seq": 1, "route_path_id": 145076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Potters Bar", "stage_seq": 14, "distance_m": 102298.152, "section_seq": 1, "route_path_id": 145076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Alexandra Palace", "stage_seq": 15, "distance_m": 114859.601, "section_seq": 1, "route_path_id": 145076}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337", "location": "Finsbury Park", "stage_seq": 16, "distance_m": 118707.467, "section_seq": 1, "route_path_id": 145076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Holloway South Jn", "stage_seq": 17, "distance_m": 120527.941, "section_seq": 1, "route_path_id": 145076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Belle Isle Jn", "stage_seq": 18, "distance_m": 121702.725, "section_seq": 1, "route_path_id": 145076}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 19, "distance_m": 122805.112, "section_seq": 1, "route_path_id": 145076}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 122805.112, "from_m": 0.0, "section_seq": 1, "route_path_id": 145076}], "total_distance_m": 122805.112, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 119897.715, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2907.397, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12022, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:24Z", "source_id": 64202434, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:26Z", "source_id": 20345419, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12041, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:34Z", "source_id": 64222110, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:39Z", "source_id": 20351524, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:54Z", "source_id": 64238295, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:55:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:55Z", "source_id": 20356302, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:33Z", "source_id": 64246801, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:59:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:37Z", "source_id": 20358937, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:11Z", "source_id": 64256985, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:05:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:15Z", "source_id": 20362018, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15640, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:13Z", "source_id": 64270867, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:13:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:14Z", "source_id": 20366396, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:34Z", "source_id": 64281893, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:19:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:38Z", "source_id": 20369773, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:42Z", "source_id": 64301143, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:45Z", "source_id": 20375793, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:54Z", "source_id": 64312045, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:00Z", "source_id": 20379241, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16261, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:02Z", "source_id": 64321141, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:04Z", "source_id": 20382148, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Peterborough 2223 2223 2 None None London Kings Cross 2343 2343 7 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C92991/2026-09-21/detailed None Finsbury Park 2026-09-21T23:39:00+01:00 London Kings Cross 6.0 {"type": "LineString", "coordinates": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 2.5 2339 2345 Finsbury Park London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:45:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382148 1790030645892513 105 105 2026-09-21 22:55:53.353065 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:52.683519
726224 747367 S31862 706J621821 2026-09-21 COMPLETE 20382999 2026-09-21 23:35:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 747367, "stp": "N", "toc": "Unknown", "uid": "S31862", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S31862/2026-09-21/detailed", "trust_id": "706J621821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northampton Mill Lane Jn", "service_date": "2026-09-21", "dest_arr_time": "2340", "dest_platform": null, "is_terminated": 1, "next_location": "Northampton Mill Lane Jn", "signalling_id": "6J62", "timing_status": "EARLY", "origin_station": "Bletchley Civil Engineering Sidings", "current_leg_arr": "2335", "current_leg_dep": "2254", "current_leg_end": "Northampton Mill Lane Jn", "origin_dep_time": "2217", "origin_platform": null, "current_location": "Northampton Mill Lane Jn", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7376805748930367, 52.00032366963026], [-0.7377256, 52.000449], [-0.7379535, 52.0010691], [-0.7382526, 52.0018063], [-0.7383653, 52.0020516], [-0.7385557, 52.0024586], [-0.7388226, 52.0029754], [-0.7389083, 52.0031296], [-0.7390398, 52.0033659], [-0.7392893, 52.0037936], [-0.7396004, 52.0043261], [-0.7405017, 52.0057882], [-0.7406276, 52.0059962], [-0.7410206, 52.0065997], [-0.7415339, 52.0072718], [-0.7416134, 52.0073782], [-0.7420747, 52.0079775], [-0.742241, 52.0081584], [-0.7423847031531128, 52.00830347633183], [-0.7425272428759383, 52.008435480999474], [-0.7426530368351657, 52.008552188155754], [-0.7427642954432966, 52.00865585084401], [-0.7428632291128319, 52.0087487221076], [-0.7429520482562726, 52.00883305498988], [-0.7430329632861201, 52.00891110253419], [-0.7431081846148752, 52.008985117783894], [-0.7431799226550392, 52.009057353782346], [-0.7432503878191129, 52.00913006357289], [-0.7433217905195977, 52.009205500198874], [-0.7433963411689947, 52.009285916703675], [-0.7434762501798049, 52.00937356613061], [-0.7435637279645295, 52.00947070152306], [-0.7436609849356695, 52.00957957592435], [-0.743770231505726, 52.00970244237787], [-0.7438936780872002, 52.00984155392694], [-0.7442224999999999, 52.0101944], [-0.7443693, 52.010347499999995], [-0.7447576, 52.01073920000001], [-0.7450665, 52.0110543], [-0.7454247999999999, 52.011402], [-0.7457171, 52.01168719999999], [-0.7461241, 52.01208689999999], [-0.7466305, 52.012531899999985], [-0.7469375000000001, 52.01279830000001], [-0.7473068999999999, 52.01312329999999], [-0.7476113999999999, 52.01338089999999], [-0.7484154, 52.01402900000001], [-0.7491985999999999, 52.0146282], [-0.750061, 52.0152902], [-0.7509126, 52.015942200000005], [-0.7519305, 52.0167156], [-0.7528611999999999, 52.017423699999995], [-0.7538241, 52.0181608], [-0.754791, 52.0188953], [-0.7557190999999999, 52.0195993], [-0.7563888, 52.0200693], [-0.7564793, 52.0201381], [-0.7575611999999999, 52.020962100000006], [-0.7599978999999999, 52.02281769999999], [-0.7606174999999998, 52.0232914], [-0.7611350000000001, 52.02368549999999], [-0.7617975999999999, 52.02419], [-0.7630367999999998, 52.02512990000001], [-0.765546, 52.02705170000001], [-0.7664701999999999, 52.02775959999999], [-0.7674864999999998, 52.02853799999998], [-0.7682188, 52.029093], [-0.7683012, 52.0291554], [-0.7707294, 52.030995], [-0.7724302, 52.032297500000006], [-0.7730651999999999, 52.032779700000006], [-0.7731975, 52.03288020000001], [-0.7739230149242216, 52.033436365886025], [-0.7745967, 52.0339528], [-0.7759579, 52.0349863], [-0.7771296999999999, 52.0358772], [-0.7777911, 52.036385900000006], [-0.7803436999999999, 52.038326600000005], [-0.7806873, 52.03863809999999], [-0.7814461, 52.03921259999999], [-0.7831841999999999, 52.0405366], [-0.7849973999999998, 52.0419134], [-0.7867501999999998, 52.04325129999998], [-0.7874167, 52.04374789999999], [-0.7883795999999998, 52.0444878], [-0.7892862, 52.04517489999999], [-0.7899674999999999, 52.0456945], [-0.7908889, 52.0463907], [-0.7918584999999999, 52.0471289], [-0.7927382, 52.0477978], [-0.7936984999999999, 52.0485277], [-0.7942503, 52.04897960000001], [-0.794865, 52.04945299999999], [-0.7950295000000001, 52.0495829], [-0.7957707, 52.050195], [-0.7960708, 52.050447], [-0.7975521999999999, 52.05171179999999], [-0.7984914, 52.0525921], [-0.7990906999999999, 52.0532136], [-0.7993588999999999, 52.053521], [-0.7997372, 52.0539931], [-0.8001648015072971, 52.054578667909794], [-0.8003801, 52.05487350000001], [-0.8006663000000002, 52.05531669999999], [-0.8009136, 52.0557607], [-0.8009928419592552, 52.05592668613417], [-0.8010967205317795, 52.05601271994079], [-0.801175, 52.056171299999995], [-0.8013823999999999, 52.0566081], [-0.8016463, 52.05726940000001], [-0.8019425999999998, 52.0581926], [-0.8021525, 52.0589767], [-0.8023608, 52.0597666], [-0.8025537, 52.060588199999984], [-0.8027667999999999, 52.0614969], [-0.8028783, 52.0619439], [-0.8030663999999998, 52.0626281], [-0.8031301999999999, 52.06279430000001], [-0.8032937999999998, 52.0632403], [-0.8034709000000001, 52.063674], [-0.8036653, 52.06407960000001], [-0.8038631999999999, 52.0645128], [-0.8040539, 52.06484869999999], [-0.8044013999999999, 52.0653961], [-0.8048029999999999, 52.0659259], [-0.8052442999999999, 52.066443], [-0.8057342, 52.0669486], [-0.806036, 52.06720479999999], [-0.8063073000000001, 52.067460899999986], [-0.8067194, 52.06781929999999], [-0.8070032, 52.0680613], [-0.8072993999999999, 52.0682968], [-0.8079043999999999, 52.06876199999999], [-0.8084837557075693, 52.069194023744515], [-0.8085202000000001, 52.0692212], [-0.8091273, 52.0696865], [-0.8097138999999999, 52.0701626], [-0.8102616999999999, 52.070652], [-0.8105208, 52.07090039999999], [-0.8107722, 52.071151699999994], [-0.8112481, 52.0716653], [-0.8119129999999999, 52.0724165], [-0.8125661999999999, 52.0731686], [-0.8166564000000001, 52.0778359], [-0.8170138, 52.0782397], [-0.8173821999999998, 52.0786392], [-0.8173887, 52.0786462], [-0.817756, 52.07903600000001], [-0.8181359999999999, 52.0794299], [-0.8185299999999999, 52.0798195], [-0.8189334999999999, 52.08020450000001], [-0.8193443, 52.08058809999999], [-0.8197728999999999, 52.0809629], [-0.8201982, 52.08134079999999], [-0.8206281999999999, 52.0817157], [-0.8210673, 52.08208810000001], [-0.8215176999999999, 52.082453599999994], [-0.8219779, 52.0828174], [-0.8224462000000001, 52.08317600000001], [-0.822924, 52.0835306], [-0.8234087, 52.0838802], [-0.8239005999999999, 52.0842257], [-0.8243991, 52.08456700000001], [-0.824906, 52.08490429999999], [-0.8254205999999998, 52.08523710000001], [-0.8259415999999999, 52.08556589999999], [-0.8264693999999999, 52.0858908], [-0.8270031999999999, 52.0862097], [-0.8275477, 52.0865225], [-0.828101, 52.086834], [-0.8284248999999999, 52.0870099], [-0.8286612, 52.0871383], [-0.8292258, 52.0874386], [-0.8297971, 52.0877339], [-0.8303746, 52.08802690000001], [-0.8309531999999998, 52.088317200000006], [-0.8315341000000002, 52.08860700000001], [-0.8321157, 52.08889400000001], [-0.8329469, 52.089318199999994], [-0.8337696999999998, 52.0897505], [-0.8345809999999999, 52.090191299999994], [-0.8353839, 52.0906371], [-0.8368036999999999, 52.0914695], [-0.8374981999999999, 52.0918999], [-0.8381892, 52.0923324], [-0.8388549999999999, 52.092781], [-0.8395133, 52.093229], [-0.8408099, 52.09413690000001], [-0.8416169999999998, 52.0947372], [-0.8424038, 52.095352000000005], [-0.8431716999999999, 52.09597360000001], [-0.8439182, 52.096603599999995], [-0.8446439, 52.097248099999995], [-0.8453533999999999, 52.097900200000005], [-0.8454038999999999, 52.09794910000001], [-0.8460377, 52.09856349999999], [-0.8467039, 52.0992333], [-0.8473497, 52.0999031], [-0.8479579, 52.10058430000001], [-0.848539, 52.101273299999995], [-0.849105, 52.1019686], [-0.8496493999999999, 52.10266550000001], [-0.8501706999999998, 52.10336789999999], [-0.8506770999999999, 52.1040734], [-0.8511714, 52.1047827], [-0.8545597613942089, 52.10978287988833], [-0.8548093, 52.1101511], [-0.8558087999999999, 52.111625999999994], [-0.8565915999999999, 52.11278109999999], [-0.8566116999999998, 52.1128107], [-0.8568990361003656, 52.11323470667139], [-0.8569976928696901, 52.113381194476645], [-0.857083856037133, 52.113510890033155], [-0.8571593133354433, 52.11362618154932], [-0.8572258524973696, 52.1137294572336], [-0.8572852612556605, 52.11382310529438], [-0.857339327343065, 52.11390951394012], [-0.8573898384923314, 52.11399107137924], [-0.8574385824362089, 52.11407016582015], [-0.857487346907446, 52.114149185471305], [-0.8575379196387913, 52.11423051854109], [-0.8575920883629939, 52.114316553237984], [-0.8576516408128022, 52.11440967777037], [-0.8577183647209651, 52.114512280346695], [-0.8577940478202313, 52.11462674917537], [-0.8578804778433493, 52.11475547246484], [-0.8579794425230681, 52.11490083842353], [-0.8583770999999999, 52.1154963], [-0.8587399, 52.1160316], [-0.8592357, 52.116843800000005], [-0.8689278, 52.1311413], [-0.8693659999999999, 52.1317725], [-0.8698134999999999, 52.132401], [-0.8702755999999999, 52.133027000000006], [-0.8707555, 52.1336451], [-0.8712519999999999, 52.1342584], [-0.8717661, 52.13486780000001], [-0.8722994999999999, 52.135471200000005], [-0.8728476, 52.13606779999998], [-0.8730761999999999, 52.1363131], [-0.8732171, 52.1364627], [-0.8735316999999999, 52.136787899999995], [-0.8737675999999999, 52.1370285], [-0.8740007999999999, 52.1372664], [-0.8759329, 52.13914880000001], [-0.8782730999999999, 52.141488499999994], [-0.8784335999999999, 52.1416572], [-0.8803237999999999, 52.1434715], [-0.8805188999999999, 52.14366229999999], [-0.8815568, 52.1446289], [-0.8824225000000001, 52.14551240000001], [-0.8827008000000001, 52.1457825], [-0.8829819999999999, 52.1460482], [-0.8832765, 52.1463075], [-0.8835824999999999, 52.14656140000001], [-0.8838971999999999, 52.1468138], [-0.8842232, 52.14705949999998], [-0.884552, 52.1473022], [-0.8848832, 52.14754179999999], [-0.8851686, 52.14774439999999], [-0.8854566, 52.1479454], [-0.8860393, 52.148342500000005], [-0.8866279999999999, 52.14873529999999], [-0.8872248, 52.1491203], [-0.8884108000000001, 52.14989580000001], [-0.8889883, 52.150293], [-0.8895582, 52.15069479999999], [-0.8907703, 52.1515193], [-0.8919318, 52.1523628], [-0.8930709999999998, 52.15321990000001], [-0.8941635, 52.15409720000001], [-0.8947218, 52.1545543], [-0.8952285999999999, 52.154993399999995], [-0.8962436999999998, 52.1559473], [-0.8967458999999999, 52.15642379999999], [-0.8972573, 52.1568965], [-0.8977710999999999, 52.157373799999995], [-0.8982946000000002, 52.15784089999999], [-0.8983152841195214, 52.15785925631637], [-0.8988214999999999, 52.1583085], [-0.8990807000000001, 52.1585421], [-0.8993305, 52.15878010000001], [-0.8997074, 52.1591644], [-0.9000781, 52.159555], [-0.9007939, 52.16033769999999], [-0.9016052, 52.16126619999999], [-0.9023563, 52.16220380000001], [-0.90339, 52.163560700000005], [-0.9039778999999998, 52.1643892], [-0.9043417485911104, 52.16491882804252], [-0.9054059, 52.1664678], [-0.9057126, 52.16688649999999], [-0.9060218, 52.1672945], [-0.9063446, 52.16769389999999], [-0.9066805999999996, 52.16809279999999], [-0.9070277, 52.1684971], [-0.9073899, 52.16889160000001], [-0.9077682, 52.16927569999999], [-0.9081733, 52.169663099999994], [-0.9085712, 52.17004109999999], [-0.9091088, 52.170575799999995], [-0.9096274, 52.1711779], [-0.9100877, 52.17178719999999], [-0.9104617, 52.17238489999998], [-0.9108027, 52.1730336], [-0.9111087, 52.1737402], [-0.9117939391062588, 52.17538724835053], [-0.912017, 52.1759234], [-0.9121715, 52.1762959], [-0.9190579, 52.19289539999999], [-0.9191650999999996, 52.1931538], [-0.9192534, 52.1933787], [-0.9194025999999996, 52.1937338], [-0.9198064, 52.1946951], [-0.9198423, 52.1947894], [-0.9211498, 52.1979675], [-0.9214603, 52.19877919999999], [-0.9217475, 52.19969449999999], [-0.9219734999999998, 52.2006123], [-0.9220686, 52.2011133], [-0.9222063, 52.20201269999999], [-0.9222421, 52.20258089999999], [-0.9222508, 52.2033411], [-0.9222455, 52.2034907], [-0.9222406999999998, 52.203588399999994], [-0.9222088000000002, 52.2042386], [-0.9220306, 52.20574659999999], [-0.9220093999999998, 52.20588399999999], [-0.9219021, 52.20634590000001], [-0.9217627, 52.20693109999999], [-0.9215729999999998, 52.20750099999999], [-0.9212005, 52.20854959999999], [-0.9210171, 52.208999899999995], [-0.9208525, 52.20936540000001], [-0.9192855, 52.2130254], [-0.9188818, 52.21399069999999], [-0.9183274, 52.2153162], [-0.917529761072096, 52.217198193296355], [-0.9173687, 52.217578200000005], [-0.9163883000000002, 52.21987719999999], [-0.9163407344615708, 52.21998654579095], [-0.9153819, 52.222190700000006], [-0.9130586000000002, 52.22777699999999], [-0.9130157, 52.2278864], [-0.9127807999999998, 52.2284286], [-0.9125875, 52.22890319999999], [-0.9123737999999998, 52.2294192], [-0.9120035, 52.23025350000001], [-0.911727, 52.230726], [-0.9114868999999998, 52.23104959999999], [-0.9112107, 52.2313598], [-0.9110826, 52.231489], [-0.9107246, 52.23181449999999], [-0.9106551, 52.23187029999999], [-0.9102477, 52.2321925], [-0.9095691, 52.232716999999994], [-0.9092214, 52.232988799999994], [-0.9089192, 52.233276399999994], [-0.9085065, 52.23362060000001], [-0.9082963, 52.23383990000001], [-0.9082245999999998, 52.233915299999985], [-0.907949, 52.234215199999994], [-0.9077505, 52.2344665], [-0.9075968, 52.234689], [-0.9075552, 52.23477150000001], [-0.9073463, 52.23506569999999], [-0.9073238, 52.2351243], [-0.9072434999999998, 52.235330099999985], [-0.9071761, 52.2355268], [-0.9070376999999996, 52.235979], [-0.9070174, 52.2360636], [-0.9069333, 52.2364324], [-0.9069073, 52.236779], [-0.9069296999999996, 52.23699580000001], [-0.9069514999999998, 52.2371278], [-0.9069997, 52.23737189999999], [-0.9070361, 52.2375474], [-0.907105644869477, 52.237882442484874], [-0.907307, 52.2388525], [-0.9074881999999996, 52.2396645], [-0.9076411, 52.24035150000001], [-0.9077608, 52.240934], [-0.907815, 52.24120959999999], [-0.90785, 52.241466300000006], [-0.9079, 52.2420042], [-0.907923730844146, 52.24229575037094], [-0.907938677434018, 52.2424539987343], [-0.907951730133096, 52.24259383634618], [-0.9079629857773264, 52.24271789377975], [-0.9079725412026552, 52.24282880160814], [-0.9079804932450288, 52.24292919040449], [-0.9079869387403924, 52.24302169074194], [-0.9079919745246926, 52.24310893319363], [-0.9079956974338752, 52.2431935483327], [-0.9079982043038864, 52.243278166732274], [-0.907999591970672, 52.24336541896552], [-0.9079999572701782, 52.24345793560555], [-0.9079993970383508, 52.24355834722551], [-0.907998008111136, 52.24366928439856], [-0.9079958873244798, 52.24379337769781], [-0.907993131514328, 52.243933257696426], [-0.9079898375166272, 52.24409155496753], [-0.9079816, 52.2441507], [-0.9079613, 52.2445285], [-0.9079217, 52.245071], [-0.907875, 52.2456176], [-0.9077923, 52.2463219], [-0.9077132, 52.2468474], [-0.9076645, 52.2471711], [-0.9076341, 52.2474796], [-0.9076207, 52.2477744], [-0.907622, 52.2480306], [-0.9076363, 52.2483083], [-0.9076716, 52.24863], [-0.9077329, 52.2489693], [-0.9078147, 52.2493117], [-0.9079023, 52.2495931], [-0.9079975, 52.2498714], [-0.9081204, 52.2501763], [-0.9082639, 52.2504735], [-0.9083905, 52.2507146], [-0.9085295, 52.2509521], [-0.9086636, 52.2511681], [-0.9088236, 52.2513994], [-0.9089725, 52.251603], [-0.9092832, 52.2519792], [-0.9095071, 52.2522395], [-0.9101232, 52.2529543], [-0.9104275, 52.2533262], [-0.9105871, 52.2535487], [-0.910787, 52.25385], [-0.9109693, 52.2541513], [-0.9111276, 52.254437], [-0.9112765, 52.2547391], [-0.9114186, 52.2550757], [-0.9115594, 52.2554796], [-0.911778, 52.2562324], [-0.9119725, 52.2569146], [-0.9120818, 52.2572306], [-0.9121829, 52.2575552]]}", "current_leg_start": "Bletchley Up and Down Goods", "dest_arr_time_act": "2340", "motion_projection": null, "next_location_lat": "52.2575552", "next_location_lon": "-0.9121829", "previous_location": "Bletchley Up and Down Goods", "current_leg_milage": "20.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2121.939, \"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\": 2160.025, \"from_m\": 2121.939, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2988.163, \"from_m\": 2160.025, \"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\": 3652.415, \"from_m\": 2988.163, \"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\": 3813.092, \"from_m\": 3652.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16677.996, \"from_m\": 3813.092, \"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\": 16772.049, \"from_m\": 16677.996, \"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\": 23942.177, \"from_m\": 16772.049, \"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\": 24212.468, \"from_m\": 23942.177, \"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\": 24274.096, \"from_m\": 24212.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\": 26999.475, \"from_m\": 24274.096, \"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\": 30807.929, \"from_m\": 26999.475, \"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\": 31215.898, \"from_m\": 30807.929, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 31225.406, \"from_m\": 31215.898, \"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\": 31538.915, \"from_m\": 31225.406, \"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\": 32009.139, \"from_m\": 31538.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32131.444, \"from_m\": 32009.139, \"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\": 33678.492, \"from_m\": 32131.444, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 747367, \"profile_key\": \"f942036472936cbe391ce82e9cdee212802a5a59b00af698a48b227cf4fd2aa0\", \"schedule_id\": 41302, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Bletchley Civil Engineering Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147257}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2225\", \"location\": \"Bletchley\", \"stage_seq\": 2, \"distance_m\": 726.295, \"section_seq\": 1, \"route_path_id\": 147257}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2254\", \"location\": \"Bletchley Up and Down Goods\", \"stage_seq\": 3, \"distance_m\": 1127.377, \"section_seq\": 1, \"route_path_id\": 147257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 4, \"distance_m\": 2160.025, \"section_seq\": 1, \"route_path_id\": 147257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 5, \"distance_m\": 5669.165, \"section_seq\": 1, \"route_path_id\": 147257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Hanslope Jn\", \"stage_seq\": 6, \"distance_m\": 16392.918, \"section_seq\": 1, \"route_path_id\": 147257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 7, \"distance_m\": 24212.468, \"section_seq\": 1, \"route_path_id\": 147257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Northampton\", \"stage_seq\": 8, \"distance_m\": 31449.992, \"section_seq\": 1, \"route_path_id\": 147257}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Northampton North Jn\", \"stage_seq\": 9, \"distance_m\": 32013.157, \"section_seq\": 1, \"route_path_id\": 147257}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": null, \"location\": \"Northampton Mill Lane Jn\", \"stage_seq\": 10, \"distance_m\": 33678.492, \"section_seq\": 1, \"route_path_id\": 147257}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33678.492, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147257}], \"total_distance_m\": 33678.492, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 30925.652, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2752.84, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2217", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "41.0", "current_position_lat": "52.2575552", "current_position_lon": "-0.9121829", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:23Z\", \"source_id\": 64161138, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:30Z\", \"source_id\": 20333124, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:34Z\", \"source_id\": 64259417, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:37Z\", \"source_id\": 20362772, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:41Z\", \"source_id\": 64291681, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:45Z\", \"source_id\": 20372912, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:56Z\", \"source_id\": 20382999, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northampton Mill Lane Jn", "service_state_platform": null, "timing_fact_generation": 1790030756722647, "current_leg_arrival_utc": "2026-09-21T23:37:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:45:56.702744", "service_state_evidence_id": 20382999, "current_leg_start_actual_dep": "2026-09-21T22:54:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-21T22:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:55:57.494917", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None None 6J62 None None None None {"version": 3, "segments": [{"to_m": 2121.939, "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": 2160.025, "from_m": 2121.939, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2988.163, "from_m": 2160.025, "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": 3652.415, "from_m": 2988.163, "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": 3813.092, "from_m": 3652.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16677.996, "from_m": 3813.092, "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": 16772.049, "from_m": 16677.996, "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": 23942.177, "from_m": 16772.049, "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": 24212.468, "from_m": 23942.177, "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": 24274.096, "from_m": 24212.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": 26999.475, "from_m": 24274.096, "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": 30807.929, "from_m": 26999.475, "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": 31215.898, "from_m": 30807.929, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 31225.406, "from_m": 31215.898, "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": 31538.915, "from_m": 31225.406, "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": 32009.139, "from_m": 31538.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32131.444, "from_m": 32009.139, "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": 33678.492, "from_m": 32131.444, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 747367, "profile_key": "f942036472936cbe391ce82e9cdee212802a5a59b00af698a48b227cf4fd2aa0", "schedule_id": 41302, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2217", "location": "Bletchley Civil Engineering Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147257}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2225", "location": "Bletchley", "stage_seq": 2, "distance_m": 726.295, "section_seq": 1, "route_path_id": 147257}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2254", "location": "Bletchley Up and Down Goods", "stage_seq": 3, "distance_m": 1127.377, "section_seq": 1, "route_path_id": 147257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304", "location": "Denbigh Hall South Jn", "stage_seq": 4, "distance_m": 2160.025, "section_seq": 1, "route_path_id": 147257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Milton Keynes Central", "stage_seq": 5, "distance_m": 5669.165, "section_seq": 1, "route_path_id": 147257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Hanslope Jn", "stage_seq": 6, "distance_m": 16392.918, "section_seq": 1, "route_path_id": 147257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Courteenhall Jn", "stage_seq": 7, "distance_m": 24212.468, "section_seq": 1, "route_path_id": 147257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Northampton", "stage_seq": 8, "distance_m": 31449.992, "section_seq": 1, "route_path_id": 147257}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Northampton North Jn", "stage_seq": 9, "distance_m": 32013.157, "section_seq": 1, "route_path_id": 147257}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": null, "location": "Northampton Mill Lane Jn", "stage_seq": 10, "distance_m": 33678.492, "section_seq": 1, "route_path_id": 147257}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33678.492, "from_m": 0.0, "section_seq": 1, "route_path_id": 147257}], "total_distance_m": 33678.492, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 30925.652, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2752.84, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21595, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:23Z", "source_id": 64161138, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:16:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:30Z", "source_id": 20333124, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21496, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:34Z", "source_id": 64259417, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:06:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:37Z", "source_id": 20362772, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21383, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:41Z", "source_id": 64291681, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:25:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:45Z", "source_id": 20372912, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:56Z", "source_id": 20382999, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}] Bletchley Civil Engineering Sidings 2217 2217 None None None Northampton Mill Lane Jn 2340 2340 None EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:S31862/2026-09-21/detailed None Bletchley Up and Down Goods 2026-09-21T22:54:00+01:00 Northampton Mill Lane Jn 41.0 {"type": "LineString", "coordinates": [[-0.7376805748930367, 52.00032366963026], [-0.7377256, 52.000449], [-0.7379535, 52.0010691], [-0.7382526, 52.0018063], [-0.7383653, 52.0020516], [-0.7385557, 52.0024586], [-0.7388226, 52.0029754], [-0.7389083, 52.0031296], [-0.7390398, 52.0033659], [-0.7392893, 52.0037936], [-0.7396004, 52.0043261], [-0.7405017, 52.0057882], [-0.7406276, 52.0059962], [-0.7410206, 52.0065997], [-0.7415339, 52.0072718], [-0.7416134, 52.0073782], [-0.7420747, 52.0079775], [-0.742241, 52.0081584], [-0.7423847031531128, 52.00830347633183], [-0.7425272428759383, 52.008435480999474], [-0.7426530368351657, 52.008552188155754], [-0.7427642954432966, 52.00865585084401], [-0.7428632291128319, 52.0087487221076], [-0.7429520482562726, 52.00883305498988], [-0.7430329632861201, 52.00891110253419], [-0.7431081846148752, 52.008985117783894], [-0.7431799226550392, 52.009057353782346], [-0.7432503878191129, 52.00913006357289], [-0.7433217905195977, 52.009205500198874], [-0.7433963411689947, 52.009285916703675], [-0.7434762501798049, 52.00937356613061], [-0.7435637279645295, 52.00947070152306], [-0.7436609849356695, 52.00957957592435], [-0.743770231505726, 52.00970244237787], [-0.7438936780872002, 52.00984155392694], [-0.7442224999999999, 52.0101944], [-0.7443693, 52.010347499999995], [-0.7447576, 52.01073920000001], [-0.7450665, 52.0110543], [-0.7454247999999999, 52.011402], [-0.7457171, 52.01168719999999], [-0.7461241, 52.01208689999999], [-0.7466305, 52.012531899999985], [-0.7469375000000001, 52.01279830000001], [-0.7473068999999999, 52.01312329999999], [-0.7476113999999999, 52.01338089999999], [-0.7484154, 52.01402900000001], [-0.7491985999999999, 52.0146282], [-0.750061, 52.0152902], [-0.7509126, 52.015942200000005], [-0.7519305, 52.0167156], [-0.7528611999999999, 52.017423699999995], [-0.7538241, 52.0181608], [-0.754791, 52.0188953], [-0.7557190999999999, 52.0195993], [-0.7563888, 52.0200693], [-0.7564793, 52.0201381], [-0.7575611999999999, 52.020962100000006], [-0.7599978999999999, 52.02281769999999], [-0.7606174999999998, 52.0232914], [-0.7611350000000001, 52.02368549999999], [-0.7617975999999999, 52.02419], [-0.7630367999999998, 52.02512990000001], [-0.765546, 52.02705170000001], [-0.7664701999999999, 52.02775959999999], [-0.7674864999999998, 52.02853799999998], [-0.7682188, 52.029093], [-0.7683012, 52.0291554], [-0.7707294, 52.030995], [-0.7724302, 52.032297500000006], [-0.7730651999999999, 52.032779700000006], [-0.7731975, 52.03288020000001], [-0.7739230149242216, 52.033436365886025], [-0.7745967, 52.0339528], [-0.7759579, 52.0349863], [-0.7771296999999999, 52.0358772], [-0.7777911, 52.036385900000006], [-0.7803436999999999, 52.038326600000005], [-0.7806873, 52.03863809999999], [-0.7814461, 52.03921259999999], [-0.7831841999999999, 52.0405366], [-0.7849973999999998, 52.0419134], [-0.7867501999999998, 52.04325129999998], [-0.7874167, 52.04374789999999], [-0.7883795999999998, 52.0444878], [-0.7892862, 52.04517489999999], [-0.7899674999999999, 52.0456945], [-0.7908889, 52.0463907], [-0.7918584999999999, 52.0471289], [-0.7927382, 52.0477978], [-0.7936984999999999, 52.0485277], [-0.7942503, 52.04897960000001], [-0.794865, 52.04945299999999], [-0.7950295000000001, 52.0495829], [-0.7957707, 52.050195], [-0.7960708, 52.050447], [-0.7975521999999999, 52.05171179999999], [-0.7984914, 52.0525921], [-0.7990906999999999, 52.0532136], [-0.7993588999999999, 52.053521], [-0.7997372, 52.0539931], [-0.8001648015072971, 52.054578667909794], [-0.8003801, 52.05487350000001], [-0.8006663000000002, 52.05531669999999], [-0.8009136, 52.0557607], [-0.8009928419592552, 52.05592668613417], [-0.8010967205317795, 52.05601271994079], [-0.801175, 52.056171299999995], [-0.8013823999999999, 52.0566081], [-0.8016463, 52.05726940000001], [-0.8019425999999998, 52.0581926], [-0.8021525, 52.0589767], [-0.8023608, 52.0597666], [-0.8025537, 52.060588199999984], [-0.8027667999999999, 52.0614969], [-0.8028783, 52.0619439], [-0.8030663999999998, 52.0626281], [-0.8031301999999999, 52.06279430000001], [-0.8032937999999998, 52.0632403], [-0.8034709000000001, 52.063674], [-0.8036653, 52.06407960000001], [-0.8038631999999999, 52.0645128], [-0.8040539, 52.06484869999999], [-0.8044013999999999, 52.0653961], [-0.8048029999999999, 52.0659259], [-0.8052442999999999, 52.066443], [-0.8057342, 52.0669486], [-0.806036, 52.06720479999999], [-0.8063073000000001, 52.067460899999986], [-0.8067194, 52.06781929999999], [-0.8070032, 52.0680613], [-0.8072993999999999, 52.0682968], [-0.8079043999999999, 52.06876199999999], [-0.8084837557075693, 52.069194023744515], [-0.8085202000000001, 52.0692212], [-0.8091273, 52.0696865], [-0.8097138999999999, 52.0701626], [-0.8102616999999999, 52.070652], [-0.8105208, 52.07090039999999], [-0.8107722, 52.071151699999994], [-0.8112481, 52.0716653], [-0.8119129999999999, 52.0724165], [-0.8125661999999999, 52.0731686], [-0.8166564000000001, 52.0778359], [-0.8170138, 52.0782397], [-0.8173821999999998, 52.0786392], [-0.8173887, 52.0786462], [-0.817756, 52.07903600000001], [-0.8181359999999999, 52.0794299], [-0.8185299999999999, 52.0798195], [-0.8189334999999999, 52.08020450000001], [-0.8193443, 52.08058809999999], [-0.8197728999999999, 52.0809629], [-0.8201982, 52.08134079999999], [-0.8206281999999999, 52.0817157], [-0.8210673, 52.08208810000001], [-0.8215176999999999, 52.082453599999994], [-0.8219779, 52.0828174], [-0.8224462000000001, 52.08317600000001], [-0.822924, 52.0835306], [-0.8234087, 52.0838802], [-0.8239005999999999, 52.0842257], [-0.8243991, 52.08456700000001], [-0.824906, 52.08490429999999], [-0.8254205999999998, 52.08523710000001], [-0.8259415999999999, 52.08556589999999], [-0.8264693999999999, 52.0858908], [-0.8270031999999999, 52.0862097], [-0.8275477, 52.0865225], [-0.828101, 52.086834], [-0.8284248999999999, 52.0870099], [-0.8286612, 52.0871383], [-0.8292258, 52.0874386], [-0.8297971, 52.0877339], [-0.8303746, 52.08802690000001], [-0.8309531999999998, 52.088317200000006], [-0.8315341000000002, 52.08860700000001], [-0.8321157, 52.08889400000001], [-0.8329469, 52.089318199999994], [-0.8337696999999998, 52.0897505], [-0.8345809999999999, 52.090191299999994], [-0.8353839, 52.0906371], [-0.8368036999999999, 52.0914695], [-0.8374981999999999, 52.0918999], [-0.8381892, 52.0923324], [-0.8388549999999999, 52.092781], [-0.8395133, 52.093229], [-0.8408099, 52.09413690000001], [-0.8416169999999998, 52.0947372], [-0.8424038, 52.095352000000005], [-0.8431716999999999, 52.09597360000001], [-0.8439182, 52.096603599999995], [-0.8446439, 52.097248099999995], [-0.8453533999999999, 52.097900200000005], [-0.8454038999999999, 52.09794910000001], [-0.8460377, 52.09856349999999], [-0.8467039, 52.0992333], [-0.8473497, 52.0999031], [-0.8479579, 52.10058430000001], [-0.848539, 52.101273299999995], [-0.849105, 52.1019686], [-0.8496493999999999, 52.10266550000001], [-0.8501706999999998, 52.10336789999999], [-0.8506770999999999, 52.1040734], [-0.8511714, 52.1047827], [-0.8545597613942089, 52.10978287988833], [-0.8548093, 52.1101511], [-0.8558087999999999, 52.111625999999994], [-0.8565915999999999, 52.11278109999999], [-0.8566116999999998, 52.1128107], [-0.8568990361003656, 52.11323470667139], [-0.8569976928696901, 52.113381194476645], [-0.857083856037133, 52.113510890033155], [-0.8571593133354433, 52.11362618154932], [-0.8572258524973696, 52.1137294572336], [-0.8572852612556605, 52.11382310529438], [-0.857339327343065, 52.11390951394012], [-0.8573898384923314, 52.11399107137924], [-0.8574385824362089, 52.11407016582015], [-0.857487346907446, 52.114149185471305], [-0.8575379196387913, 52.11423051854109], [-0.8575920883629939, 52.114316553237984], [-0.8576516408128022, 52.11440967777037], [-0.8577183647209651, 52.114512280346695], [-0.8577940478202313, 52.11462674917537], [-0.8578804778433493, 52.11475547246484], [-0.8579794425230681, 52.11490083842353], [-0.8583770999999999, 52.1154963], [-0.8587399, 52.1160316], [-0.8592357, 52.116843800000005], [-0.8689278, 52.1311413], [-0.8693659999999999, 52.1317725], [-0.8698134999999999, 52.132401], [-0.8702755999999999, 52.133027000000006], [-0.8707555, 52.1336451], [-0.8712519999999999, 52.1342584], [-0.8717661, 52.13486780000001], [-0.8722994999999999, 52.135471200000005], [-0.8728476, 52.13606779999998], [-0.8730761999999999, 52.1363131], [-0.8732171, 52.1364627], [-0.8735316999999999, 52.136787899999995], [-0.8737675999999999, 52.1370285], [-0.8740007999999999, 52.1372664], [-0.8759329, 52.13914880000001], [-0.8782730999999999, 52.141488499999994], [-0.8784335999999999, 52.1416572], [-0.8803237999999999, 52.1434715], [-0.8805188999999999, 52.14366229999999], [-0.8815568, 52.1446289], [-0.8824225000000001, 52.14551240000001], [-0.8827008000000001, 52.1457825], [-0.8829819999999999, 52.1460482], [-0.8832765, 52.1463075], [-0.8835824999999999, 52.14656140000001], [-0.8838971999999999, 52.1468138], [-0.8842232, 52.14705949999998], [-0.884552, 52.1473022], [-0.8848832, 52.14754179999999], [-0.8851686, 52.14774439999999], [-0.8854566, 52.1479454], [-0.8860393, 52.148342500000005], [-0.8866279999999999, 52.14873529999999], [-0.8872248, 52.1491203], [-0.8884108000000001, 52.14989580000001], [-0.8889883, 52.150293], [-0.8895582, 52.15069479999999], [-0.8907703, 52.1515193], [-0.8919318, 52.1523628], [-0.8930709999999998, 52.15321990000001], [-0.8941635, 52.15409720000001], [-0.8947218, 52.1545543], [-0.8952285999999999, 52.154993399999995], [-0.8962436999999998, 52.1559473], [-0.8967458999999999, 52.15642379999999], [-0.8972573, 52.1568965], [-0.8977710999999999, 52.157373799999995], [-0.8982946000000002, 52.15784089999999], [-0.8983152841195214, 52.15785925631637], [-0.8988214999999999, 52.1583085], [-0.8990807000000001, 52.1585421], [-0.8993305, 52.15878010000001], [-0.8997074, 52.1591644], [-0.9000781, 52.159555], [-0.9007939, 52.16033769999999], [-0.9016052, 52.16126619999999], [-0.9023563, 52.16220380000001], [-0.90339, 52.163560700000005], [-0.9039778999999998, 52.1643892], [-0.9043417485911104, 52.16491882804252], [-0.9054059, 52.1664678], [-0.9057126, 52.16688649999999], [-0.9060218, 52.1672945], [-0.9063446, 52.16769389999999], [-0.9066805999999996, 52.16809279999999], [-0.9070277, 52.1684971], [-0.9073899, 52.16889160000001], [-0.9077682, 52.16927569999999], [-0.9081733, 52.169663099999994], [-0.9085712, 52.17004109999999], [-0.9091088, 52.170575799999995], [-0.9096274, 52.1711779], [-0.9100877, 52.17178719999999], [-0.9104617, 52.17238489999998], [-0.9108027, 52.1730336], [-0.9111087, 52.1737402], [-0.9117939391062588, 52.17538724835053], [-0.912017, 52.1759234], [-0.9121715, 52.1762959], [-0.9190579, 52.19289539999999], [-0.9191650999999996, 52.1931538], [-0.9192534, 52.1933787], [-0.9194025999999996, 52.1937338], [-0.9198064, 52.1946951], [-0.9198423, 52.1947894], [-0.9211498, 52.1979675], [-0.9214603, 52.19877919999999], [-0.9217475, 52.19969449999999], [-0.9219734999999998, 52.2006123], [-0.9220686, 52.2011133], [-0.9222063, 52.20201269999999], [-0.9222421, 52.20258089999999], [-0.9222508, 52.2033411], [-0.9222455, 52.2034907], [-0.9222406999999998, 52.203588399999994], [-0.9222088000000002, 52.2042386], [-0.9220306, 52.20574659999999], [-0.9220093999999998, 52.20588399999999], [-0.9219021, 52.20634590000001], [-0.9217627, 52.20693109999999], [-0.9215729999999998, 52.20750099999999], [-0.9212005, 52.20854959999999], [-0.9210171, 52.208999899999995], [-0.9208525, 52.20936540000001], [-0.9192855, 52.2130254], [-0.9188818, 52.21399069999999], [-0.9183274, 52.2153162], [-0.917529761072096, 52.217198193296355], [-0.9173687, 52.217578200000005], [-0.9163883000000002, 52.21987719999999], [-0.9163407344615708, 52.21998654579095], [-0.9153819, 52.222190700000006], [-0.9130586000000002, 52.22777699999999], [-0.9130157, 52.2278864], [-0.9127807999999998, 52.2284286], [-0.9125875, 52.22890319999999], [-0.9123737999999998, 52.2294192], [-0.9120035, 52.23025350000001], [-0.911727, 52.230726], [-0.9114868999999998, 52.23104959999999], [-0.9112107, 52.2313598], [-0.9110826, 52.231489], [-0.9107246, 52.23181449999999], [-0.9106551, 52.23187029999999], [-0.9102477, 52.2321925], [-0.9095691, 52.232716999999994], [-0.9092214, 52.232988799999994], [-0.9089192, 52.233276399999994], [-0.9085065, 52.23362060000001], [-0.9082963, 52.23383990000001], [-0.9082245999999998, 52.233915299999985], [-0.907949, 52.234215199999994], [-0.9077505, 52.2344665], [-0.9075968, 52.234689], [-0.9075552, 52.23477150000001], [-0.9073463, 52.23506569999999], [-0.9073238, 52.2351243], [-0.9072434999999998, 52.235330099999985], [-0.9071761, 52.2355268], [-0.9070376999999996, 52.235979], [-0.9070174, 52.2360636], [-0.9069333, 52.2364324], [-0.9069073, 52.236779], [-0.9069296999999996, 52.23699580000001], [-0.9069514999999998, 52.2371278], [-0.9069997, 52.23737189999999], [-0.9070361, 52.2375474], [-0.907105644869477, 52.237882442484874], [-0.907307, 52.2388525], [-0.9074881999999996, 52.2396645], [-0.9076411, 52.24035150000001], [-0.9077608, 52.240934], [-0.907815, 52.24120959999999], [-0.90785, 52.241466300000006], [-0.9079, 52.2420042], [-0.907923730844146, 52.24229575037094], [-0.907938677434018, 52.2424539987343], [-0.907951730133096, 52.24259383634618], [-0.9079629857773264, 52.24271789377975], [-0.9079725412026552, 52.24282880160814], [-0.9079804932450288, 52.24292919040449], [-0.9079869387403924, 52.24302169074194], [-0.9079919745246926, 52.24310893319363], [-0.9079956974338752, 52.2431935483327], [-0.9079982043038864, 52.243278166732274], [-0.907999591970672, 52.24336541896552], [-0.9079999572701782, 52.24345793560555], [-0.9079993970383508, 52.24355834722551], [-0.907998008111136, 52.24366928439856], [-0.9079958873244798, 52.24379337769781], [-0.907993131514328, 52.243933257696426], [-0.9079898375166272, 52.24409155496753], [-0.9079816, 52.2441507], [-0.9079613, 52.2445285], [-0.9079217, 52.245071], [-0.907875, 52.2456176], [-0.9077923, 52.2463219], [-0.9077132, 52.2468474], [-0.9076645, 52.2471711], [-0.9076341, 52.2474796], [-0.9076207, 52.2477744], [-0.907622, 52.2480306], [-0.9076363, 52.2483083], [-0.9076716, 52.24863], [-0.9077329, 52.2489693], [-0.9078147, 52.2493117], [-0.9079023, 52.2495931], [-0.9079975, 52.2498714], [-0.9081204, 52.2501763], [-0.9082639, 52.2504735], [-0.9083905, 52.2507146], [-0.9085295, 52.2509521], [-0.9086636, 52.2511681], [-0.9088236, 52.2513994], [-0.9089725, 52.251603], [-0.9092832, 52.2519792], [-0.9095071, 52.2522395], [-0.9101232, 52.2529543], [-0.9104275, 52.2533262], [-0.9105871, 52.2535487], [-0.910787, 52.25385], [-0.9109693, 52.2541513], [-0.9111276, 52.254437], [-0.9112765, 52.2547391], [-0.9114186, 52.2550757], [-0.9115594, 52.2554796], [-0.911778, 52.2562324], [-0.9119725, 52.2569146], [-0.9120818, 52.2572306], [-0.9121829, 52.2575552]]} 20.3 2254 2335 Bletchley Up and Down Goods Northampton Mill Lane Jn Northampton Mill Lane Jn 52.2575552 -0.9121829 52.2575552 -0.9121829 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:35:00 Northampton Mill Lane Jn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382999 1790030756722647 22 22 2026-09-21 22:55:57.494917 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:45:56.702744
726225 753037 W85210 321S88MZ21 2026-09-21 COMPLETE 20382777 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 753037, "stp": "O", "toc": "TransPennine Express", "uid": "W85210", "consist": "802210", "dest_crs": "EDB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85210/2026-09-21/detailed", "trust_id": "321S88MZ21", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "2345", "dest_platform": "10", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1S88", "timing_status": "LATE", "origin_station": "Manchester Airport", "current_leg_arr": "2346", "current_leg_dep": "2336", "current_leg_end": "Edinburgh", "origin_dep_time": "2004", "origin_platform": "2A", "current_location": "Edinburgh", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Princes St Gardens", "current_leg_milage": "1.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"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\": 601.176, \"from_m\": 382.629, \"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\": 1809.429, \"from_m\": 601.176, \"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\": 2460.351, \"from_m\": 1809.429, \"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\": 12308.245, \"from_m\": 2460.351, \"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\": 12742.627, \"from_m\": 12308.245, \"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\": 13973.909, \"from_m\": 12742.627, \"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\": 15170.692, \"from_m\": 13973.909, \"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\": 15207.32, \"from_m\": 15170.692, \"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\": 15604.778, \"from_m\": 15207.32, \"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\": 15640.589, \"from_m\": 15604.778, \"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\": 15885.482, \"from_m\": 15640.589, \"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\": 15907.827, \"from_m\": 15885.482, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16046.654, \"from_m\": 15907.827, \"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\": 16509.994, \"from_m\": 16046.654, \"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\": 17122.924, \"from_m\": 16509.994, \"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\": 17202.733, \"from_m\": 17122.924, \"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\": 18973.307, \"from_m\": 17202.733, \"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\": 19406.341, \"from_m\": 18973.307, \"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\": 20360.449, \"from_m\": 19406.341, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20828.426, \"from_m\": 20360.449, \"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\": 22995.173, \"from_m\": 20828.426, \"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\": 25403.29, \"from_m\": 22995.173, \"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\": 32970.949, \"from_m\": 25403.29, \"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\": 33984.766, \"from_m\": 32970.949, \"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\": 34029.75, \"from_m\": 33984.766, \"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\": 34554.448, \"from_m\": 34029.75, \"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\": 35072.076, \"from_m\": 34554.448, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39090.67, \"from_m\": 35072.076, \"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\": 39121.309, \"from_m\": 39090.67, \"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\": 47600.198, \"from_m\": 39121.309, \"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\": 47715.838, \"from_m\": 47600.198, \"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\": 50562.394, \"from_m\": 47715.838, \"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\": 57748.557, \"from_m\": 50562.394, \"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\": 58138.167, \"from_m\": 57748.557, \"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\": 65915.742, \"from_m\": 58138.167, \"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\": 65963.075, \"from_m\": 65915.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65983.971, \"from_m\": 65963.075, \"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\": 66032.227, \"from_m\": 65983.971, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66072.447, \"from_m\": 66032.227, \"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\": 66126.529, \"from_m\": 66072.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66353.03, \"from_m\": 66126.529, \"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\": 67402.217, \"from_m\": 66353.03, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67425.112, \"from_m\": 67402.217, \"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\": 67482.894, \"from_m\": 67425.112, \"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\": 67628.38, \"from_m\": 67482.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69131.766, \"from_m\": 67628.38, \"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\": 98849.693, \"from_m\": 69131.766, \"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\": 102199.174, \"from_m\": 98849.693, \"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\": 103894.965, \"from_m\": 102199.174, \"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\": 123727.344, \"from_m\": 103894.965, \"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\": 130556.77, \"from_m\": 123727.344, \"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\": 130594.806, \"from_m\": 130556.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130676.53, \"from_m\": 130594.806, \"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\": 135627.209, \"from_m\": 130676.53, \"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\": 142429.684, \"from_m\": 135627.209, \"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\": 145797.596, \"from_m\": 142429.684, \"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\": 147557.312, \"from_m\": 145797.596, \"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\": 150746.173, \"from_m\": 147557.312, \"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\": 151712.995, \"from_m\": 150746.173, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 151760.832, \"from_m\": 151712.995, \"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\": 160685.983, \"from_m\": 151760.832, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 162257.037, \"from_m\": 160685.983, \"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\": 168553.756, \"from_m\": 162257.037, \"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\": 172628.35, \"from_m\": 168553.756, \"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\": 177703.606, \"from_m\": 172628.35, \"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\": 178029.623, \"from_m\": 177703.606, \"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\": 180996.202, \"from_m\": 178029.623, \"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\": 184078.082, \"from_m\": 180996.202, \"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\": 188135.995, \"from_m\": 184078.082, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 201431.597, \"from_m\": 188135.995, \"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\": 203091.741, \"from_m\": 201431.597, \"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\": 204425.047, \"from_m\": 203091.741, \"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\": 210368.282, \"from_m\": 204425.047, \"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\": 211143.3, \"from_m\": 210368.282, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 212436.512, \"from_m\": 211143.3, \"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\": 212817.988, \"from_m\": 212436.512, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 213176.87, \"from_m\": 212817.988, \"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\": 221595.118, \"from_m\": 213176.87, \"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\": 226276.456, \"from_m\": 221595.118, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 228619.489, \"from_m\": 226276.456, \"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\": 231743.789, \"from_m\": 228619.489, \"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\": 252102.252, \"from_m\": 231743.789, \"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\": 271530.121, \"from_m\": 252102.252, \"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\": 280868.091, \"from_m\": 271530.121, \"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\": 280885.797, \"from_m\": 280868.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 285730.527, \"from_m\": 280885.797, \"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\": 289884.778, \"from_m\": 285730.527, \"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\": 292844.6, \"from_m\": 289884.778, \"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\": 304362.544, \"from_m\": 292844.6, \"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\": 306297.669, \"from_m\": 304362.544, \"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\": 312022.926, \"from_m\": 306297.669, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 323625.681, \"from_m\": 312022.926, \"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\": 328368.712, \"from_m\": 323625.681, \"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\": 329146.473, \"from_m\": 328368.712, \"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\": 329208.452, \"from_m\": 329146.473, \"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\": 329407.191, \"from_m\": 329208.452, \"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\": 330303.434, \"from_m\": 329407.191, \"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\": 330346.117, \"from_m\": 330303.434, \"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\": 330618.204, \"from_m\": 330346.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 330926.723, \"from_m\": 330618.204, \"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\": 353414.471, \"from_m\": 330926.723, \"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\": 353594.289, \"from_m\": 353414.471, \"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\": 367340.786, \"from_m\": 353594.289, \"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\": 370879.662, \"from_m\": 367340.786, \"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\": 372533.505, \"from_m\": 370879.662, \"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\": 372692.415, \"from_m\": 372533.505, \"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\": 372849.531, \"from_m\": 372692.415, \"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\": 374241.118, \"from_m\": 372849.531, \"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\": 375241.423, \"from_m\": 374241.118, \"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\": 375391.287, \"from_m\": 375241.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 375482.917, \"from_m\": 375391.287, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 375927.523, \"from_m\": 375482.917, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 753037, \"profile_key\": \"c04809dc2d2de169c74b6fa925ce6d7249884688ec3c627b983be7120b44f585\", \"schedule_id\": 41822, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15273.5, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2021\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16384.227, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2024H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17278.961, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17846.115, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18384.048, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 10, \"distance_m\": 18891.058, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 20140.058, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Burnden Jn\", \"stage_seq\": 12, \"distance_m\": 33733.084, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2038H\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 34439.828, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Lostock Jn\", \"stage_seq\": 14, \"distance_m\": 39090.67, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Chorley\", \"stage_seq\": 15, \"distance_m\": 53124.792, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Euxton Jn\", \"stage_seq\": 16, \"distance_m\": 58322.717, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Ribble Jn\", \"stage_seq\": 17, \"distance_m\": 65915.742, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": false, \"wtt_arr\": \"2101H\", \"wtt_dep\": \"2105\", \"location\": \"Preston\", \"stage_seq\": 18, \"distance_m\": 66881.684, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 19, \"distance_m\": 67658.846, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 20, \"distance_m\": 74116.403, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 21, \"distance_m\": 81925.625, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": false, \"wtt_arr\": \"2120\", \"wtt_dep\": \"2121H\", \"location\": \"Lancaster\", \"stage_seq\": 22, \"distance_m\": 100660.507, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 23, \"distance_m\": 103640.403, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 24, \"distance_m\": 110532.384, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 25, \"distance_m\": 131484.179, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Grayrigg\", \"stage_seq\": 26, \"distance_m\": 142874.996, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Tebay\", \"stage_seq\": 27, \"distance_m\": 152388.692, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Shap Summit\", \"stage_seq\": 28, \"distance_m\": 161285.713, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 29, \"distance_m\": 167465.761, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200H\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 30, \"distance_m\": 183122.709, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2217H\", \"location\": \"Carlisle\", \"stage_seq\": 31, \"distance_m\": 211776.86, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219H\", \"location\": \"Caldew Jn\", \"stage_seq\": 32, \"distance_m\": 212850.13, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 33, \"distance_m\": 214817.854, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"Floriston\", \"stage_seq\": 34, \"distance_m\": 221595.118, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224H\", \"location\": \"Gretna Jn\", \"stage_seq\": 35, \"distance_m\": 225724.646, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2227\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 36, \"distance_m\": 230982.528, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": false, \"wtt_arr\": \"2235H\", \"wtt_dep\": \"2237\", \"location\": \"Lockerbie\", \"stage_seq\": 37, \"distance_m\": 253371.224, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Beattock\", \"stage_seq\": 38, \"distance_m\": 275927.037, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Beattock Summit\", \"stage_seq\": 39, \"distance_m\": 291851.543, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Abington\", \"stage_seq\": 40, \"distance_m\": 305010.19, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 41, \"distance_m\": 329247.57, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Carstairs East Jn\", \"stage_seq\": 42, \"distance_m\": 330373.137, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Auchengray\", \"stage_seq\": 43, \"distance_m\": 340222.846, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Cobbinshaw Sig. EJ713\", \"stage_seq\": 44, \"distance_m\": 340441.372, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Midcalder Jn\", \"stage_seq\": 45, \"distance_m\": 356000.59, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Slateford\", \"stage_seq\": 46, \"distance_m\": 370255.695, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2336H\", \"location\": \"Haymarket\", \"stage_seq\": 47, \"distance_m\": 373013.107, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2342\", \"location\": \"Princes St Gardens\", \"stage_seq\": 48, \"distance_m\": 374342.368, \"section_seq\": 1, \"route_path_id\": 147650}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 49, \"distance_m\": 375927.523, \"section_seq\": 1, \"route_path_id\": 147650}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 375927.523, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147650}], \"total_distance_m\": 375927.523, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 373033.356, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2894.167, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2004", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:27Z\", \"source_id\": 63861472, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:09:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:08:32Z\", \"source_id\": 20247164, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:55Z\", \"source_id\": 63886700, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:18:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:55Z\", \"source_id\": 20254134, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:30Z\", \"source_id\": 63898588, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:23:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:33Z\", \"source_id\": 20257411, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:42Z\", \"source_id\": 63906602, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:45Z\", \"source_id\": 20259713, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:23Z\", \"source_id\": 63918301, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:31:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:25Z\", \"source_id\": 20262976, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:23Z\", \"source_id\": 63938241, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:28Z\", \"source_id\": 20268642, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:25Z\", \"source_id\": 63964857, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:29Z\", \"source_id\": 20276324, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:49Z\", \"source_id\": 63999983, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:53Z\", \"source_id\": 20286215, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:58Z\", \"source_id\": 64044898, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:00Z\", \"source_id\": 20299077, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:18Z\", \"source_id\": 64082253, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:24Z\", \"source_id\": 20309945, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:39Z\", \"source_id\": 64135642, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:45Z\", \"source_id\": 20325678, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:32Z\", \"source_id\": 64169939, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:40Z\", \"source_id\": 20335722, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:27Z\", \"source_id\": 64212336, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:28Z\", \"source_id\": 20348456, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 706, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:16Z\", \"source_id\": 64301920, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:20Z\", \"source_id\": 20376065, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:06Z\", \"source_id\": 64306361, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:16Z\", \"source_id\": 20377456, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:11Z\", \"source_id\": 20381254, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:29Z\", \"source_id\": 20382777, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "10", "timing_fact_generation": 1790030729699676, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:00.932906", "service_state_evidence_id": 20382777, "current_leg_start_actual_dep": "2026-09-21T23:37:30+01:00", "operational_evidence_version": 193, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:01.188360", "service_state_valid_until_kind": null, "operational_interpretation_version": 193, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O MIA EDB 1S88 802210 5 125 None {"version": 3, "segments": [{"to_m": 382.629, "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": 601.176, "from_m": 382.629, "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": 1809.429, "from_m": 601.176, "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": 2460.351, "from_m": 1809.429, "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": 12308.245, "from_m": 2460.351, "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": 12742.627, "from_m": 12308.245, "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": 13973.909, "from_m": 12742.627, "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": 15170.692, "from_m": 13973.909, "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": 15207.32, "from_m": 15170.692, "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": 15604.778, "from_m": 15207.32, "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": 15640.589, "from_m": 15604.778, "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": 15885.482, "from_m": 15640.589, "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": 15907.827, "from_m": 15885.482, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16046.654, "from_m": 15907.827, "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": 16509.994, "from_m": 16046.654, "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": 17122.924, "from_m": 16509.994, "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": 17202.733, "from_m": 17122.924, "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": 18973.307, "from_m": 17202.733, "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": 19406.341, "from_m": 18973.307, "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": 20360.449, "from_m": 19406.341, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20828.426, "from_m": 20360.449, "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": 22995.173, "from_m": 20828.426, "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": 25403.29, "from_m": 22995.173, "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": 32970.949, "from_m": 25403.29, "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": 33984.766, "from_m": 32970.949, "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": 34029.75, "from_m": 33984.766, "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": 34554.448, "from_m": 34029.75, "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": 35072.076, "from_m": 34554.448, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39090.67, "from_m": 35072.076, "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": 39121.309, "from_m": 39090.67, "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": 47600.198, "from_m": 39121.309, "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": 47715.838, "from_m": 47600.198, "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": 50562.394, "from_m": 47715.838, "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": 57748.557, "from_m": 50562.394, "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": 58138.167, "from_m": 57748.557, "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": 65915.742, "from_m": 58138.167, "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": 65963.075, "from_m": 65915.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65983.971, "from_m": 65963.075, "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": 66032.227, "from_m": 65983.971, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66072.447, "from_m": 66032.227, "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": 66126.529, "from_m": 66072.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66353.03, "from_m": 66126.529, "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": 67402.217, "from_m": 66353.03, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67425.112, "from_m": 67402.217, "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": 67482.894, "from_m": 67425.112, "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": 67628.38, "from_m": 67482.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69131.766, "from_m": 67628.38, "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": 98849.693, "from_m": 69131.766, "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": 102199.174, "from_m": 98849.693, "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": 103894.965, "from_m": 102199.174, "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": 123727.344, "from_m": 103894.965, "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": 130556.77, "from_m": 123727.344, "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": 130594.806, "from_m": 130556.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130676.53, "from_m": 130594.806, "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": 135627.209, "from_m": 130676.53, "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": 142429.684, "from_m": 135627.209, "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": 145797.596, "from_m": 142429.684, "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": 147557.312, "from_m": 145797.596, "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": 150746.173, "from_m": 147557.312, "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": 151712.995, "from_m": 150746.173, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 151760.832, "from_m": 151712.995, "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": 160685.983, "from_m": 151760.832, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 162257.037, "from_m": 160685.983, "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": 168553.756, "from_m": 162257.037, "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": 172628.35, "from_m": 168553.756, "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": 177703.606, "from_m": 172628.35, "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": 178029.623, "from_m": 177703.606, "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": 180996.202, "from_m": 178029.623, "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": 184078.082, "from_m": 180996.202, "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": 188135.995, "from_m": 184078.082, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 201431.597, "from_m": 188135.995, "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": 203091.741, "from_m": 201431.597, "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": 204425.047, "from_m": 203091.741, "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": 210368.282, "from_m": 204425.047, "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": 211143.3, "from_m": 210368.282, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 212436.512, "from_m": 211143.3, "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": 212817.988, "from_m": 212436.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 213176.87, "from_m": 212817.988, "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": 221595.118, "from_m": 213176.87, "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": 226276.456, "from_m": 221595.118, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 228619.489, "from_m": 226276.456, "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": 231743.789, "from_m": 228619.489, "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": 252102.252, "from_m": 231743.789, "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": 271530.121, "from_m": 252102.252, "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": 280868.091, "from_m": 271530.121, "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": 280885.797, "from_m": 280868.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 285730.527, "from_m": 280885.797, "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": 289884.778, "from_m": 285730.527, "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": 292844.6, "from_m": 289884.778, "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": 304362.544, "from_m": 292844.6, "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": 306297.669, "from_m": 304362.544, "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": 312022.926, "from_m": 306297.669, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 323625.681, "from_m": 312022.926, "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": 328368.712, "from_m": 323625.681, "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": 329146.473, "from_m": 328368.712, "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": 329208.452, "from_m": 329146.473, "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": 329407.191, "from_m": 329208.452, "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": 330303.434, "from_m": 329407.191, "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": 330346.117, "from_m": 330303.434, "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": 330618.204, "from_m": 330346.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 330926.723, "from_m": 330618.204, "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": 353414.471, "from_m": 330926.723, "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": 353594.289, "from_m": 353414.471, "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": 367340.786, "from_m": 353594.289, "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": 370879.662, "from_m": 367340.786, "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": 372533.505, "from_m": 370879.662, "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": 372692.415, "from_m": 372533.505, "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": 372849.531, "from_m": 372692.415, "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": 374241.118, "from_m": 372849.531, "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": 375241.423, "from_m": 374241.118, "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": 375391.287, "from_m": 375241.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 375482.917, "from_m": 375391.287, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 375927.523, "from_m": 375482.917, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 753037, "profile_key": "c04809dc2d2de169c74b6fa925ce6d7249884688ec3c627b983be7120b44f585", "schedule_id": 41822, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2004", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15273.5, "section_seq": 1, "route_path_id": 147650}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2021", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16384.227, "section_seq": 1, "route_path_id": 147650}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2024H", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17278.961, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Deansgate", "stage_seq": 8, "distance_m": 17846.115, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18384.048, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Ordsall Lane Jn", "stage_seq": 10, "distance_m": 18891.058, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 20140.058, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Burnden Jn", "stage_seq": 12, "distance_m": 33733.084, "section_seq": 1, "route_path_id": 147650}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2038H", "location": "Bolton", "stage_seq": 13, "distance_m": 34439.828, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 39090.67, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Chorley", "stage_seq": 15, "distance_m": 53124.792, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Euxton Jn", "stage_seq": 16, "distance_m": 58322.717, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Ribble Jn", "stage_seq": 17, "distance_m": 65915.742, "section_seq": 1, "route_path_id": 147650}, {"is_pass": false, "wtt_arr": "2101H", "wtt_dep": "2105", "location": "Preston", "stage_seq": 18, "distance_m": 66881.684, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Preston Fylde Jn", "stage_seq": 19, "distance_m": 67658.846, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Barton & Broughton Pass Loop", "stage_seq": 20, "distance_m": 74116.403, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Garstang & Catteral", "stage_seq": 21, "distance_m": 81925.625, "section_seq": 1, "route_path_id": 147650}, {"is_pass": false, "wtt_arr": "2120", "wtt_dep": "2121H", "location": "Lancaster", "stage_seq": 22, "distance_m": 100660.507, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Morecambe South Jn", "stage_seq": 23, "distance_m": 103640.403, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Carnforth North Jn", "stage_seq": 24, "distance_m": 110532.384, "section_seq": 1, "route_path_id": 147650}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135", "location": "Oxenholme Lake District", "stage_seq": 25, "distance_m": 131484.179, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Grayrigg", "stage_seq": 26, "distance_m": 142874.996, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Tebay", "stage_seq": 27, "distance_m": 152388.692, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Shap Summit", "stage_seq": 28, "distance_m": 161285.713, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Shap Harrisons Sidings Loop", "stage_seq": 29, "distance_m": 167465.761, "section_seq": 1, "route_path_id": 147650}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200H", "location": "Penrith North Lakes", "stage_seq": 30, "distance_m": 183122.709, "section_seq": 1, "route_path_id": 147650}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2217H", "location": "Carlisle", "stage_seq": 31, "distance_m": 211776.86, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219H", "location": "Caldew Jn", "stage_seq": 32, "distance_m": 212850.13, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 33, "distance_m": 214817.854, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223", "location": "Floriston", "stage_seq": 34, "distance_m": 221595.118, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224H", "location": "Gretna Jn", "stage_seq": 35, "distance_m": 225724.646, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2227", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 36, "distance_m": 230982.528, "section_seq": 1, "route_path_id": 147650}, {"is_pass": false, "wtt_arr": "2235H", "wtt_dep": "2237", "location": "Lockerbie", "stage_seq": 37, "distance_m": 253371.224, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "Beattock", "stage_seq": 38, "distance_m": 275927.037, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Beattock Summit", "stage_seq": 39, "distance_m": 291851.543, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Abington", "stage_seq": 40, "distance_m": 305010.19, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Carstairs South Jn", "stage_seq": 41, "distance_m": 329247.57, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Carstairs East Jn", "stage_seq": 42, "distance_m": 330373.137, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Auchengray", "stage_seq": 43, "distance_m": 340222.846, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Cobbinshaw Sig. EJ713", "stage_seq": 44, "distance_m": 340441.372, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Midcalder Jn", "stage_seq": 45, "distance_m": 356000.59, "section_seq": 1, "route_path_id": 147650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Slateford", "stage_seq": 46, "distance_m": 370255.695, "section_seq": 1, "route_path_id": 147650}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2336H", "location": "Haymarket", "stage_seq": 47, "distance_m": 373013.107, "section_seq": 1, "route_path_id": 147650}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2342", "location": "Princes St Gardens", "stage_seq": 48, "distance_m": 374342.368, "section_seq": 1, "route_path_id": 147650}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 49, "distance_m": 375927.523, "section_seq": 1, "route_path_id": 147650}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 375927.523, "from_m": 0.0, "section_seq": 1, "route_path_id": 147650}], "total_distance_m": 375927.523, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 373033.356, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2894.167, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:27Z", "source_id": 63861472, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:09:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:08:32Z", "source_id": 20247164, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:55Z", "source_id": 63886700, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:18:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:55Z", "source_id": 20254134, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:30Z", "source_id": 63898588, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:23:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:33Z", "source_id": 20257411, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:42Z", "source_id": 63906602, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:45Z", "source_id": 20259713, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:23Z", "source_id": 63918301, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:31:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:25Z", "source_id": 20262976, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:23Z", "source_id": 63938241, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:39:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:28Z", "source_id": 20268642, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:25Z", "source_id": 63964857, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:50:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:29Z", "source_id": 20276324, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:49Z", "source_id": 63999983, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:53Z", "source_id": 20286215, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:58Z", "source_id": 64044898, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:24:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:00Z", "source_id": 20299077, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:18Z", "source_id": 64082253, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:24Z", "source_id": 20309945, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:39Z", "source_id": 64135642, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:45Z", "source_id": 20325678, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:32Z", "source_id": 64169939, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:21:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:40Z", "source_id": 20335722, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:27Z", "source_id": 64212336, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:28Z", "source_id": 20348456, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 706, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:16Z", "source_id": 64301920, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T22:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:20Z", "source_id": 20376065, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:06Z", "source_id": 64306361, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T22:35:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:16Z", "source_id": 20377456, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:11Z", "source_id": 20381254, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:29Z", "source_id": 20382777, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Manchester Airport 2004 2004 2A None None Edinburgh 2345 2345 10 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W85210/2026-09-21/detailed None Haymarket 2026-09-21T23:37:30+01:00 Edinburgh 10.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 2336 2346 Princes St Gardens Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382777 1790030729699676 193 193 2026-09-21 22:56:01.188360 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:00.932906
726226 757660 G53283 605U67M921 2026-09-21 COMPLETE 20382213 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 757660, "stp": "P", "toc": "East Midlands Railway", "uid": "G53283", "consist": "360112", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53283/2026-09-21/detailed", "trust_id": "605U67M921", "origin_crs": "COR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kettering Stabling Sidings", "service_date": "2026-09-21", "dest_arr_time": "0002", "dest_platform": null, "is_terminated": 1, "next_location": "Kettering Stabling Sidings", "signalling_id": "5U67", "timing_status": "EARLY", "origin_station": "Corby", "current_leg_arr": "2346", "current_leg_dep": "2356", "current_leg_end": "Kettering Stabling Sidings", "origin_dep_time": "2337", "origin_platform": "1", "current_location": "Kettering Stabling Sidings", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "-16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7163195804119128, 52.379118947249154], [-0.7169170999999999, 52.3793709], [-0.7175249999999999, 52.3795963], [-0.7183369, 52.3799295], [-0.7186522272956171, 52.38004317092117], [-0.7212014, 52.38096209999999], [-0.7223553, 52.38137509999999], [-0.7231772, 52.38168149999999], [-0.7240606999999999, 52.3820433], [-0.7247036, 52.3823352], [-0.7253347999999998, 52.3826514], [-0.7260587999999999, 52.383049799999995], [-0.7267052, 52.3834563], [-0.7273389, 52.3838907], [-0.727831, 52.384268799999994], [-0.7283517999999999, 52.384706999999985], [-0.7284306776925388, 52.384780653945135], [-0.7288711999999999, 52.385192], [-0.7291411, 52.385471], [-0.7293942999999999, 52.38574929999999], [-0.7297169, 52.386145000000006], [-0.7298764087450597, 52.38636117864125], [-0.7299641249301465, 52.38650988576109], [-0.7300417887451293, 52.38663894408178], [-0.7301094042698911, 52.38674886836116], [-0.7301669755843151, 52.386840173357086], [-0.7302145067682845, 52.386913373827376], [-0.7302520019016825, 52.3869689845299], [-0.7302794650643923, 52.387007520222475], [-0.7302969003362972, 52.38702949566297], [-0.7303043117972803, 52.38703542560922], [-0.7303017035272248, 52.38702582481906], [-0.7302890796060137, 52.38700120805035], [-0.7302664441135307, 52.38696209006092], [-0.7302338011296583, 52.38690898560861], [-0.7301911547342803, 52.38684240945129], [-0.7301385090072795, 52.386762876346765], [-0.7300758680285393, 52.38667090105291], [-0.7301402, 52.3867872], [-0.7302873999999999, 52.3870606], [-0.7304791, 52.38739749999999], [-0.7305845, 52.3876646], [-0.7306862, 52.387996900000005], [-0.7307829, 52.3883046], [-0.7308810999999998, 52.388571600000006], [-0.7309087, 52.3886919], [-0.7309275999999999, 52.38880480000001], [-0.7309381999999999, 52.388995499999986], [-0.7309351999999999, 52.3906203]]}", "current_leg_start": "Kettering South Jn", "dest_arr_time_act": "0002", "motion_projection": null, "next_location_lat": "52.3906203", "next_location_lon": "-0.7309352", "previous_location": "Kettering South Jn", "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\": 208.756, \"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\": 7415.858, \"from_m\": 208.756, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7961.636, \"from_m\": 7415.858, \"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\": 8910.583, \"from_m\": 7961.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8991.84, \"from_m\": 8910.583, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9972.962, \"from_m\": 8991.84, \"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\": 11852.766, \"from_m\": 9972.962, \"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\": 13788.734, \"from_m\": 11852.766, \"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\": 14318.376, \"from_m\": 13788.734, \"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\": 14416.316, \"from_m\": 14318.376, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14464.593, \"from_m\": 14416.316, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14530.999, \"from_m\": 14464.593, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15632.626, \"from_m\": 14530.999, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16097.821, \"from_m\": 15632.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757660, \"profile_key\": \"30e0378836ae2b940eda33922a1469c9f3a5e742885b60ab85244757c88eb0cc\", \"schedule_id\": 11614, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Corby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Kettering North Jn\", \"stage_seq\": 2, \"distance_m\": 8910.583, \"section_seq\": 1, \"route_path_id\": 117141}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2346H\", \"location\": \"Kettering\", \"stage_seq\": 3, \"distance_m\": 12187.221, \"section_seq\": 1, \"route_path_id\": 117141}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": \"2356\", \"location\": \"Kettering South Jn\", \"stage_seq\": 4, \"distance_m\": 14269.591, \"section_seq\": 1, \"route_path_id\": 117141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2358H\", \"location\": \"Kettering Sig. BK6094\", \"stage_seq\": 5, \"distance_m\": 15696.747, \"section_seq\": 1, \"route_path_id\": 117141}, {\"is_pass\": false, \"wtt_arr\": \"0002\", \"wtt_dep\": null, \"location\": \"Kettering Stabling Sidings\", \"stage_seq\": 6, \"distance_m\": 16097.821, \"section_seq\": 1, \"route_path_id\": 117141}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16097.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117141}], \"total_distance_m\": 16097.821, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15423.87, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 673.951, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2337", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1430.0", "current_position_lat": "52.3906203", "current_position_lon": "-0.7309352", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:08Z\", \"source_id\": 64306387, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:10Z\", \"source_id\": 20377449, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:10Z\", \"source_id\": 20382213, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kettering Stabling Sidings", "service_state_platform": null, "timing_fact_generation": 1790030650896175, "current_leg_arrival_utc": "2026-09-21T23:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:00.992534", "service_state_evidence_id": 20382213, "current_leg_start_actual_dep": "2026-09-21T23:56:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:01.182959", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P COR None 5U67 360112 4 100 None {"version": 3, "segments": [{"to_m": 208.756, "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": 7415.858, "from_m": 208.756, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7961.636, "from_m": 7415.858, "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": 8910.583, "from_m": 7961.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8991.84, "from_m": 8910.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9972.962, "from_m": 8991.84, "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": 11852.766, "from_m": 9972.962, "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": 13788.734, "from_m": 11852.766, "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": 14318.376, "from_m": 13788.734, "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": 14416.316, "from_m": 14318.376, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14464.593, "from_m": 14416.316, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14530.999, "from_m": 14464.593, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15632.626, "from_m": 14530.999, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16097.821, "from_m": 15632.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757660, "profile_key": "30e0378836ae2b940eda33922a1469c9f3a5e742885b60ab85244757c88eb0cc", "schedule_id": 11614, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2337", "location": "Corby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Kettering North Jn", "stage_seq": 2, "distance_m": 8910.583, "section_seq": 1, "route_path_id": 117141}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2346H", "location": "Kettering", "stage_seq": 3, "distance_m": 12187.221, "section_seq": 1, "route_path_id": 117141}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": "2356", "location": "Kettering South Jn", "stage_seq": 4, "distance_m": 14269.591, "section_seq": 1, "route_path_id": 117141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2358H", "location": "Kettering Sig. BK6094", "stage_seq": 5, "distance_m": 15696.747, "section_seq": 1, "route_path_id": 117141}, {"is_pass": false, "wtt_arr": "0002", "wtt_dep": null, "location": "Kettering Stabling Sidings", "stage_seq": 6, "distance_m": 16097.821, "section_seq": 1, "route_path_id": 117141}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16097.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 117141}], "total_distance_m": 16097.821, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15423.87, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 673.951, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 17663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:08Z", "source_id": 64306387, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:10Z", "source_id": 20377449, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:10Z", "source_id": 20382213, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Corby 2337 2337 1 None None Kettering Stabling Sidings 0002 0002 None EARLY -16 minutes https://www.realtimetrains.co.uk/service/gb-nr:G53283/2026-09-21/detailed None Kettering South Jn 2026-09-21T23:56:00+01:00 Kettering Stabling Sidings 1430.0 {"type": "LineString", "coordinates": [[-0.7163195804119128, 52.379118947249154], [-0.7169170999999999, 52.3793709], [-0.7175249999999999, 52.3795963], [-0.7183369, 52.3799295], [-0.7186522272956171, 52.38004317092117], [-0.7212014, 52.38096209999999], [-0.7223553, 52.38137509999999], [-0.7231772, 52.38168149999999], [-0.7240606999999999, 52.3820433], [-0.7247036, 52.3823352], [-0.7253347999999998, 52.3826514], [-0.7260587999999999, 52.383049799999995], [-0.7267052, 52.3834563], [-0.7273389, 52.3838907], [-0.727831, 52.384268799999994], [-0.7283517999999999, 52.384706999999985], [-0.7284306776925388, 52.384780653945135], [-0.7288711999999999, 52.385192], [-0.7291411, 52.385471], [-0.7293942999999999, 52.38574929999999], [-0.7297169, 52.386145000000006], [-0.7298764087450597, 52.38636117864125], [-0.7299641249301465, 52.38650988576109], [-0.7300417887451293, 52.38663894408178], [-0.7301094042698911, 52.38674886836116], [-0.7301669755843151, 52.386840173357086], [-0.7302145067682845, 52.386913373827376], [-0.7302520019016825, 52.3869689845299], [-0.7302794650643923, 52.387007520222475], [-0.7302969003362972, 52.38702949566297], [-0.7303043117972803, 52.38703542560922], [-0.7303017035272248, 52.38702582481906], [-0.7302890796060137, 52.38700120805035], [-0.7302664441135307, 52.38696209006092], [-0.7302338011296583, 52.38690898560861], [-0.7301911547342803, 52.38684240945129], [-0.7301385090072795, 52.386762876346765], [-0.7300758680285393, 52.38667090105291], [-0.7301402, 52.3867872], [-0.7302873999999999, 52.3870606], [-0.7304791, 52.38739749999999], [-0.7305845, 52.3876646], [-0.7306862, 52.387996900000005], [-0.7307829, 52.3883046], [-0.7308810999999998, 52.388571600000006], [-0.7309087, 52.3886919], [-0.7309275999999999, 52.38880480000001], [-0.7309381999999999, 52.388995499999986], [-0.7309351999999999, 52.3906203]]} 1.1 2356 2346 Kettering South Jn Kettering Stabling Sidings Kettering Stabling Sidings 52.3906203 -0.7309352 52.3906203 -0.7309352 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Kettering Stabling Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382213 1790030650896175 12 12 2026-09-21 22:56:01.182959 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:00.992534
726227 755633 L85184 865B62M721 2026-09-21 COMPLETE None 2026-09-21 22:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 755633, "stp": "P", "toc": "South Western Railway", "uid": "L85184", "consist": "450024+450026", "dest_crs": "XFS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85184/2026-09-21/detailed", "trust_id": "865B62M721", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northam C.S.D.", "service_date": "2026-09-21", "dest_arr_time": "2246", "dest_platform": null, "is_terminated": 1, "next_location": "Southampton Up Goods Loop", "signalling_id": "5B62", "timing_status": "OFF ROUTE", "origin_station": "Southampton Central", "current_leg_arr": "2200", "current_leg_dep": "2204", "current_leg_end": "Southampton Up Goods Loop", "origin_dep_time": "2158", "origin_platform": "2", "current_location": "St. Denys", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4143952, 50.90744780000001], [-1.4147636999999995, 50.9074647], [-1.4151425, 50.9074796], [-1.4154942999999998, 50.9074918], [-1.41599, 50.907489600000005], [-1.416508, 50.907484100000005], [-1.4165657000000005, 50.90748229999999], [-1.4175473, 50.9074512], [-1.4180597999999998, 50.9074301], [-1.4182718, 50.907418], [-1.4186804, 50.9074215], [-1.4190874999999998, 50.907425], [-1.4192971, 50.907417], [-1.4200771, 50.90744409999999], [-1.4201454000000002, 50.90744649999999], [-1.4205287, 50.9074779], [-1.4208882, 50.9075202], [-1.4211200999999998, 50.90754249999999], [-1.4212452, 50.9075545], [-1.4218082, 50.9076183]]}", "current_leg_start": "Southampton Central", "dest_arr_time_act": "2246", "motion_projection": null, "next_location_lat": "50.9076183", "next_location_lon": "-1.4218082", "previous_location": "St. Denys", "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64138461\", \"confirmationDeadline\": \"2026-09-21T22:06:36+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.207, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 329.406, \"from_m\": 272.207, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 344.13, \"from_m\": 329.406, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 398.904, \"from_m\": 344.13, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1194.716, \"from_m\": 398.904, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1245.437, \"from_m\": 1194.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2149.549, \"from_m\": 1245.437, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2500.17, \"from_m\": 2149.549, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2902.788, \"from_m\": 2500.17, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2939.522, \"from_m\": 2902.788, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3001.909, \"from_m\": 2939.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3069.792, \"from_m\": 3001.909, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3154.042, \"from_m\": 3069.792, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3250.387, \"from_m\": 3154.042, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3832.195, \"from_m\": 3250.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 755633, \"profile_key\": \"5d3a319c93220c79d39d86aa19fe7e3fe8cbc2921f5c3e77f926a8a86d9fda9b\", \"schedule_id\": 17963, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137582}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2209\", \"location\": \"Southampton Up Goods Loop\", \"stage_seq\": 2, \"distance_m\": 398.904, \"section_seq\": 1, \"route_path_id\": 137582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Southampton Central\", \"stage_seq\": 3, \"distance_m\": 808.747, \"section_seq\": 1, \"route_path_id\": 137582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Northam Jn\", \"stage_seq\": 4, \"distance_m\": 2570.001, \"section_seq\": 1, \"route_path_id\": 137582}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": \"2228\", \"location\": \"Southampton Up T.C.\", \"stage_seq\": 5, \"distance_m\": 2827.36, \"section_seq\": 1, \"route_path_id\": 137582}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Northam Jn\", \"stage_seq\": 6, \"distance_m\": 3069.792, \"section_seq\": 1, \"route_path_id\": 137582}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2240\", \"location\": \"Northam Sig. E842\", \"stage_seq\": 7, \"distance_m\": 3205.198, \"section_seq\": 1, \"route_path_id\": 137582}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": null, \"location\": \"Northam C.S.D.\", \"stage_seq\": 8, \"distance_m\": 3832.195, \"section_seq\": 1, \"route_path_id\": 137582}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3832.195, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137582}], \"total_distance_m\": 3832.195, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2650.411, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1181.784, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2158", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1436.0", "current_position_lat": "50.9076183", "current_position_lon": "-1.4218082", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "St. Denys", "service_state_platform": "2", "timing_fact_generation": 1790026513880423, "current_leg_arrival_utc": "2026-09-21T22:06:36+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:01.082364", "service_state_evidence_id": 64201870, "current_leg_start_actual_dep": "2026-09-21T22:04:36+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:01.191432", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P SOU XFS 5B62 450024+450026 8 100 None {"version": 3, "segments": [{"to_m": 272.207, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 329.406, "from_m": 272.207, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 344.13, "from_m": 329.406, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 398.904, "from_m": 344.13, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1194.716, "from_m": 398.904, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1245.437, "from_m": 1194.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2149.549, "from_m": 1245.437, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2500.17, "from_m": 2149.549, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2902.788, "from_m": 2500.17, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2939.522, "from_m": 2902.788, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3001.909, "from_m": 2939.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3069.792, "from_m": 3001.909, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3154.042, "from_m": 3069.792, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3250.387, "from_m": 3154.042, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3832.195, "from_m": 3250.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 755633, "profile_key": "5d3a319c93220c79d39d86aa19fe7e3fe8cbc2921f5c3e77f926a8a86d9fda9b", "schedule_id": 17963, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2158", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137582}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2209", "location": "Southampton Up Goods Loop", "stage_seq": 2, "distance_m": 398.904, "section_seq": 1, "route_path_id": 137582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Southampton Central", "stage_seq": 3, "distance_m": 808.747, "section_seq": 1, "route_path_id": 137582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Northam Jn", "stage_seq": 4, "distance_m": 2570.001, "section_seq": 1, "route_path_id": 137582}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": "2228", "location": "Southampton Up T.C.", "stage_seq": 5, "distance_m": 2827.36, "section_seq": 1, "route_path_id": 137582}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Northam Jn", "stage_seq": 6, "distance_m": 3069.792, "section_seq": 1, "route_path_id": 137582}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2240", "location": "Northam Sig. E842", "stage_seq": 7, "distance_m": 3205.198, "section_seq": 1, "route_path_id": 137582}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": null, "location": "Northam C.S.D.", "stage_seq": 8, "distance_m": 3832.195, "section_seq": 1, "route_path_id": 137582}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3832.195, "from_m": 0.0, "section_seq": 1, "route_path_id": 137582}], "total_distance_m": 3832.195, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2650.411, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1181.784, "synthetic_unknown_infrastructure_limit_mph": 60} [] Southampton Central 2158 2158 2 None None Northam C.S.D. 2246 2246 None OFF ROUTE None https://www.realtimetrains.co.uk/service/gb-nr:L85184/2026-09-21/detailed None Southampton Central 2026-09-21T22:04:36+01:00 Southampton Up Goods Loop 1436.0 {"type": "LineString", "coordinates": [[-1.4143952, 50.90744780000001], [-1.4147636999999995, 50.9074647], [-1.4151425, 50.9074796], [-1.4154942999999998, 50.9074918], [-1.41599, 50.907489600000005], [-1.416508, 50.907484100000005], [-1.4165657000000005, 50.90748229999999], [-1.4175473, 50.9074512], [-1.4180597999999998, 50.9074301], [-1.4182718, 50.907418], [-1.4186804, 50.9074215], [-1.4190874999999998, 50.907425], [-1.4192971, 50.907417], [-1.4200771, 50.90744409999999], [-1.4201454000000002, 50.90744649999999], [-1.4205287, 50.9074779], [-1.4208882, 50.9075202], [-1.4211200999999998, 50.90754249999999], [-1.4212452, 50.9075545], [-1.4218082, 50.9076183]]} 0.3 2204 2200 St. Denys St. Denys Southampton Up Goods Loop 50.9076183 -1.4218082 50.9076183 -1.4218082 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 St. Denys TD TRACKING_TIMEOUT 64201870 1790026513880423 26 26 2026-09-21 22:56:01.191432 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:01.082364
726228 756274 C88377 635C95M821 2026-09-21 COMPLETE None 2026-09-21 22:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 756274, "stp": "P", "toc": "East Midlands Railway", "uid": "C88377", "consist": "222102", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C88377/2026-09-21/detailed", "trust_id": "635C95M821", "origin_crs": "STP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crickle Wood A-E Sidings", "service_date": "2026-09-21", "dest_arr_time": "2244", "dest_platform": null, "is_terminated": 1, "next_location": "Cricklewood", "signalling_id": "5C95", "timing_status": "LATE", "origin_station": "London St. Pancras", "current_leg_arr": "2235½", "current_leg_dep": "2228", "current_leg_end": "Cricklewood", "origin_dep_time": "2228", "origin_platform": "3", "current_location": "West Hampstead Thameslink", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1272303, 51.5321037], [-0.127269, 51.53215079999999], [-0.1273579, 51.5322607], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990222192769857, 51.53966522767327], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.13017779999999998, 51.54022559999999], [-0.1303357, 51.5404721], [-0.13038949999999996, 51.54056639999999], [-0.13040831237942532, 51.54065011517516], [-0.1304295, 51.540744399999994], [-0.1304606, 51.5408082], [-0.13047840238073127, 51.54086158271738], [-0.13053319999999996, 51.5410259], [-0.13056734171094642, 51.54110750545186], [-0.1305749798466977, 51.54112576208923], [-0.1305811692293316, 51.5411405559181], [-0.13058922953380497, 51.54115982160701], [-0.1306311, 51.5412599], [-0.1307657, 51.54155419999999], [-0.13090250000000003, 51.541969599999995], [-0.130991, 51.5422123], [-0.1310782, 51.5424259], [-0.1311748, 51.542632700000006], [-0.13123379999999998, 51.542742], [-0.1313127, 51.5429244], [-0.13133419999999998, 51.54296810000001], [-0.1313578, 51.543009699999985], [-0.1314593831482537, 51.54325092420838], [-0.1314643, 51.54326259999999], [-0.13174239999999998, 51.543668], [-0.1317697, 51.5437062], [-0.1324778, 51.5445734], [-0.13361489999999998, 51.5459275], [-0.1337718, 51.5461103], [-0.133817, 51.5461631], [-0.1340102, 51.54639159999999], [-0.1342063, 51.546617899999994], [-0.13431829999999997, 51.5467437], [-0.1344406, 51.5468781], [-0.13461269999999995, 51.54706019999999], [-0.1347914, 51.54724329999999], [-0.13498439999999998, 51.54743140000001], [-0.135331, 51.54775130000001], [-0.1357808, 51.5481177], [-0.135984, 51.548276599999994], [-0.1361754, 51.548424099999984], [-0.1364934, 51.54865480000001], [-0.1367531, 51.54883240000001], [-0.13698779999999997, 51.54898799999999], [-0.1372647, 51.5491668], [-0.1375207, 51.5493298], [-0.13796139999999998, 51.549594600000006], [-0.1381995, 51.54972560000001], [-0.1383971, 51.54983349999999], [-0.1386641, 51.5499762], [-0.13885159999999996, 51.550073299999994], [-0.13905039999999996, 51.55017039999999], [-0.13937499999999997, 51.5503226], [-0.1395429, 51.550396699999986], [-0.1397139, 51.5504697], [-0.1398812, 51.550539400000005], [-0.1401294, 51.550640300000005], [-0.1403499, 51.5507259], [-0.14091389999999998, 51.5509421], [-0.1415619, 51.551177], [-0.1419668, 51.5513086], [-0.14251009999999997, 51.55147070000001], [-0.1432514, 51.5516709], [-0.1435355, 51.5517292], [-0.1441947, 51.55187019999999], [-0.14515389999999995, 51.552071699999985], [-0.1465348, 51.5523172], [-0.1468501, 51.5523696], [-0.1473639, 51.55244059999999], [-0.14775724520962777, 51.55249107244481], [-0.14781823588576043, 51.552498898513335], [-0.1480123, 51.5525238], [-0.14847989999999997, 51.5525711], [-0.1489344, 51.5526074], [-0.14954499999999998, 51.5526542], [-0.15009179999999997, 51.5526867], [-0.15059949999999997, 51.552711300000006], [-0.15122639999999998, 51.5527297], [-0.15238939999999998, 51.5526883], [-0.15259897213221335, 51.55268452991931], [-0.1531454, 51.5526747], [-0.15365469999999998, 51.5526607], [-0.15388519999999997, 51.55264849999999], [-0.1540959, 51.5526346], [-0.15483540000000004, 51.55256740000001], [-0.15552959999999996, 51.5524969], [-0.1563611, 51.5524129], [-0.1575145, 51.552278699999995], [-0.1575494, 51.5522762], [-0.15768239999999997, 51.5522657], [-0.15773609999999996, 51.55226150000001], [-0.1578192, 51.5522494], [-0.157907, 51.552234600000006], [-0.158008, 51.5522216], [-0.158101, 51.552208899999975], [-0.1581955, 51.55219720000001], [-0.15829039999999997, 51.5521828], [-0.1583811, 51.55216899999999], [-0.15847349999999996, 51.5521533], [-0.1585686, 51.5521389], [-0.1586588, 51.552125200000006], [-0.15876079999999998, 51.5521113], [-0.1594059, 51.55199009999999], [-0.16256689999999996, 51.5515302], [-0.164906, 51.5511773], [-0.1664623, 51.5509346], [-0.17037589999999997, 51.5503407], [-0.173089, 51.5499257], [-0.17584859999999997, 51.5494959], [-0.17766669999999998, 51.5492222], [-0.17867429999999998, 51.54906019999999], [-0.1796630568239043, 51.54891182719107], [-0.1799238, 51.5488727], [-0.1814272, 51.5486574], [-0.1828956, 51.5485094], [-0.1840146, 51.5484206], [-0.1846883, 51.54836720000001], [-0.1855239, 51.5483132], [-0.185917, 51.5482952], [-0.1864139, 51.5482816], [-0.18673449999999997, 51.548273], [-0.1868576, 51.548269700000006], [-0.1875127, 51.548264899999985], [-0.1880549, 51.5482689], [-0.18835300612893552, 51.54827417698063], [-0.18847315674040285, 51.54827630384867], [-0.1887441, 51.5482811], [-0.1890615, 51.5482845], [-0.1892211, 51.54828619999999], [-0.1901865, 51.5483109], [-0.19055382010219343, 51.54831871958732], [-0.1908083475535935, 51.54832669669811], [-0.1910329781998258, 51.548335808800225], [-0.19123197317145504, 51.54834597853039], [-0.19140959359904589, 51.54835712852534], [-0.19157010061316296, 51.5483691814218], [-0.19171775534437083, 51.5483820598565], [-0.1918568189232342, 51.548395686466186], [-0.19199155248031763, 51.54840998388757], [-0.19212621714618583, 51.54842487475738], [-0.1922650740514033, 51.54844028171235], [-0.19241238432653485, 51.54845612738924], [-0.19257240910214496, 51.548472334424744], [-0.19274940950879835, 51.5484888254556], [-0.1929476466770596, 51.54850552311855], [-0.19317138173749332, 51.548522350050305], [-0.1934248758206642, 51.54853922888762], [-0.193769, 51.54856350000001], [-0.19499369999999996, 51.5486835], [-0.1950369, 51.5486877], [-0.19544909999999996, 51.548747799999994], [-0.1964113, 51.548888], [-0.1971004, 51.5490173], [-0.1977257, 51.5491592], [-0.1988907, 51.549468100000006], [-0.1993801, 51.549588099999994], [-0.200229, 51.549828299999994], [-0.2009304, 51.550056000000005], [-0.2017377, 51.55034199999999], [-0.20250889999999996, 51.5506331], [-0.20323309999999997, 51.550929999999994], [-0.2041142, 51.5513336], [-0.20485039999999996, 51.5516988], [-0.20558129999999997, 51.5520999], [-0.20638059999999997, 51.5525794], [-0.2070914, 51.5530547], [-0.2077056, 51.5535134], [-0.20839899999999997, 51.55407369999999], [-0.20896629999999997, 51.55459239999999], [-0.2090361931830015, 51.55466347968381], [-0.20952609999999997, 51.5551617], [-0.2100083, 51.555700599999994], [-0.2104361, 51.5561892], [-0.2109685, 51.5567754], [-0.21120190000000005, 51.55704980000001], [-0.21143809999999996, 51.557314600000005], [-0.21153789999999997, 51.5574213], [-0.2120112, 51.558039699999995], [-0.2121102, 51.55814689999998], [-0.2123165, 51.5583863], [-0.21266519924991, 51.55877562812652]]}", "current_leg_start": "London St. Pancras", "dest_arr_time_act": "2244", "motion_projection": null, "next_location_lat": "51.5587756", "next_location_lon": "-0.2126652", "previous_location": "West Hampstead Thameslink", "current_leg_milage": "4.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 7, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64203971\", \"confirmationDeadline\": \"2026-09-21T22:37:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 267.122, \"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\": 577.485, \"from_m\": 267.122, \"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\": 888.017, \"from_m\": 577.485, \"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\": 943.662, \"from_m\": 888.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 984.294, \"from_m\": 943.662, \"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\": 1011.626, \"from_m\": 984.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\": 1097.258, \"from_m\": 1011.626, \"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\": 2635.285, \"from_m\": 1097.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3213.419, \"from_m\": 2635.285, \"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\": 3431.909, \"from_m\": 3213.419, \"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\": 5273.248, \"from_m\": 3431.909, \"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\": 6972.353, \"from_m\": 5273.248, \"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\": 7620.635, \"from_m\": 6972.353, \"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\": 7662.065, \"from_m\": 7620.635, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7705.0, \"from_m\": 7662.065, \"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\": 7739.892, \"from_m\": 7705.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\": 7787.286, \"from_m\": 7739.892, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8748.707, \"from_m\": 7787.286, \"capability_applied\": null, \"effective_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\": 756274, \"profile_key\": \"fcc1119b9e3d12f1167f19772ac9ebae3f5f082d6c829268ff7330c662961c7a\", \"schedule_id\": 7875, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2228\", \"location\": \"London St. Pancras\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"Dock Jn South\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 132851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Dock Jn North\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 132851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Kentish Town\", \"stage_seq\": 4, \"distance_m\": 2259.452, \"section_seq\": 1, \"route_path_id\": 132851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 5, \"distance_m\": 3213.419, \"section_seq\": 1, \"route_path_id\": 132851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 6, \"distance_m\": 6007.203, \"section_seq\": 1, \"route_path_id\": 132851}, {\"is_pass\": false, \"wtt_arr\": \"2235H\", \"wtt_dep\": \"2239H\", \"location\": \"Cricklewood\", \"stage_seq\": 7, \"distance_m\": 7959.092, \"section_seq\": 1, \"route_path_id\": 132851}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": null, \"location\": \"Crickle Wood A-E Sidings\", \"stage_seq\": 8, \"distance_m\": 8748.707, \"section_seq\": 1, \"route_path_id\": 132851}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 8748.707, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132851}], \"total_distance_m\": 8748.707, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 6089.96, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2658.747, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2228", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "7.5", "current_position_lat": "51.5587756", "current_position_lon": "-0.2126652", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:28Z\", \"source_id\": 64202598, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:30Z\", \"source_id\": 20345470, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Hampstead Thameslink", "service_state_platform": null, "timing_fact_generation": 1790030704116794, "current_leg_arrival_utc": "2026-09-21T22:37:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:01.242032", "service_state_evidence_id": 64206892, "current_leg_start_actual_dep": "2026-09-21T22:28:07+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:02.278176", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P STP None 5C95 222102 5 125 None {"version": 3, "segments": [{"to_m": 267.122, "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": 577.485, "from_m": 267.122, "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": 888.017, "from_m": 577.485, "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": 943.662, "from_m": 888.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 984.294, "from_m": 943.662, "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": 1011.626, "from_m": 984.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": 1097.258, "from_m": 1011.626, "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": 2635.285, "from_m": 1097.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3213.419, "from_m": 2635.285, "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": 3431.909, "from_m": 3213.419, "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": 5273.248, "from_m": 3431.909, "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": 6972.353, "from_m": 5273.248, "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": 7620.635, "from_m": 6972.353, "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": 7662.065, "from_m": 7620.635, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7705.0, "from_m": 7662.065, "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": 7739.892, "from_m": 7705.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": 7787.286, "from_m": 7739.892, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8748.707, "from_m": 7787.286, "capability_applied": null, "effective_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": 756274, "profile_key": "fcc1119b9e3d12f1167f19772ac9ebae3f5f082d6c829268ff7330c662961c7a", "schedule_id": 7875, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2228", "location": "London St. Pancras", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "Dock Jn South", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 132851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Dock Jn North", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 132851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Kentish Town", "stage_seq": 4, "distance_m": 2259.452, "section_seq": 1, "route_path_id": 132851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Carlton Road Jn", "stage_seq": 5, "distance_m": 3213.419, "section_seq": 1, "route_path_id": 132851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "West Hampstead Thameslink", "stage_seq": 6, "distance_m": 6007.203, "section_seq": 1, "route_path_id": 132851}, {"is_pass": false, "wtt_arr": "2235H", "wtt_dep": "2239H", "location": "Cricklewood", "stage_seq": 7, "distance_m": 7959.092, "section_seq": 1, "route_path_id": 132851}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": null, "location": "Crickle Wood A-E Sidings", "stage_seq": 8, "distance_m": 8748.707, "section_seq": 1, "route_path_id": 132851}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 8748.707, "from_m": 0.0, "section_seq": 1, "route_path_id": 132851}], "total_distance_m": 8748.707, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 6089.96, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2658.747, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:28Z", "source_id": 64202598, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:36:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:30Z", "source_id": 20345470, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}] London St. Pancras 2228 2228 3 None None Crickle Wood A-E Sidings 2244 2244 None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C88377/2026-09-21/detailed None London St. Pancras 2026-09-21T22:28:07+01:00 Cricklewood 7.5 {"type": "LineString", "coordinates": [[-0.1272303, 51.5321037], [-0.127269, 51.53215079999999], [-0.1273579, 51.5322607], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990222192769857, 51.53966522767327], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.13017779999999998, 51.54022559999999], [-0.1303357, 51.5404721], [-0.13038949999999996, 51.54056639999999], [-0.13040831237942532, 51.54065011517516], [-0.1304295, 51.540744399999994], [-0.1304606, 51.5408082], [-0.13047840238073127, 51.54086158271738], [-0.13053319999999996, 51.5410259], [-0.13056734171094642, 51.54110750545186], [-0.1305749798466977, 51.54112576208923], [-0.1305811692293316, 51.5411405559181], [-0.13058922953380497, 51.54115982160701], [-0.1306311, 51.5412599], [-0.1307657, 51.54155419999999], [-0.13090250000000003, 51.541969599999995], [-0.130991, 51.5422123], [-0.1310782, 51.5424259], [-0.1311748, 51.542632700000006], [-0.13123379999999998, 51.542742], [-0.1313127, 51.5429244], [-0.13133419999999998, 51.54296810000001], [-0.1313578, 51.543009699999985], [-0.1314593831482537, 51.54325092420838], [-0.1314643, 51.54326259999999], [-0.13174239999999998, 51.543668], [-0.1317697, 51.5437062], [-0.1324778, 51.5445734], [-0.13361489999999998, 51.5459275], [-0.1337718, 51.5461103], [-0.133817, 51.5461631], [-0.1340102, 51.54639159999999], [-0.1342063, 51.546617899999994], [-0.13431829999999997, 51.5467437], [-0.1344406, 51.5468781], [-0.13461269999999995, 51.54706019999999], [-0.1347914, 51.54724329999999], [-0.13498439999999998, 51.54743140000001], [-0.135331, 51.54775130000001], [-0.1357808, 51.5481177], [-0.135984, 51.548276599999994], [-0.1361754, 51.548424099999984], [-0.1364934, 51.54865480000001], [-0.1367531, 51.54883240000001], [-0.13698779999999997, 51.54898799999999], [-0.1372647, 51.5491668], [-0.1375207, 51.5493298], [-0.13796139999999998, 51.549594600000006], [-0.1381995, 51.54972560000001], [-0.1383971, 51.54983349999999], [-0.1386641, 51.5499762], [-0.13885159999999996, 51.550073299999994], [-0.13905039999999996, 51.55017039999999], [-0.13937499999999997, 51.5503226], [-0.1395429, 51.550396699999986], [-0.1397139, 51.5504697], [-0.1398812, 51.550539400000005], [-0.1401294, 51.550640300000005], [-0.1403499, 51.5507259], [-0.14091389999999998, 51.5509421], [-0.1415619, 51.551177], [-0.1419668, 51.5513086], [-0.14251009999999997, 51.55147070000001], [-0.1432514, 51.5516709], [-0.1435355, 51.5517292], [-0.1441947, 51.55187019999999], [-0.14515389999999995, 51.552071699999985], [-0.1465348, 51.5523172], [-0.1468501, 51.5523696], [-0.1473639, 51.55244059999999], [-0.14775724520962777, 51.55249107244481], [-0.14781823588576043, 51.552498898513335], [-0.1480123, 51.5525238], [-0.14847989999999997, 51.5525711], [-0.1489344, 51.5526074], [-0.14954499999999998, 51.5526542], [-0.15009179999999997, 51.5526867], [-0.15059949999999997, 51.552711300000006], [-0.15122639999999998, 51.5527297], [-0.15238939999999998, 51.5526883], [-0.15259897213221335, 51.55268452991931], [-0.1531454, 51.5526747], [-0.15365469999999998, 51.5526607], [-0.15388519999999997, 51.55264849999999], [-0.1540959, 51.5526346], [-0.15483540000000004, 51.55256740000001], [-0.15552959999999996, 51.5524969], [-0.1563611, 51.5524129], [-0.1575145, 51.552278699999995], [-0.1575494, 51.5522762], [-0.15768239999999997, 51.5522657], [-0.15773609999999996, 51.55226150000001], [-0.1578192, 51.5522494], [-0.157907, 51.552234600000006], [-0.158008, 51.5522216], [-0.158101, 51.552208899999975], [-0.1581955, 51.55219720000001], [-0.15829039999999997, 51.5521828], [-0.1583811, 51.55216899999999], [-0.15847349999999996, 51.5521533], [-0.1585686, 51.5521389], [-0.1586588, 51.552125200000006], [-0.15876079999999998, 51.5521113], [-0.1594059, 51.55199009999999], [-0.16256689999999996, 51.5515302], [-0.164906, 51.5511773], [-0.1664623, 51.5509346], [-0.17037589999999997, 51.5503407], [-0.173089, 51.5499257], [-0.17584859999999997, 51.5494959], [-0.17766669999999998, 51.5492222], [-0.17867429999999998, 51.54906019999999], [-0.1796630568239043, 51.54891182719107], [-0.1799238, 51.5488727], [-0.1814272, 51.5486574], [-0.1828956, 51.5485094], [-0.1840146, 51.5484206], [-0.1846883, 51.54836720000001], [-0.1855239, 51.5483132], [-0.185917, 51.5482952], [-0.1864139, 51.5482816], [-0.18673449999999997, 51.548273], [-0.1868576, 51.548269700000006], [-0.1875127, 51.548264899999985], [-0.1880549, 51.5482689], [-0.18835300612893552, 51.54827417698063], [-0.18847315674040285, 51.54827630384867], [-0.1887441, 51.5482811], [-0.1890615, 51.5482845], [-0.1892211, 51.54828619999999], [-0.1901865, 51.5483109], [-0.19055382010219343, 51.54831871958732], [-0.1908083475535935, 51.54832669669811], [-0.1910329781998258, 51.548335808800225], [-0.19123197317145504, 51.54834597853039], [-0.19140959359904589, 51.54835712852534], [-0.19157010061316296, 51.5483691814218], [-0.19171775534437083, 51.5483820598565], [-0.1918568189232342, 51.548395686466186], [-0.19199155248031763, 51.54840998388757], [-0.19212621714618583, 51.54842487475738], [-0.1922650740514033, 51.54844028171235], [-0.19241238432653485, 51.54845612738924], [-0.19257240910214496, 51.548472334424744], [-0.19274940950879835, 51.5484888254556], [-0.1929476466770596, 51.54850552311855], [-0.19317138173749332, 51.548522350050305], [-0.1934248758206642, 51.54853922888762], [-0.193769, 51.54856350000001], [-0.19499369999999996, 51.5486835], [-0.1950369, 51.5486877], [-0.19544909999999996, 51.548747799999994], [-0.1964113, 51.548888], [-0.1971004, 51.5490173], [-0.1977257, 51.5491592], [-0.1988907, 51.549468100000006], [-0.1993801, 51.549588099999994], [-0.200229, 51.549828299999994], [-0.2009304, 51.550056000000005], [-0.2017377, 51.55034199999999], [-0.20250889999999996, 51.5506331], [-0.20323309999999997, 51.550929999999994], [-0.2041142, 51.5513336], [-0.20485039999999996, 51.5516988], [-0.20558129999999997, 51.5520999], [-0.20638059999999997, 51.5525794], [-0.2070914, 51.5530547], [-0.2077056, 51.5535134], [-0.20839899999999997, 51.55407369999999], [-0.20896629999999997, 51.55459239999999], [-0.2090361931830015, 51.55466347968381], [-0.20952609999999997, 51.5551617], [-0.2100083, 51.555700599999994], [-0.2104361, 51.5561892], [-0.2109685, 51.5567754], [-0.21120190000000005, 51.55704980000001], [-0.21143809999999996, 51.557314600000005], [-0.21153789999999997, 51.5574213], [-0.2120112, 51.558039699999995], [-0.2121102, 51.55814689999998], [-0.2123165, 51.5583863], [-0.21266519924991, 51.55877562812652]]} 4.9 2228 2235½ West Hampstead Thameslink West Hampstead Thameslink Cricklewood 51.5587756 -0.2126652 51.5587756 -0.2126652 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 West Hampstead Thameslink TD TRACKING_TIMEOUT 64206892 1790030704116794 85 85 2026-09-21 22:56:02.278176 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:01.242032
726229 756325 L89771 252L34M821 2026-09-21 COMPLETE 20382490 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 756325, "stp": "P", "toc": "Northern", "uid": "L89771", "consist": "195009", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89771/2026-09-21/detailed", "trust_id": "252L34M821", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "2349", "dest_platform": "17B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2L34", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "2346", "current_leg_dep": "2336", "current_leg_end": "Leeds", "origin_dep_time": "2230", "origin_platform": "4A", "current_location": "Leeds", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "-2 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": "2348", "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\": 56081.65, \"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\": 57840.578, \"from_m\": 56081.65, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57897.53, \"from_m\": 57840.578, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57953.599, \"from_m\": 57897.53, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 57980.201, \"from_m\": 57953.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65959.4, \"from_m\": 57980.201, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66008.628, \"from_m\": 65959.4, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68522.136, \"from_m\": 66008.628, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 69069.469, \"from_m\": 68522.136, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70314.81, \"from_m\": 69069.469, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70712.994, \"from_m\": 70314.81, \"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\": 71279.848, \"from_m\": 70712.994, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71602.059, \"from_m\": 71279.848, \"capability_applied\": null, \"effective_limit_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\": 756325, \"profile_key\": \"7822169d0fbcaee5cc97ded595f7d3f9e1f568a64be2d014ab4a2936b323676f\", \"schedule_id\": 19559, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2236\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5406.694, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 5, \"distance_m\": 9128.113, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": false, \"wtt_arr\": \"2241H\", \"wtt_dep\": \"2242\", \"location\": \"Chapeltown\", \"stage_seq\": 6, \"distance_m\": 11814.788, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": false, \"wtt_arr\": \"2247\", \"wtt_dep\": \"2248\", \"location\": \"Elsecar\", \"stage_seq\": 7, \"distance_m\": 16869.437, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": \"2251H\", \"location\": \"Wombwell\", \"stage_seq\": 8, \"distance_m\": 19406.592, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2259\", \"location\": \"Barnsley\", \"stage_seq\": 9, \"distance_m\": 25829.63, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": false, \"wtt_arr\": \"2303H\", \"wtt_dep\": \"2304\", \"location\": \"Darton\", \"stage_seq\": 10, \"distance_m\": 31410.087, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 11, \"distance_m\": 32833.344, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Horbury Jn\", \"stage_seq\": 12, \"distance_m\": 39947.645, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315H\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 13, \"distance_m\": 43576.536, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2320H\", \"location\": \"Normanton\", \"stage_seq\": 14, \"distance_m\": 48697.2, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Altofts Jn\", \"stage_seq\": 15, \"distance_m\": 49750.802, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2328H\", \"location\": \"Castleford\", \"stage_seq\": 16, \"distance_m\": 54277.443, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Whitwood Jn\", \"stage_seq\": 17, \"distance_m\": 56049.481, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Methley Jn\", \"stage_seq\": 18, \"distance_m\": 57953.599, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2337H\", \"location\": \"Woodlesford\", \"stage_seq\": 19, \"distance_m\": 61998.871, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Stourton Jn\", \"stage_seq\": 20, \"distance_m\": 66008.628, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 21, \"distance_m\": 70334.794, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 22, \"distance_m\": 71076.428, \"section_seq\": 1, \"route_path_id\": 138339}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 23, \"distance_m\": 71602.059, \"section_seq\": 1, \"route_path_id\": 138339}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 71602.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138339}], \"total_distance_m\": 71602.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67465.937, \"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": "2230", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.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-21T21:34:51Z\", \"source_id\": 64201298, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:55Z\", \"source_id\": 20345113, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:24Z\", \"source_id\": 64212267, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:28Z\", \"source_id\": 20348435, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:03Z\", \"source_id\": 64221184, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:08Z\", \"source_id\": 20351267, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:05Z\", \"source_id\": 20354699, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:55:30Z\", \"source_id\": 64241238, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:55:35Z\", \"source_id\": 20357200, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:08Z\", \"source_id\": 20361943, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:37Z\", \"source_id\": 64275061, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:40Z\", \"source_id\": 20367724, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:18Z\", \"source_id\": 64284756, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:26Z\", \"source_id\": 20370695, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:42Z\", \"source_id\": 64293301, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:50Z\", \"source_id\": 20373381, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:09Z\", \"source_id\": 64309487, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:15Z\", \"source_id\": 20378441, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:27Z\", \"source_id\": 64317533, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:31Z\", \"source_id\": 20380934, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:50Z\", \"source_id\": 64322253, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:49Z\", \"source_id\": 20382490, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "17", "timing_fact_generation": 1790030691114222, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:01.245336", "service_state_evidence_id": 20382490, "current_leg_start_actual_dep": "2026-09-21T23:37:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:02.259745", "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 SHF LDS 2L34 195009 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": 56081.65, "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": 57840.578, "from_m": 56081.65, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57897.53, "from_m": 57840.578, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57953.599, "from_m": 57897.53, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57980.201, "from_m": 57953.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65959.4, "from_m": 57980.201, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66008.628, "from_m": 65959.4, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68522.136, "from_m": 66008.628, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 69069.469, "from_m": 68522.136, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70314.81, "from_m": 69069.469, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70712.994, "from_m": 70314.81, "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": 71279.848, "from_m": 70712.994, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71602.059, "from_m": 71279.848, "capability_applied": null, "effective_limit_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": 756325, "profile_key": "7822169d0fbcaee5cc97ded595f7d3f9e1f568a64be2d014ab4a2936b323676f", "schedule_id": 19559, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2230", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 138339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 138339}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2236", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5406.694, "section_seq": 1, "route_path_id": 138339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Ecclesfield West S.B.", "stage_seq": 5, "distance_m": 9128.113, "section_seq": 1, "route_path_id": 138339}, {"is_pass": false, "wtt_arr": "2241H", "wtt_dep": "2242", "location": "Chapeltown", "stage_seq": 6, "distance_m": 11814.788, "section_seq": 1, "route_path_id": 138339}, {"is_pass": false, "wtt_arr": "2247", "wtt_dep": "2248", "location": "Elsecar", "stage_seq": 7, "distance_m": 16869.437, "section_seq": 1, "route_path_id": 138339}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": "2251H", "location": "Wombwell", "stage_seq": 8, "distance_m": 19406.592, "section_seq": 1, "route_path_id": 138339}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2259", "location": "Barnsley", "stage_seq": 9, "distance_m": 25829.63, "section_seq": 1, "route_path_id": 138339}, {"is_pass": false, "wtt_arr": "2303H", "wtt_dep": "2304", "location": "Darton", "stage_seq": 10, "distance_m": 31410.087, "section_seq": 1, "route_path_id": 138339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Woolley Coal Sidings S.B.", "stage_seq": 11, "distance_m": 32833.344, "section_seq": 1, "route_path_id": 138339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Horbury Jn", "stage_seq": 12, "distance_m": 39947.645, "section_seq": 1, "route_path_id": 138339}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315H", "location": "Wakefield Kirkgate", "stage_seq": 13, "distance_m": 43576.536, "section_seq": 1, "route_path_id": 138339}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2320H", "location": "Normanton", "stage_seq": 14, "distance_m": 48697.2, "section_seq": 1, "route_path_id": 138339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Altofts Jn", "stage_seq": 15, "distance_m": 49750.802, "section_seq": 1, "route_path_id": 138339}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2328H", "location": "Castleford", "stage_seq": 16, "distance_m": 54277.443, "section_seq": 1, "route_path_id": 138339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Whitwood Jn", "stage_seq": 17, "distance_m": 56049.481, "section_seq": 1, "route_path_id": 138339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Methley Jn", "stage_seq": 18, "distance_m": 57953.599, "section_seq": 1, "route_path_id": 138339}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2337H", "location": "Woodlesford", "stage_seq": 19, "distance_m": 61998.871, "section_seq": 1, "route_path_id": 138339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Stourton Jn", "stage_seq": 20, "distance_m": 66008.628, "section_seq": 1, "route_path_id": 138339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Engine Shed Jn", "stage_seq": 21, "distance_m": 70334.794, "section_seq": 1, "route_path_id": 138339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Leeds West Jn", "stage_seq": 22, "distance_m": 71076.428, "section_seq": 1, "route_path_id": 138339}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Leeds", "stage_seq": 23, "distance_m": 71602.059, "section_seq": 1, "route_path_id": 138339}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 71602.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 138339}], "total_distance_m": 71602.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67465.937, "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-21T21:34:51Z", "source_id": 64201298, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:35:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:55Z", "source_id": 20345113, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7243, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:24Z", "source_id": 64212267, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:41:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:28Z", "source_id": 20348435, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7247, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:03Z", "source_id": 64221184, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:08Z", "source_id": 20351267, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:05Z", "source_id": 20354699, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:55:30Z", "source_id": 64241238, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:56:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:55:35Z", "source_id": 20357200, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:08Z", "source_id": 20361943, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5955, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:37Z", "source_id": 64275061, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:40Z", "source_id": 20367724, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:18Z", "source_id": 64284756, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:20:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:26Z", "source_id": 20370695, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:42Z", "source_id": 64293301, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:26:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:50Z", "source_id": 20373381, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:09Z", "source_id": 64309487, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:15Z", "source_id": 20378441, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:27Z", "source_id": 64317533, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:42:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:31Z", "source_id": 20380934, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5424, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:50Z", "source_id": 64322253, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:49Z", "source_id": 20382490, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Sheffield 2230 2230 4A None None Leeds 2349 2348 17B EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89771/2026-09-21/detailed None Woodlesford 2026-09-21T23:37:30+01:00 Leeds 10.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 2336 2346 Woodlesford Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382490 1790030691114222 78 78 2026-09-21 22:56:02.259745 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:01.245336
726230 756376 W86915 035L31M821 2026-09-21 COMPLETE None 2026-09-21 22:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 756376, "stp": "P", "toc": "ScotRail", "uid": "W86915", "consist": "158708+170471", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86915/2026-09-21/detailed", "trust_id": "035L31M821", "origin_crs": "DEE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dundee Dmu Sidings", "service_date": "2026-09-21", "dest_arr_time": "2246", "dest_platform": null, "is_terminated": 1, "next_location": "Dundee West Reception Line", "signalling_id": "5L31", "timing_status": "EARLY", "origin_station": "Dundee", "current_leg_arr": "2237", "current_leg_dep": "2231", "current_leg_end": "Dundee West Reception Line", "origin_dep_time": "2233", "origin_platform": "1", "current_location": "Dundee Central Jn", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9713041999999996, 56.4564967], [-2.9713944, 56.456464099999984], [-2.972560399999999, 56.4560421], [-2.9728401999999994, 56.4559619], [-2.9732505, 56.45587119999999], [-2.9736502999999996, 56.45576539999999], [-2.9742852999999996, 56.455579], [-2.9743883999999996, 56.4555487], [-2.9754676, 56.45523190000001], [-2.976031799999999, 56.45507750000001], [-2.9761368, 56.4550488], [-2.9771177999999994, 56.45478049999999], [-2.9779808, 56.45456949999999], [-2.9786456999999995, 56.4543914], [-2.9790230000000006, 56.45429829999999], [-2.97967546669689, 56.45412976338427], [-2.9797151999999993, 56.4541195], [-2.9801226, 56.4540306], [-2.9804371, 56.453965800000006], [-2.9808723, 56.453868699999994]]}", "current_leg_start": "Dundee", "dest_arr_time_act": "2246", "motion_projection": null, "next_location_lat": "56.4538687", "next_location_lon": "-2.9808723", "previous_location": "Dundee", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 3, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:20343759\", \"confirmationDeadline\": \"2026-09-21T22:35:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 293.867, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 581.718, \"from_m\": 293.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1158.314, \"from_m\": 581.718, \"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}], \"service_id\": 756376, \"profile_key\": \"346e9a0bbb6caf61d29a82e142a6171aa027f0ae59597402813e08ebf117be2c\", \"schedule_id\": 29939, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Dundee\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142532}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 2, \"distance_m\": 581.718, \"section_seq\": 1, \"route_path_id\": 142532}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2244\", \"location\": \"Dundee West Reception Line\", \"stage_seq\": 3, \"distance_m\": 658.096, \"section_seq\": 1, \"route_path_id\": 142532}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": null, \"location\": \"Dundee Dmu Sidings\", \"stage_seq\": 4, \"distance_m\": 1158.314, \"section_seq\": 1, \"route_path_id\": 142532}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1158.314, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142532}], \"total_distance_m\": 1158.314, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1158.314, \"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": "2233", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "56.4538687", "current_position_lon": "-2.9808723", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Dundee", "service_state_platform": "4", "timing_fact_generation": 1790026355388012, "current_leg_arrival_utc": "2026-09-21T22:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:01.264729", "service_state_evidence_id": 64195249, "current_leg_start_actual_dep": "2026-09-21T22:31:29+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:02.631328", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DEE None 5L31 158708+170471 5 90 None {"version": 3, "segments": [{"to_m": 293.867, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 581.718, "from_m": 293.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1158.314, "from_m": 581.718, "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}], "service_id": 756376, "profile_key": "346e9a0bbb6caf61d29a82e142a6171aa027f0ae59597402813e08ebf117be2c", "schedule_id": 29939, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2233", "location": "Dundee", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142532}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Dundee Central Jn", "stage_seq": 2, "distance_m": 581.718, "section_seq": 1, "route_path_id": 142532}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2244", "location": "Dundee West Reception Line", "stage_seq": 3, "distance_m": 658.096, "section_seq": 1, "route_path_id": 142532}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": null, "location": "Dundee Dmu Sidings", "stage_seq": 4, "distance_m": 1158.314, "section_seq": 1, "route_path_id": 142532}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1158.314, "from_m": 0.0, "section_seq": 1, "route_path_id": 142532}], "total_distance_m": 1158.314, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1158.314, "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} [] Dundee 2233 2233 1 None None Dundee Dmu Sidings 2246 2246 None EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86915/2026-09-21/detailed None Dundee 2026-09-21T22:31:29+01:00 Dundee West Reception Line 6.0 {"type": "LineString", "coordinates": [[-2.9713041999999996, 56.4564967], [-2.9713944, 56.456464099999984], [-2.972560399999999, 56.4560421], [-2.9728401999999994, 56.4559619], [-2.9732505, 56.45587119999999], [-2.9736502999999996, 56.45576539999999], [-2.9742852999999996, 56.455579], [-2.9743883999999996, 56.4555487], [-2.9754676, 56.45523190000001], [-2.976031799999999, 56.45507750000001], [-2.9761368, 56.4550488], [-2.9771177999999994, 56.45478049999999], [-2.9779808, 56.45456949999999], [-2.9786456999999995, 56.4543914], [-2.9790230000000006, 56.45429829999999], [-2.97967546669689, 56.45412976338427], [-2.9797151999999993, 56.4541195], [-2.9801226, 56.4540306], [-2.9804371, 56.453965800000006], [-2.9808723, 56.453868699999994]]} 0.4 2231 2237 Dundee Dundee Central Jn Dundee West Reception Line 56.4538687 -2.9808723 56.4538687 -2.9808723 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Dundee TD TRACKING_TIMEOUT 64195249 1790026355388012 6 6 2026-09-21 22:56:02.631328 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:01.264729
726231 756651 L81355 862E76M821 2026-09-21 COMPLETE 20383037 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 756651, "stp": "P", "toc": "South Western Railway", "uid": "L81355", "consist": "450113", "dest_crs": "SOU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81355/2026-09-21/detailed", "trust_id": "862E76M821", "origin_crs": "PMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-21", "dest_arr_time": "2348", "dest_platform": "2A", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "2E76", "timing_status": "EARLY", "origin_station": "Portsmouth & Southsea", "current_leg_arr": "2346", "current_leg_dep": "2342", "current_leg_end": "Southampton Central", "origin_dep_time": "2246", "origin_platform": "3", "current_location": "Southampton Central", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3880451295681748, 50.92175546352751], [-1.3880847, 50.921704], [-1.3881973, 50.921578], [-1.3883113, 50.92146050000001], [-1.3884615, 50.92128979999999], [-1.3885765, 50.921117300000006], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]}", "current_leg_start": "St. Denys", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": "St. Denys", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 61.725, \"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\": 314.946, \"from_m\": 61.725, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1569.93, \"from_m\": 314.946, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1863.642, \"from_m\": 1569.93, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3969.327, \"from_m\": 1863.642, \"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\": 5514.56, \"from_m\": 3969.327, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5692.147, \"from_m\": 5514.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6394.921, \"from_m\": 5692.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\": 14888.094, \"from_m\": 6394.921, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14896.085, \"from_m\": 14888.094, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15919.453, \"from_m\": 14896.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15981.243, \"from_m\": 15919.453, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16210.421, \"from_m\": 15981.243, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16918.673, \"from_m\": 16210.421, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24726.602, \"from_m\": 16918.673, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26308.402, \"from_m\": 24726.602, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27544.604, \"from_m\": 26308.402, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29145.033, \"from_m\": 27544.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29196.018, \"from_m\": 29145.033, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29229.552, \"from_m\": 29196.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\": 32493.262, \"from_m\": 29229.552, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32802.442, \"from_m\": 32493.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32854.514, \"from_m\": 32802.442, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32872.542, \"from_m\": 32854.514, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33518.529, \"from_m\": 32872.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34581.629, \"from_m\": 33518.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35222.971, \"from_m\": 34581.629, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36366.441, \"from_m\": 35222.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36772.646, \"from_m\": 36366.441, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37007.643, \"from_m\": 36772.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\": 37053.809, \"from_m\": 37007.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38377.383, \"from_m\": 37053.809, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38733.701, \"from_m\": 38377.383, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40083.631, \"from_m\": 38733.701, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 756651, \"profile_key\": \"98fb59365aa7582b486a19ed1fe2b8398916ac5d8ba98ca8421df855231331e2\", \"schedule_id\": 38348, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": \"2250\", \"location\": \"Fratton\", \"stage_seq\": 2, \"distance_m\": 1171.482, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2254\", \"location\": \"Hilsea\", \"stage_seq\": 3, \"distance_m\": 4849.677, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 4, \"distance_m\": 5621.835, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Cosham Jn\", \"stage_seq\": 5, \"distance_m\": 6394.921, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2258H\", \"wtt_dep\": \"2300\", \"location\": \"Cosham\", \"stage_seq\": 6, \"distance_m\": 7125.63, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2304H\", \"location\": \"Portchester\", \"stage_seq\": 7, \"distance_m\": 11411.712, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2309H\", \"wtt_dep\": \"2311\", \"location\": \"Fareham\", \"stage_seq\": 8, \"distance_m\": 16538.688, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2316H\", \"wtt_dep\": \"2317H\", \"location\": \"Swanwick\", \"stage_seq\": 9, \"distance_m\": 22502.008, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Bursledon\", \"stage_seq\": 10, \"distance_m\": 25703.358, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2323H\", \"wtt_dep\": \"2324H\", \"location\": \"Hamble\", \"stage_seq\": 11, \"distance_m\": 27957.674, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2327\", \"location\": \"Netley\", \"stage_seq\": 12, \"distance_m\": 28967.009, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Sholing\", \"stage_seq\": 13, \"distance_m\": 31947.528, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333H\", \"location\": \"Woolston\", \"stage_seq\": 14, \"distance_m\": 33035.349, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337\", \"location\": \"Bitterne\", \"stage_seq\": 15, \"distance_m\": 35683.278, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"St. Denys\", \"stage_seq\": 16, \"distance_m\": 36933.736, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Northam Jn\", \"stage_seq\": 17, \"distance_m\": 38285.674, \"section_seq\": 1, \"route_path_id\": 123733}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 18, \"distance_m\": 40083.631, \"section_seq\": 1, \"route_path_id\": 123733}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 40083.631, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123733}], \"total_distance_m\": 40083.631, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39943.868, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 139.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2246", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:42Z\", \"source_id\": 64226166, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:47:45Z\", \"source_id\": 20352785, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:31Z\", \"source_id\": 64237585, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:33Z\", \"source_id\": 20356069, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:24Z\", \"source_id\": 64246548, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:29Z\", \"source_id\": 20358848, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:02Z\", \"source_id\": 64254889, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:05Z\", \"source_id\": 20361358, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:24Z\", \"source_id\": 64264249, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:29Z\", \"source_id\": 20364296, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:39Z\", \"source_id\": 64273383, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:41Z\", \"source_id\": 20367200, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:11Z\", \"source_id\": 64284569, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:16Z\", \"source_id\": 20370616, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:38Z\", \"source_id\": 20373820, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:24Z\", \"source_id\": 64295987, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:29Z\", \"source_id\": 20374267, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:09Z\", \"source_id\": 20376978, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:46Z\", \"source_id\": 64305882, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:51Z\", \"source_id\": 20377299, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:09Z\", \"source_id\": 20379827, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:56Z\", \"source_id\": 64316771, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:00Z\", \"source_id\": 20380692, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:56Z\", \"source_id\": 64323896, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:59Z\", \"source_id\": 20383037, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Central", "service_state_platform": "3", "timing_fact_generation": 1790030761288725, "current_leg_arrival_utc": "2026-09-21T23:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:01.282643", "service_state_evidence_id": 20383037, "current_leg_start_actual_dep": "2026-09-21T23:40:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:02.274175", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P PMS SOU 2E76 450113 4 100 None {"version": 3, "segments": [{"to_m": 61.725, "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": 314.946, "from_m": 61.725, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1569.93, "from_m": 314.946, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1863.642, "from_m": 1569.93, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3969.327, "from_m": 1863.642, "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": 5514.56, "from_m": 3969.327, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5692.147, "from_m": 5514.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6394.921, "from_m": 5692.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": 14888.094, "from_m": 6394.921, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14896.085, "from_m": 14888.094, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15919.453, "from_m": 14896.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15981.243, "from_m": 15919.453, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16210.421, "from_m": 15981.243, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16918.673, "from_m": 16210.421, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24726.602, "from_m": 16918.673, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26308.402, "from_m": 24726.602, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27544.604, "from_m": 26308.402, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29145.033, "from_m": 27544.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29196.018, "from_m": 29145.033, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29229.552, "from_m": 29196.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": 32493.262, "from_m": 29229.552, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32802.442, "from_m": 32493.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32854.514, "from_m": 32802.442, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32872.542, "from_m": 32854.514, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33518.529, "from_m": 32872.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34581.629, "from_m": 33518.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35222.971, "from_m": 34581.629, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36366.441, "from_m": 35222.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36772.646, "from_m": 36366.441, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37007.643, "from_m": 36772.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": 37053.809, "from_m": 37007.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38377.383, "from_m": 37053.809, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38733.701, "from_m": 38377.383, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40083.631, "from_m": 38733.701, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 756651, "profile_key": "98fb59365aa7582b486a19ed1fe2b8398916ac5d8ba98ca8421df855231331e2", "schedule_id": 38348, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2246", "location": "Portsmouth & Southsea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": "2250", "location": "Fratton", "stage_seq": 2, "distance_m": 1171.482, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2254", "location": "Hilsea", "stage_seq": 3, "distance_m": 4849.677, "section_seq": 1, "route_path_id": 123733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Portcreek Jn", "stage_seq": 4, "distance_m": 5621.835, "section_seq": 1, "route_path_id": 123733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257", "location": "Cosham Jn", "stage_seq": 5, "distance_m": 6394.921, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2258H", "wtt_dep": "2300", "location": "Cosham", "stage_seq": 6, "distance_m": 7125.63, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2304H", "location": "Portchester", "stage_seq": 7, "distance_m": 11411.712, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2311", "location": "Fareham", "stage_seq": 8, "distance_m": 16538.688, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2316H", "wtt_dep": "2317H", "location": "Swanwick", "stage_seq": 9, "distance_m": 22502.008, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Bursledon", "stage_seq": 10, "distance_m": 25703.358, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324H", "location": "Hamble", "stage_seq": 11, "distance_m": 27957.674, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "Netley", "stage_seq": 12, "distance_m": 28967.009, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Sholing", "stage_seq": 13, "distance_m": 31947.528, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333H", "location": "Woolston", "stage_seq": 14, "distance_m": 33035.349, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "Bitterne", "stage_seq": 15, "distance_m": 35683.278, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "St. Denys", "stage_seq": 16, "distance_m": 36933.736, "section_seq": 1, "route_path_id": 123733}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Northam Jn", "stage_seq": 17, "distance_m": 38285.674, "section_seq": 1, "route_path_id": 123733}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 18, "distance_m": 40083.631, "section_seq": 1, "route_path_id": 123733}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 40083.631, "from_m": 0.0, "section_seq": 1, "route_path_id": 123733}], "total_distance_m": 40083.631, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39943.868, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 139.763, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:42Z", "source_id": 64226166, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:48:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:47:45Z", "source_id": 20352785, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:31Z", "source_id": 64237585, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:54:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:33Z", "source_id": 20356069, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:24Z", "source_id": 64246548, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:59:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:29Z", "source_id": 20358848, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27309, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:02Z", "source_id": 64254889, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:03:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:05Z", "source_id": 20361358, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27297, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:24Z", "source_id": 64264249, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:09:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:29Z", "source_id": 20364296, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:39Z", "source_id": 64273383, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:16:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:41Z", "source_id": 20367200, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27292, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:11Z", "source_id": 64284569, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:22:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:16Z", "source_id": 20370616, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:38Z", "source_id": 20373820, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:24Z", "source_id": 64295987, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:27:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:29Z", "source_id": 20374267, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:09Z", "source_id": 20376978, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:46Z", "source_id": 64305882, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:51Z", "source_id": 20377299, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:09Z", "source_id": 20379827, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:56Z", "source_id": 64316771, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:00Z", "source_id": 20380692, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27570, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:56Z", "source_id": 64323896, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:46:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:59Z", "source_id": 20383037, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Portsmouth & Southsea 2246 2246 3 None None Southampton Central 2348 2347 2A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81355/2026-09-21/detailed None St. Denys 2026-09-21T23:40:00+01:00 Southampton Central 4.0 {"type": "LineString", "coordinates": [[-1.3880451295681748, 50.92175546352751], [-1.3880847, 50.921704], [-1.3881973, 50.921578], [-1.3883113, 50.92146050000001], [-1.3884615, 50.92128979999999], [-1.3885765, 50.921117300000006], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]} 1.9 2342 2346 St. Denys Southampton Central Southampton Central 50.9074478 -1.4143952 50.9074478 -1.4143952 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Southampton Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383037 1790030761288725 72 72 2026-09-21 22:56:02.274175 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:01.282643
726232 757430 P69273 665H31M921 2026-09-21 COMPLETE 20382433 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 757430, "stp": "P", "toc": "West Midlands Trains", "uid": "P69273", "consist": "172101+172345", "dest_crs": "LMS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69273/2026-09-21/detailed", "trust_id": "665H31M921", "origin_crs": "DDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leamington Spa", "service_date": "2026-09-21", "dest_arr_time": "2341", "dest_platform": "4", "is_terminated": 1, "next_location": "Leamington Spa", "signalling_id": "5H31", "timing_status": "LATE", "origin_station": "Dorridge", "current_leg_arr": "2346", "current_leg_dep": "2320", "current_leg_end": "Leamington Spa", "origin_dep_time": "2325", "origin_platform": "1", "current_location": "Leamington Spa", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7525822, 52.3716847], [-1.7523930999999997, 52.371543], [-1.7522320999999998, 52.3714243], [-1.7520309999999997, 52.3712835], [-1.7518499, 52.3711549], [-1.7516045, 52.3709871], [-1.7514181, 52.3708634], [-1.7511646, 52.3706972], [-1.750883, 52.37052030000001], [-1.7506523, 52.370377000000005], [-1.7503987999999997, 52.37022879999999], [-1.7500393999999997, 52.3700266], [-1.7497268999999998, 52.369858699999995], [-1.7493541, 52.3696647], [-1.7490497, 52.3695107], [-1.7487748, 52.369373999999986], [-1.7485280000000003, 52.3692479], [-1.7481789, 52.36907550000001], [-1.7479446, 52.3689597], [-1.747805, 52.3688881], [-1.7476455, 52.36881880000001], [-1.7474865, 52.368751], [-1.7472837999999995, 52.36866429999999], [-1.7468852, 52.36846760000001], [-1.7459663, 52.36800709999999], [-1.7451985, 52.3676195], [-1.7443372999999998, 52.3671879], [-1.7434961999999998, 52.36676099999999], [-1.7429893, 52.36650180000001], [-1.7427498, 52.36638709999998], [-1.7421823, 52.36610779999999], [-1.7401200999999995, 52.365080299999995], [-1.7396949, 52.3648646], [-1.7396596999999998, 52.3648469], [-1.7395006, 52.36476720000001], [-1.7382954, 52.3641519], [-1.7370547, 52.36351839999999], [-1.736729, 52.36335549999999], [-1.7363991, 52.36317999999999], [-1.7358559, 52.362892300000006], [-1.7352004000000003, 52.362533], [-1.7347726, 52.362291], [-1.7344497, 52.3620972], [-1.7340249, 52.3618359], [-1.7336413999999998, 52.361594099999984], [-1.7331308999999997, 52.361250899999995], [-1.7326499, 52.3609133], [-1.7322605999999998, 52.3606273], [-1.7319754999999997, 52.3604093], [-1.7315496, 52.3600676], [-1.7309890999999995, 52.3595975], [-1.7304455999999997, 52.35910930000001], [-1.7302177, 52.358886199999986], [-1.7298505, 52.3585314], [-1.7296372, 52.35831329999999], [-1.7292536999999997, 52.3579109], [-1.7288688, 52.3574762], [-1.7285105999999997, 52.35704629999999], [-1.7280453, 52.3564392], [-1.7278866, 52.356232], [-1.7276518999999997, 52.35590849999999], [-1.7272231999999998, 52.3552806], [-1.7270034, 52.35494440000001], [-1.7268194, 52.3546473], [-1.7266391999999997, 52.3543504], [-1.7264794999999995, 52.3540767], [-1.7263609, 52.35386249999999], [-1.7262258, 52.3536037], [-1.7260077, 52.35316849999999], [-1.7257815000000003, 52.35266260000001], [-1.7256537999999997, 52.352363399999994], [-1.7255508999999998, 52.3521061], [-1.7253898999999997, 52.35166329999999], [-1.7252929, 52.3513669], [-1.7251956999999998, 52.35105329999999], [-1.7250877999999998, 52.3506656], [-1.725014, 52.3503856], [-1.7249238999999998, 52.3499809], [-1.7248521999999995, 52.34962350000001], [-1.7247844, 52.3492301], [-1.7247274, 52.3488024], [-1.7246832, 52.3484174], [-1.7246652, 52.34814980000001], [-1.7246517, 52.347871100000006], [-1.7246483, 52.34766450000001], [-1.7246509000000003, 52.347447599999995], [-1.7246649999999997, 52.3472222], [-1.7246883999999998, 52.3469408], [-1.7247056999999997, 52.34677249999999], [-1.7247384, 52.34654559999999], [-1.7247996999999995, 52.346176], [-1.7248602999999998, 52.3458823], [-1.7250506, 52.34505359999999], [-1.7252328, 52.344246], [-1.7254645, 52.34324529999999], [-1.7255649, 52.34282269999999], [-1.7257883, 52.3417839], [-1.7258271, 52.3415551], [-1.7258614, 52.34131799999999], [-1.7258988, 52.34103329999999], [-1.7259286, 52.340781], [-1.7259531, 52.3405827], [-1.7259747999999997, 52.3403582], [-1.7260439, 52.3397268], [-1.7261007, 52.3391592], [-1.7261285999999998, 52.338953499999995], [-1.7261597999999998, 52.3386581], [-1.7262801999999997, 52.33748550000001], [-1.7262917, 52.3373576], [-1.7263198999999998, 52.3370297], [-1.7263319999999998, 52.33680729999998], [-1.7263408999999998, 52.3364651], [-1.726336, 52.3361972], [-1.7263258, 52.3358585], [-1.7263132999999995, 52.33563839999999], [-1.7262927, 52.3354451], [-1.7262509999999998, 52.3351951], [-1.7262267999999998, 52.33499359999999], [-1.7262006, 52.33485969999999], [-1.7261818999999998, 52.334726200000006], [-1.7261557999999997, 52.334502500000006], [-1.7260561, 52.3340803], [-1.7260006, 52.3338438], [-1.7259409, 52.333649900000005], [-1.7258457, 52.3333591], [-1.7257685, 52.33312339999999], [-1.7256374999999995, 52.33278339999999], [-1.7254659, 52.3323312], [-1.7253282, 52.331998], [-1.7251590999999995, 52.3316118], [-1.724568, 52.330253500000005], [-1.7244772999999998, 52.3300575], [-1.7244180933690028, 52.32991742479848], [-1.7242827000000005, 52.32959710000001], [-1.7240425999999998, 52.32904150000001], [-1.7238093, 52.32849619999999], [-1.7236264, 52.32803699999999], [-1.7234761999999997, 52.3276295], [-1.7233802, 52.3273576], [-1.7231244, 52.3265609], [-1.7229533, 52.3260224], [-1.7227547999999997, 52.32540379999998], [-1.7225980999999997, 52.324959], [-1.7225237999999998, 52.3247758], [-1.7224179, 52.32449400000001], [-1.7221228, 52.323834600000005], [-1.7220829, 52.3237562], [-1.7220421, 52.323673600000006], [-1.7219317999999997, 52.3234507], [-1.7215958999999998, 52.3228114], [-1.7213560999999995, 52.3224204], [-1.7212124999999998, 52.3221924], [-1.720885, 52.3217054], [-1.7206557000000002, 52.3213871], [-1.7203072, 52.32092519999999], [-1.7199420999999997, 52.320482], [-1.7196242, 52.320121], [-1.7194556, 52.3199353], [-1.7192657999999998, 52.3197327], [-1.7188414, 52.3193042], [-1.7183797999999997, 52.31884889999999], [-1.7173644, 52.3179076], [-1.7170884999999998, 52.3176554], [-1.7166925, 52.3172952], [-1.7150941999999998, 52.3158002], [-1.7147319, 52.315467000000005], [-1.7137944, 52.3145927], [-1.7133902, 52.3142141], [-1.7129461999999998, 52.31380719999999], [-1.7126365, 52.31352780000001], [-1.7120983, 52.3130551], [-1.7116892, 52.3126958], [-1.7114782999999998, 52.3125116], [-1.7111074, 52.3122088], [-1.710862, 52.3120163], [-1.7104059, 52.311671200000006], [-1.7098653, 52.311278499999986], [-1.7092210999999995, 52.31083079999999], [-1.7086829999999995, 52.310482400000005], [-1.7082904999999995, 52.310242], [-1.7076271999999997, 52.309851], [-1.7071080999999997, 52.30956209999999], [-1.7067990398270907, 52.30939716963092], [-1.7065851, 52.309282999999986], [-1.7064733999999997, 52.3092264], [-1.7060225, 52.3089958], [-1.7054501, 52.3087068], [-1.7048487, 52.3084227], [-1.7038414999999998, 52.3079799], [-1.7028874, 52.3075979], [-1.7022293, 52.3073477], [-1.7008987, 52.30686120000001], [-1.7007958, 52.3068236], [-1.7005444999999997, 52.306731799999994], [-1.6994115999999997, 52.3063134], [-1.6988141999999995, 52.3060956], [-1.6982498999999998, 52.3058792], [-1.6976264, 52.30563159999999], [-1.6967315, 52.3052617], [-1.6957326999999998, 52.30482949999999], [-1.6951278999999997, 52.3045546], [-1.6943889999999997, 52.304212599999985], [-1.6934922, 52.3037771], [-1.6929976, 52.3035309], [-1.6922269, 52.3031369], [-1.6917198, 52.302871299999985], [-1.6906939999999997, 52.3023205], [-1.6901295, 52.3020103], [-1.6895853, 52.30169860000001], [-1.6867635999999997, 52.3000504], [-1.6858803, 52.299532799999994], [-1.6851250999999996, 52.299090199999995], [-1.6838466, 52.2983361], [-1.6831208, 52.2979162], [-1.6824768, 52.2975544], [-1.6818894999999998, 52.2972544], [-1.6813083999999998, 52.2969941], [-1.6807502, 52.296760099999986], [-1.6805182, 52.296672699999995], [-1.6800995, 52.296519], [-1.6797920999999998, 52.29641759999999], [-1.6795141, 52.296325199999984], [-1.6788727999999995, 52.296137], [-1.6785001, 52.296036499999985], [-1.6781867999999998, 52.295958299999995], [-1.6777367, 52.2958549], [-1.6771455999999998, 52.295730000000006], [-1.6766280999999998, 52.2956356], [-1.6761001, 52.29555129999999], [-1.6752298, 52.29542549999999], [-1.6741475999999995, 52.295308600000006], [-1.6735152999999998, 52.2952508], [-1.6729067999999998, 52.2952126], [-1.6728619768522444, 52.29521066315773], [-1.6722079, 52.295182399999995], [-1.6716017, 52.29517379999999], [-1.6707676, 52.2951796], [-1.6698454, 52.2952093], [-1.6692642, 52.2952477], [-1.6686451, 52.295301499999994], [-1.6680827, 52.29536329999999], [-1.6676924, 52.29540819999999], [-1.6673870999999998, 52.2954497], [-1.6666656, 52.29556389999998], [-1.6661648999999998, 52.2956552], [-1.6653213, 52.295822699999995], [-1.6646762999999998, 52.2959811], [-1.6641537, 52.29611640000001], [-1.6629556, 52.296458099999995], [-1.6622832, 52.2966582], [-1.6613889999999998, 52.29691509999999], [-1.6607383, 52.29708840000001], [-1.6598848999999998, 52.2972927], [-1.6594659, 52.2973873], [-1.6587681999999997, 52.29753259999999], [-1.6580898, 52.29765029999999], [-1.6572650999999998, 52.2977877], [-1.6563859999999997, 52.2979088], [-1.6558341, 52.29797249999999], [-1.6551874, 52.29803810000001], [-1.6543293, 52.2981092], [-1.6536687999999995, 52.2981497], [-1.6528690999999998, 52.2981848], [-1.6521802999999995, 52.2982039], [-1.6516673, 52.2982096], [-1.6509464, 52.2982044], [-1.6501399, 52.2981843], [-1.6496123, 52.29816049999999], [-1.6491659, 52.2981354], [-1.6486837, 52.2981055], [-1.6481640999999998, 52.2980598], [-1.6476215, 52.2980105], [-1.6466396, 52.29789800000001], [-1.6461623, 52.2978325], [-1.6457944999999998, 52.297782000000005], [-1.6449631, 52.29765329999998], [-1.6442853999999998, 52.29753500000001], [-1.6433132, 52.2973557], [-1.6426362, 52.29722259999999], [-1.6416546, 52.2970188], [-1.6411095999999998, 52.2968983], [-1.6401665999999997, 52.2966867], [-1.6394128999999995, 52.29650889999999], [-1.6386385, 52.2963169], [-1.6377027999999998, 52.29607229999999], [-1.6362873999999998, 52.2956752], [-1.6360483, 52.2956072], [-1.6359417999999997, 52.29557460000001], [-1.6349714, 52.2952782], [-1.6343380999999997, 52.29508409999999], [-1.6335493, 52.29481760000001], [-1.6330532999999998, 52.2946475], [-1.6321962, 52.294340600000005], [-1.6313541, 52.29402739999999], [-1.6308289, 52.293822000000006], [-1.6303896, 52.2936444], [-1.6294352, 52.29323860000001], [-1.6287626, 52.2929355], [-1.6286121, 52.29286640000001], [-1.6279411999999998, 52.2925495], [-1.6273767999999995, 52.29227099999999], [-1.6266607999999998, 52.2919156], [-1.6234521, 52.29029839999998], [-1.6214772, 52.28929219999999], [-1.6214256000000002, 52.2892664], [-1.6202088999999995, 52.2886589], [-1.6186214, 52.28787299999999], [-1.618525, 52.2878253], [-1.617925, 52.2875627], [-1.6175778, 52.2874232], [-1.6170340999999997, 52.2872156], [-1.6169675114151385, 52.28719190313444], [-1.6165682, 52.28704979999999], [-1.61586, 52.2868232], [-1.615256, 52.2866536], [-1.6144858, 52.286460700000006], [-1.6143634999999998, 52.2864278], [-1.6137737, 52.2862981], [-1.6129879, 52.28614249999999], [-1.6123240999999997, 52.286038], [-1.6119592, 52.285985700000005], [-1.611862, 52.28597130000001], [-1.6110469, 52.28587219999999], [-1.6107397, 52.28584009999999], [-1.6102659, 52.285799699999984], [-1.6098374999999998, 52.28576989999999], [-1.6092831999999997, 52.2857407], [-1.6086307, 52.28571829999999], [-1.6081788999999995, 52.285715799999984], [-1.6080765, 52.28571469999999], [-1.607631, 52.2857149], [-1.607263, 52.2857224], [-1.6068051, 52.2857398], [-1.6063851999999998, 52.2857613], [-1.6060321, 52.285785100000005], [-1.6055519, 52.28582750000001], [-1.6051513, 52.2858688], [-1.6048477, 52.285905499999984], [-1.6045402999999998, 52.2859446], [-1.6041218, 52.2860061], [-1.6037577999999997, 52.28606380000001], [-1.6032941999999997, 52.28614189999999], [-1.6021071, 52.28635849999999], [-1.6011759999999997, 52.2865241], [-1.6007915999999998, 52.28658489999999], [-1.6003500999999998, 52.2866478], [-1.5997299, 52.2867258], [-1.5991651, 52.2867834], [-1.5987356, 52.2868198], [-1.5981594, 52.2868555], [-1.5977493, 52.2868757], [-1.5973239, 52.2868885], [-1.5970239, 52.2868976], [-1.5963045, 52.2868981], [-1.5954442999999998, 52.2868882], [-1.5930478999999995, 52.2868426], [-1.5929392999999998, 52.286841], [-1.592636, 52.28683800000001], [-1.591587, 52.28681900000001], [-1.5908004999999998, 52.286798799999985], [-1.5890322, 52.28676720000001], [-1.5851133, 52.2867007], [-1.5847915999999995, 52.286697], [-1.5818494, 52.28664680000001], [-1.5799843999999998, 52.28661309999999], [-1.5797571, 52.28660810000001], [-1.5785225, 52.2865839], [-1.5769397999999997, 52.2865563], [-1.5759171999999997, 52.2865287], [-1.5754141, 52.2865083], [-1.5749730999999998, 52.28648640000001], [-1.5747789, 52.2864763], [-1.5742751999999998, 52.2864445], [-1.5735066999999998, 52.2863892], [-1.5730577999999995, 52.28634899999999], [-1.5721624, 52.28625670000001], [-1.5713604, 52.2861597], [-1.5706612, 52.286061899999986], [-1.569655, 52.2859003], [-1.5685272999999995, 52.2857018], [-1.5658238999999998, 52.2852253], [-1.5654024999999998, 52.285149], [-1.5649113999999995, 52.285060400000006], [-1.5644617999999997, 52.2849824], [-1.5635308, 52.284834700000005], [-1.5626315, 52.2847103], [-1.5622822, 52.2846711], [-1.5620018, 52.2846401], [-1.5611484999999998, 52.2845608], [-1.5605529, 52.2845203], [-1.5600056999999998, 52.2844932], [-1.5595277, 52.2844783], [-1.5589208999999995, 52.28447], [-1.5583684999999998, 52.28447200000001], [-1.5570092, 52.2845096], [-1.5531553, 52.284709500000005], [-1.5518598, 52.2847724], [-1.5507888, 52.284815], [-1.5500678, 52.2848389], [-1.5495970999999995, 52.28485260000001], [-1.5488031, 52.2848688], [-1.5473836, 52.2848841], [-1.5472132999999997, 52.28488589999999], [-1.5471851999999997, 52.2848856], [-1.5471303, 52.28488529999999], [-1.5470217, 52.2848862], [-1.5467913, 52.28488649999999], [-1.5458704, 52.2848803], [-1.5450452, 52.2848631], [-1.544196, 52.28484159999999], [-1.5434276, 52.2848177], [-1.5433958999999997, 52.2848167], [-1.5426424999999997, 52.2847919], [-1.5423052999999998, 52.2847808], [-1.5420281, 52.28476740000001], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006]]}", "current_leg_start": "Dorridge", "dest_arr_time_act": "2341", "motion_projection": null, "next_location_lat": "52.2846006", "next_location_lon": "-1.5365866", "previous_location": "Dorridge", "current_leg_milage": "12.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9830.044, \"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\": 11684.121, \"from_m\": 9830.044, \"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\": 19910.594, \"from_m\": 11684.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20300.706, \"from_m\": 19910.594, \"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\": 20621.24, \"from_m\": 20300.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757430, \"profile_key\": \"49f3733dd7fa2a14b27cf008ed125e95bf6da5e53b333445333be324fa91f41c\", \"schedule_id\": 32438, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Dorridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Hatton\", \"stage_seq\": 2, \"distance_m\": 10869.134, \"section_seq\": 1, \"route_path_id\": 143706}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": null, \"location\": \"Leamington Spa\", \"stage_seq\": 3, \"distance_m\": 20621.24, \"section_seq\": 1, \"route_path_id\": 143706}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20621.24, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143706}], \"total_distance_m\": 20621.24, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20300.706, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 320.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2325", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "52.2846006", "current_position_lon": "-1.5365866", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:28Z\", \"source_id\": 64305361, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:31Z\", \"source_id\": 20377132, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:39Z\", \"source_id\": 64322023, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:45Z\", \"source_id\": 20382433, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leamington Spa", "service_state_platform": "4", "timing_fact_generation": 1790030686999330, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:01.404042", "service_state_evidence_id": 20382433, "current_leg_start_actual_dep": "2026-09-21T23:30:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:02.269927", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P DDG LMS 5H31 172101+172345 5 100 None {"version": 3, "segments": [{"to_m": 9830.044, "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": 11684.121, "from_m": 9830.044, "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": 19910.594, "from_m": 11684.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20300.706, "from_m": 19910.594, "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": 20621.24, "from_m": 20300.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757430, "profile_key": "49f3733dd7fa2a14b27cf008ed125e95bf6da5e53b333445333be324fa91f41c", "schedule_id": 32438, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2325", "location": "Dorridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Hatton", "stage_seq": 2, "distance_m": 10869.134, "section_seq": 1, "route_path_id": 143706}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": null, "location": "Leamington Spa", "stage_seq": 3, "distance_m": 20621.24, "section_seq": 1, "route_path_id": 143706}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20621.24, "from_m": 0.0, "section_seq": 1, "route_path_id": 143706}], "total_distance_m": 20621.24, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20300.706, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 320.534, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20248, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:28Z", "source_id": 64305361, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:31Z", "source_id": 20377132, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20934, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:39Z", "source_id": 64322023, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:45Z", "source_id": 20382433, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Dorridge 2325 2325 1 None None Leamington Spa 2341 2341 4 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P69273/2026-09-21/detailed None Dorridge 2026-09-21T23:30:00+01:00 Leamington Spa 26.0 {"type": "LineString", "coordinates": [[-1.7525822, 52.3716847], [-1.7523930999999997, 52.371543], [-1.7522320999999998, 52.3714243], [-1.7520309999999997, 52.3712835], [-1.7518499, 52.3711549], [-1.7516045, 52.3709871], [-1.7514181, 52.3708634], [-1.7511646, 52.3706972], [-1.750883, 52.37052030000001], [-1.7506523, 52.370377000000005], [-1.7503987999999997, 52.37022879999999], [-1.7500393999999997, 52.3700266], [-1.7497268999999998, 52.369858699999995], [-1.7493541, 52.3696647], [-1.7490497, 52.3695107], [-1.7487748, 52.369373999999986], [-1.7485280000000003, 52.3692479], [-1.7481789, 52.36907550000001], [-1.7479446, 52.3689597], [-1.747805, 52.3688881], [-1.7476455, 52.36881880000001], [-1.7474865, 52.368751], [-1.7472837999999995, 52.36866429999999], [-1.7468852, 52.36846760000001], [-1.7459663, 52.36800709999999], [-1.7451985, 52.3676195], [-1.7443372999999998, 52.3671879], [-1.7434961999999998, 52.36676099999999], [-1.7429893, 52.36650180000001], [-1.7427498, 52.36638709999998], [-1.7421823, 52.36610779999999], [-1.7401200999999995, 52.365080299999995], [-1.7396949, 52.3648646], [-1.7396596999999998, 52.3648469], [-1.7395006, 52.36476720000001], [-1.7382954, 52.3641519], [-1.7370547, 52.36351839999999], [-1.736729, 52.36335549999999], [-1.7363991, 52.36317999999999], [-1.7358559, 52.362892300000006], [-1.7352004000000003, 52.362533], [-1.7347726, 52.362291], [-1.7344497, 52.3620972], [-1.7340249, 52.3618359], [-1.7336413999999998, 52.361594099999984], [-1.7331308999999997, 52.361250899999995], [-1.7326499, 52.3609133], [-1.7322605999999998, 52.3606273], [-1.7319754999999997, 52.3604093], [-1.7315496, 52.3600676], [-1.7309890999999995, 52.3595975], [-1.7304455999999997, 52.35910930000001], [-1.7302177, 52.358886199999986], [-1.7298505, 52.3585314], [-1.7296372, 52.35831329999999], [-1.7292536999999997, 52.3579109], [-1.7288688, 52.3574762], [-1.7285105999999997, 52.35704629999999], [-1.7280453, 52.3564392], [-1.7278866, 52.356232], [-1.7276518999999997, 52.35590849999999], [-1.7272231999999998, 52.3552806], [-1.7270034, 52.35494440000001], [-1.7268194, 52.3546473], [-1.7266391999999997, 52.3543504], [-1.7264794999999995, 52.3540767], [-1.7263609, 52.35386249999999], [-1.7262258, 52.3536037], [-1.7260077, 52.35316849999999], [-1.7257815000000003, 52.35266260000001], [-1.7256537999999997, 52.352363399999994], [-1.7255508999999998, 52.3521061], [-1.7253898999999997, 52.35166329999999], [-1.7252929, 52.3513669], [-1.7251956999999998, 52.35105329999999], [-1.7250877999999998, 52.3506656], [-1.725014, 52.3503856], [-1.7249238999999998, 52.3499809], [-1.7248521999999995, 52.34962350000001], [-1.7247844, 52.3492301], [-1.7247274, 52.3488024], [-1.7246832, 52.3484174], [-1.7246652, 52.34814980000001], [-1.7246517, 52.347871100000006], [-1.7246483, 52.34766450000001], [-1.7246509000000003, 52.347447599999995], [-1.7246649999999997, 52.3472222], [-1.7246883999999998, 52.3469408], [-1.7247056999999997, 52.34677249999999], [-1.7247384, 52.34654559999999], [-1.7247996999999995, 52.346176], [-1.7248602999999998, 52.3458823], [-1.7250506, 52.34505359999999], [-1.7252328, 52.344246], [-1.7254645, 52.34324529999999], [-1.7255649, 52.34282269999999], [-1.7257883, 52.3417839], [-1.7258271, 52.3415551], [-1.7258614, 52.34131799999999], [-1.7258988, 52.34103329999999], [-1.7259286, 52.340781], [-1.7259531, 52.3405827], [-1.7259747999999997, 52.3403582], [-1.7260439, 52.3397268], [-1.7261007, 52.3391592], [-1.7261285999999998, 52.338953499999995], [-1.7261597999999998, 52.3386581], [-1.7262801999999997, 52.33748550000001], [-1.7262917, 52.3373576], [-1.7263198999999998, 52.3370297], [-1.7263319999999998, 52.33680729999998], [-1.7263408999999998, 52.3364651], [-1.726336, 52.3361972], [-1.7263258, 52.3358585], [-1.7263132999999995, 52.33563839999999], [-1.7262927, 52.3354451], [-1.7262509999999998, 52.3351951], [-1.7262267999999998, 52.33499359999999], [-1.7262006, 52.33485969999999], [-1.7261818999999998, 52.334726200000006], [-1.7261557999999997, 52.334502500000006], [-1.7260561, 52.3340803], [-1.7260006, 52.3338438], [-1.7259409, 52.333649900000005], [-1.7258457, 52.3333591], [-1.7257685, 52.33312339999999], [-1.7256374999999995, 52.33278339999999], [-1.7254659, 52.3323312], [-1.7253282, 52.331998], [-1.7251590999999995, 52.3316118], [-1.724568, 52.330253500000005], [-1.7244772999999998, 52.3300575], [-1.7244180933690028, 52.32991742479848], [-1.7242827000000005, 52.32959710000001], [-1.7240425999999998, 52.32904150000001], [-1.7238093, 52.32849619999999], [-1.7236264, 52.32803699999999], [-1.7234761999999997, 52.3276295], [-1.7233802, 52.3273576], [-1.7231244, 52.3265609], [-1.7229533, 52.3260224], [-1.7227547999999997, 52.32540379999998], [-1.7225980999999997, 52.324959], [-1.7225237999999998, 52.3247758], [-1.7224179, 52.32449400000001], [-1.7221228, 52.323834600000005], [-1.7220829, 52.3237562], [-1.7220421, 52.323673600000006], [-1.7219317999999997, 52.3234507], [-1.7215958999999998, 52.3228114], [-1.7213560999999995, 52.3224204], [-1.7212124999999998, 52.3221924], [-1.720885, 52.3217054], [-1.7206557000000002, 52.3213871], [-1.7203072, 52.32092519999999], [-1.7199420999999997, 52.320482], [-1.7196242, 52.320121], [-1.7194556, 52.3199353], [-1.7192657999999998, 52.3197327], [-1.7188414, 52.3193042], [-1.7183797999999997, 52.31884889999999], [-1.7173644, 52.3179076], [-1.7170884999999998, 52.3176554], [-1.7166925, 52.3172952], [-1.7150941999999998, 52.3158002], [-1.7147319, 52.315467000000005], [-1.7137944, 52.3145927], [-1.7133902, 52.3142141], [-1.7129461999999998, 52.31380719999999], [-1.7126365, 52.31352780000001], [-1.7120983, 52.3130551], [-1.7116892, 52.3126958], [-1.7114782999999998, 52.3125116], [-1.7111074, 52.3122088], [-1.710862, 52.3120163], [-1.7104059, 52.311671200000006], [-1.7098653, 52.311278499999986], [-1.7092210999999995, 52.31083079999999], [-1.7086829999999995, 52.310482400000005], [-1.7082904999999995, 52.310242], [-1.7076271999999997, 52.309851], [-1.7071080999999997, 52.30956209999999], [-1.7067990398270907, 52.30939716963092], [-1.7065851, 52.309282999999986], [-1.7064733999999997, 52.3092264], [-1.7060225, 52.3089958], [-1.7054501, 52.3087068], [-1.7048487, 52.3084227], [-1.7038414999999998, 52.3079799], [-1.7028874, 52.3075979], [-1.7022293, 52.3073477], [-1.7008987, 52.30686120000001], [-1.7007958, 52.3068236], [-1.7005444999999997, 52.306731799999994], [-1.6994115999999997, 52.3063134], [-1.6988141999999995, 52.3060956], [-1.6982498999999998, 52.3058792], [-1.6976264, 52.30563159999999], [-1.6967315, 52.3052617], [-1.6957326999999998, 52.30482949999999], [-1.6951278999999997, 52.3045546], [-1.6943889999999997, 52.304212599999985], [-1.6934922, 52.3037771], [-1.6929976, 52.3035309], [-1.6922269, 52.3031369], [-1.6917198, 52.302871299999985], [-1.6906939999999997, 52.3023205], [-1.6901295, 52.3020103], [-1.6895853, 52.30169860000001], [-1.6867635999999997, 52.3000504], [-1.6858803, 52.299532799999994], [-1.6851250999999996, 52.299090199999995], [-1.6838466, 52.2983361], [-1.6831208, 52.2979162], [-1.6824768, 52.2975544], [-1.6818894999999998, 52.2972544], [-1.6813083999999998, 52.2969941], [-1.6807502, 52.296760099999986], [-1.6805182, 52.296672699999995], [-1.6800995, 52.296519], [-1.6797920999999998, 52.29641759999999], [-1.6795141, 52.296325199999984], [-1.6788727999999995, 52.296137], [-1.6785001, 52.296036499999985], [-1.6781867999999998, 52.295958299999995], [-1.6777367, 52.2958549], [-1.6771455999999998, 52.295730000000006], [-1.6766280999999998, 52.2956356], [-1.6761001, 52.29555129999999], [-1.6752298, 52.29542549999999], [-1.6741475999999995, 52.295308600000006], [-1.6735152999999998, 52.2952508], [-1.6729067999999998, 52.2952126], [-1.6728619768522444, 52.29521066315773], [-1.6722079, 52.295182399999995], [-1.6716017, 52.29517379999999], [-1.6707676, 52.2951796], [-1.6698454, 52.2952093], [-1.6692642, 52.2952477], [-1.6686451, 52.295301499999994], [-1.6680827, 52.29536329999999], [-1.6676924, 52.29540819999999], [-1.6673870999999998, 52.2954497], [-1.6666656, 52.29556389999998], [-1.6661648999999998, 52.2956552], [-1.6653213, 52.295822699999995], [-1.6646762999999998, 52.2959811], [-1.6641537, 52.29611640000001], [-1.6629556, 52.296458099999995], [-1.6622832, 52.2966582], [-1.6613889999999998, 52.29691509999999], [-1.6607383, 52.29708840000001], [-1.6598848999999998, 52.2972927], [-1.6594659, 52.2973873], [-1.6587681999999997, 52.29753259999999], [-1.6580898, 52.29765029999999], [-1.6572650999999998, 52.2977877], [-1.6563859999999997, 52.2979088], [-1.6558341, 52.29797249999999], [-1.6551874, 52.29803810000001], [-1.6543293, 52.2981092], [-1.6536687999999995, 52.2981497], [-1.6528690999999998, 52.2981848], [-1.6521802999999995, 52.2982039], [-1.6516673, 52.2982096], [-1.6509464, 52.2982044], [-1.6501399, 52.2981843], [-1.6496123, 52.29816049999999], [-1.6491659, 52.2981354], [-1.6486837, 52.2981055], [-1.6481640999999998, 52.2980598], [-1.6476215, 52.2980105], [-1.6466396, 52.29789800000001], [-1.6461623, 52.2978325], [-1.6457944999999998, 52.297782000000005], [-1.6449631, 52.29765329999998], [-1.6442853999999998, 52.29753500000001], [-1.6433132, 52.2973557], [-1.6426362, 52.29722259999999], [-1.6416546, 52.2970188], [-1.6411095999999998, 52.2968983], [-1.6401665999999997, 52.2966867], [-1.6394128999999995, 52.29650889999999], [-1.6386385, 52.2963169], [-1.6377027999999998, 52.29607229999999], [-1.6362873999999998, 52.2956752], [-1.6360483, 52.2956072], [-1.6359417999999997, 52.29557460000001], [-1.6349714, 52.2952782], [-1.6343380999999997, 52.29508409999999], [-1.6335493, 52.29481760000001], [-1.6330532999999998, 52.2946475], [-1.6321962, 52.294340600000005], [-1.6313541, 52.29402739999999], [-1.6308289, 52.293822000000006], [-1.6303896, 52.2936444], [-1.6294352, 52.29323860000001], [-1.6287626, 52.2929355], [-1.6286121, 52.29286640000001], [-1.6279411999999998, 52.2925495], [-1.6273767999999995, 52.29227099999999], [-1.6266607999999998, 52.2919156], [-1.6234521, 52.29029839999998], [-1.6214772, 52.28929219999999], [-1.6214256000000002, 52.2892664], [-1.6202088999999995, 52.2886589], [-1.6186214, 52.28787299999999], [-1.618525, 52.2878253], [-1.617925, 52.2875627], [-1.6175778, 52.2874232], [-1.6170340999999997, 52.2872156], [-1.6169675114151385, 52.28719190313444], [-1.6165682, 52.28704979999999], [-1.61586, 52.2868232], [-1.615256, 52.2866536], [-1.6144858, 52.286460700000006], [-1.6143634999999998, 52.2864278], [-1.6137737, 52.2862981], [-1.6129879, 52.28614249999999], [-1.6123240999999997, 52.286038], [-1.6119592, 52.285985700000005], [-1.611862, 52.28597130000001], [-1.6110469, 52.28587219999999], [-1.6107397, 52.28584009999999], [-1.6102659, 52.285799699999984], [-1.6098374999999998, 52.28576989999999], [-1.6092831999999997, 52.2857407], [-1.6086307, 52.28571829999999], [-1.6081788999999995, 52.285715799999984], [-1.6080765, 52.28571469999999], [-1.607631, 52.2857149], [-1.607263, 52.2857224], [-1.6068051, 52.2857398], [-1.6063851999999998, 52.2857613], [-1.6060321, 52.285785100000005], [-1.6055519, 52.28582750000001], [-1.6051513, 52.2858688], [-1.6048477, 52.285905499999984], [-1.6045402999999998, 52.2859446], [-1.6041218, 52.2860061], [-1.6037577999999997, 52.28606380000001], [-1.6032941999999997, 52.28614189999999], [-1.6021071, 52.28635849999999], [-1.6011759999999997, 52.2865241], [-1.6007915999999998, 52.28658489999999], [-1.6003500999999998, 52.2866478], [-1.5997299, 52.2867258], [-1.5991651, 52.2867834], [-1.5987356, 52.2868198], [-1.5981594, 52.2868555], [-1.5977493, 52.2868757], [-1.5973239, 52.2868885], [-1.5970239, 52.2868976], [-1.5963045, 52.2868981], [-1.5954442999999998, 52.2868882], [-1.5930478999999995, 52.2868426], [-1.5929392999999998, 52.286841], [-1.592636, 52.28683800000001], [-1.591587, 52.28681900000001], [-1.5908004999999998, 52.286798799999985], [-1.5890322, 52.28676720000001], [-1.5851133, 52.2867007], [-1.5847915999999995, 52.286697], [-1.5818494, 52.28664680000001], [-1.5799843999999998, 52.28661309999999], [-1.5797571, 52.28660810000001], [-1.5785225, 52.2865839], [-1.5769397999999997, 52.2865563], [-1.5759171999999997, 52.2865287], [-1.5754141, 52.2865083], [-1.5749730999999998, 52.28648640000001], [-1.5747789, 52.2864763], [-1.5742751999999998, 52.2864445], [-1.5735066999999998, 52.2863892], [-1.5730577999999995, 52.28634899999999], [-1.5721624, 52.28625670000001], [-1.5713604, 52.2861597], [-1.5706612, 52.286061899999986], [-1.569655, 52.2859003], [-1.5685272999999995, 52.2857018], [-1.5658238999999998, 52.2852253], [-1.5654024999999998, 52.285149], [-1.5649113999999995, 52.285060400000006], [-1.5644617999999997, 52.2849824], [-1.5635308, 52.284834700000005], [-1.5626315, 52.2847103], [-1.5622822, 52.2846711], [-1.5620018, 52.2846401], [-1.5611484999999998, 52.2845608], [-1.5605529, 52.2845203], [-1.5600056999999998, 52.2844932], [-1.5595277, 52.2844783], [-1.5589208999999995, 52.28447], [-1.5583684999999998, 52.28447200000001], [-1.5570092, 52.2845096], [-1.5531553, 52.284709500000005], [-1.5518598, 52.2847724], [-1.5507888, 52.284815], [-1.5500678, 52.2848389], [-1.5495970999999995, 52.28485260000001], [-1.5488031, 52.2848688], [-1.5473836, 52.2848841], [-1.5472132999999997, 52.28488589999999], [-1.5471851999999997, 52.2848856], [-1.5471303, 52.28488529999999], [-1.5470217, 52.2848862], [-1.5467913, 52.28488649999999], [-1.5458704, 52.2848803], [-1.5450452, 52.2848631], [-1.544196, 52.28484159999999], [-1.5434276, 52.2848177], [-1.5433958999999997, 52.2848167], [-1.5426424999999997, 52.2847919], [-1.5423052999999998, 52.2847808], [-1.5420281, 52.28476740000001], [-1.5417122999999997, 52.284741700000005], [-1.5414534, 52.2847343], [-1.5412910999999998, 52.2847278], [-1.5410966999999998, 52.28471309999999], [-1.5409867, 52.28470480000001], [-1.5408607, 52.2846949], [-1.5407050999999998, 52.2846875], [-1.5405589, 52.28468259999999], [-1.5403846, 52.2846802], [-1.5401727, 52.2846777], [-1.5399849, 52.2846761], [-1.5397421999999998, 52.2846744], [-1.5395369999999995, 52.2846752], [-1.5393264, 52.2846744], [-1.5391292999999997, 52.2846728], [-1.5389295000000005, 52.2846695], [-1.5387189999999995, 52.284670299999995], [-1.5384856, 52.2846662], [-1.5382496, 52.284660499999994], [-1.5379733, 52.2846531], [-1.5377694999999998, 52.284649], [-1.5375616, 52.28464159999999], [-1.537402, 52.2846318], [-1.5371311, 52.284623499999995], [-1.5369501000000003, 52.284616199999995], [-1.5367865, 52.2846096], [-1.5365866, 52.2846006]]} 12.9 2320 2346 Dorridge Leamington Spa Leamington Spa 52.2846006 -1.5365866 52.2846006 -1.5365866 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Leamington Spa TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382433 1790030686999330 15 15 2026-09-21 22:56:02.269927 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:01.404042
726233 757153 P23893 362N07M921 2026-09-21 COMPLETE 20382692 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 757153, "stp": "P", "toc": "Northern", "uid": "P23893", "consist": "150220", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23893/2026-09-21/detailed", "trust_id": "362N07M921", "origin_crs": "OMS", "show_on_map": 0, "dar_est_time": "23:10:00", "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-21", "dest_arr_time": "2343", "dest_platform": "1", "is_terminated": 1, "next_location": "Preston", "signalling_id": "2N07", "timing_status": "LATE", "origin_station": "Ormskirk", "current_leg_arr": "2346", "current_leg_dep": "2325", "current_leg_end": "Preston", "origin_dep_time": "2310", "origin_platform": null, "current_location": "Preston", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7779892, 53.66745730000001], [-2.7777351999999995, 53.667725899999986], [-2.7766342, 53.66889049999999], [-2.7749887, 53.67063839999999], [-2.7748402, 53.6708003], [-2.7699137, 53.675892399999995], [-2.7649485, 53.681044], [-2.76484480973319, 53.68115157602794], [-2.7608923, 53.68525199999999], [-2.7507842, 53.6957366], [-2.747791, 53.6988408], [-2.7445432, 53.7022088], [-2.7434586000000003, 53.70333349999999], [-2.7402402, 53.706670800000005], [-2.7358959, 53.71111789999999], [-2.7352879, 53.71162760000001], [-2.7346415, 53.7120967], [-2.7334831, 53.7127682], [-2.7328683, 53.713063599999984], [-2.7322613, 53.71332079999999], [-2.7313476999999997, 53.7136505], [-2.7304023999999996, 53.7139615], [-2.728296, 53.7146076], [-2.7227898, 53.7163305], [-2.7226335, 53.7163792], [-2.7172213, 53.71807429999999], [-2.7159194, 53.71848769999998], [-2.7154868, 53.7186163], [-2.7137923, 53.719148], [-2.7135665999999996, 53.7192232], [-2.712487, 53.71961439999999], [-2.71129, 53.7200897], [-2.7100037, 53.7206368], [-2.7081281999999995, 53.721469299999995], [-2.7074598999999995, 53.7218149], [-2.7062241, 53.72249359999999], [-2.7054479, 53.72301120000001], [-2.7049497, 53.723386600000005], [-2.7042022999999995, 53.7240182], [-2.7032935999999994, 53.72508029999999], [-2.7029295999999996, 53.72562090000001], [-2.7025834, 53.7262182], [-2.7023717, 53.7266064], [-2.7020859, 53.72729209999999], [-2.7019005999999997, 53.72787610000001], [-2.7017489999999995, 53.72848159999999], [-2.7016950999999993, 53.72884489999999], [-2.7016686, 53.72912719999999], [-2.7016405999999997, 53.7295212], [-2.7016209000000004, 53.7299125], [-2.7016208, 53.7300597], [-2.7016294, 53.73020869999999], [-2.701663816365182, 53.73056245671913], [-2.701690852581278, 53.730720393229056], [-2.7017104015992546, 53.73086070748593], [-2.7017238683803635, 53.73098588175242], [-2.701732657885857, 53.73109839829118], [-2.701738175076988, 53.73120073936487], [-2.7017418249150085, 53.731295387236145], [-2.70174501236117, 53.73138482416766], [-2.7017491423767273, 53.73147153242208], [-2.701755619922931, 53.731557994262054], [-2.701765849961034, 53.731646691950246], [-2.7017812374522885, 53.7317401077493], [-2.701803187357948, 53.731840723921906], [-2.7018331046392623, 53.73195102273069], [-2.701872394257487, 53.73207348643832], [-2.7019224611738726, 53.73221059730746], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Croston", "dest_arr_time_act": "2343", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Croston", "current_leg_milage": "7.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 14255.954, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14302.479, \"from_m\": 14255.954, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15973.201, \"from_m\": 14302.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16829.419, \"from_m\": 15973.201, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17449.539, \"from_m\": 16829.419, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 18222.726, \"from_m\": 17449.539, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18661.337, \"from_m\": 18222.726, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18739.605, \"from_m\": 18661.337, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18813.313, \"from_m\": 18739.605, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18893.034, \"from_m\": 18813.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18950.872, \"from_m\": 18893.034, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18989.2, \"from_m\": 18950.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26480.666, \"from_m\": 18989.2, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27437.569, \"from_m\": 26480.666, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27467.964, \"from_m\": 27437.569, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27817.443, \"from_m\": 27467.964, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49084.609, \"from_m\": 27817.443, \"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\": 49606.991, \"from_m\": 49084.609, \"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\": 50124.548, \"from_m\": 49606.991, \"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\": 59071.67, \"from_m\": 50124.548, \"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\": 59998.87, \"from_m\": 59071.67, \"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\": 60054.282, \"from_m\": 59998.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60868.968, \"from_m\": 60054.282, \"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\": 75409.693, \"from_m\": 60868.968, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 75475.164, \"from_m\": 75409.693, \"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\": 75507.513, \"from_m\": 75475.164, \"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\": 75576.236, \"from_m\": 75507.513, \"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\": 81391.299, \"from_m\": 75576.236, \"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\": 81417.453, \"from_m\": 81391.299, \"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\": 81483.42, \"from_m\": 81417.453, \"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\": 81517.305, \"from_m\": 81483.42, \"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\": 81677.47, \"from_m\": 81517.305, \"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\": 94432.896, \"from_m\": 81677.47, \"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\": 94804.188, \"from_m\": 94432.896, \"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\": 103735.93, \"from_m\": 94804.188, \"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\": 104107.221, \"from_m\": 103735.93, \"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\": 116862.647, \"from_m\": 104107.221, \"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\": 117022.812, \"from_m\": 116862.647, \"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\": 117056.697, \"from_m\": 117022.812, \"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\": 117122.665, \"from_m\": 117056.697, \"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\": 117148.818, \"from_m\": 117122.665, \"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\": 119143.078, \"from_m\": 117148.818, \"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\": 119192.658, \"from_m\": 119143.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119251.958, \"from_m\": 119192.658, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 119292.379, \"from_m\": 119251.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119440.761, \"from_m\": 119292.379, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 119820.505, \"from_m\": 119440.761, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 757153, \"profile_key\": \"30a67ca0427e27ed9c0062ddd5d8a7ddcf63ed212f03043f725bdebeb8a8cd54\", \"schedule_id\": 20366, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Ormskirk\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138662}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2314H\", \"location\": \"Burscough Junction\", \"stage_seq\": 2, \"distance_m\": 99270.059, \"section_seq\": 1, \"route_path_id\": 138662}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320\", \"location\": \"Rufford\", \"stage_seq\": 3, \"distance_m\": 103955.259, \"section_seq\": 1, \"route_path_id\": 138662}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325\", \"location\": \"Croston\", \"stage_seq\": 4, \"distance_m\": 108114.187, \"section_seq\": 1, \"route_path_id\": 138662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 5, \"distance_m\": 117122.665, \"section_seq\": 1, \"route_path_id\": 138662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Ribble Jn\", \"stage_seq\": 6, \"distance_m\": 118850.806, \"section_seq\": 1, \"route_path_id\": 138662}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 7, \"distance_m\": 119820.505, \"section_seq\": 1, \"route_path_id\": 138662}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 119820.505, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138662}], \"total_distance_m\": 119820.505, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 119478.775, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 341.73, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2310", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:09Z\", \"source_id\": 20367434, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:26Z\", \"source_id\": 20370686, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:39Z\", \"source_id\": 20372835, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:14Z\", \"source_id\": 64322904, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:21Z\", \"source_id\": 20382692, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "1", "timing_fact_generation": 1790030723086752, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:04.102277", "service_state_evidence_id": 20382692, "current_leg_start_actual_dep": "2026-09-21T23:28:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:05.073250", "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 OMS PRE 2N07 150220 2 75 None {"version": 3, "segments": [{"to_m": 14255.954, "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": 14302.479, "from_m": 14255.954, "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": 15973.201, "from_m": 14302.479, "capability_applied": null, "effective_limit_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": 16829.419, "from_m": 15973.201, "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": 17449.539, "from_m": 16829.419, "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": 18222.726, "from_m": 17449.539, "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": 18661.337, "from_m": 18222.726, "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": 18739.605, "from_m": 18661.337, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18813.313, "from_m": 18739.605, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18893.034, "from_m": 18813.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18950.872, "from_m": 18893.034, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18989.2, "from_m": 18950.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26480.666, "from_m": 18989.2, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27437.569, "from_m": 26480.666, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27467.964, "from_m": 27437.569, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27817.443, "from_m": 27467.964, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49084.609, "from_m": 27817.443, "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": 49606.991, "from_m": 49084.609, "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": 50124.548, "from_m": 49606.991, "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": 59071.67, "from_m": 50124.548, "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": 59998.87, "from_m": 59071.67, "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": 60054.282, "from_m": 59998.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60868.968, "from_m": 60054.282, "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": 75409.693, "from_m": 60868.968, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 75475.164, "from_m": 75409.693, "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": 75507.513, "from_m": 75475.164, "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": 75576.236, "from_m": 75507.513, "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": 81391.299, "from_m": 75576.236, "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": 81417.453, "from_m": 81391.299, "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": 81483.42, "from_m": 81417.453, "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": 81517.305, "from_m": 81483.42, "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": 81677.47, "from_m": 81517.305, "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": 94432.896, "from_m": 81677.47, "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": 94804.188, "from_m": 94432.896, "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": 103735.93, "from_m": 94804.188, "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": 104107.221, "from_m": 103735.93, "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": 116862.647, "from_m": 104107.221, "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": 117022.812, "from_m": 116862.647, "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": 117056.697, "from_m": 117022.812, "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": 117122.665, "from_m": 117056.697, "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": 117148.818, "from_m": 117122.665, "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": 119143.078, "from_m": 117148.818, "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": 119192.658, "from_m": 119143.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119251.958, "from_m": 119192.658, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 119292.379, "from_m": 119251.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119440.761, "from_m": 119292.379, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 119820.505, "from_m": 119440.761, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 757153, "profile_key": "30a67ca0427e27ed9c0062ddd5d8a7ddcf63ed212f03043f725bdebeb8a8cd54", "schedule_id": 20366, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2310", "location": "Ormskirk", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138662}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2314H", "location": "Burscough Junction", "stage_seq": 2, "distance_m": 99270.059, "section_seq": 1, "route_path_id": 138662}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320", "location": "Rufford", "stage_seq": 3, "distance_m": 103955.259, "section_seq": 1, "route_path_id": 138662}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325", "location": "Croston", "stage_seq": 4, "distance_m": 108114.187, "section_seq": 1, "route_path_id": 138662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Farington Curve Jn", "stage_seq": 5, "distance_m": 117122.665, "section_seq": 1, "route_path_id": 138662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Ribble Jn", "stage_seq": 6, "distance_m": 118850.806, "section_seq": 1, "route_path_id": 138662}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": null, "location": "Preston", "stage_seq": 7, "distance_m": 119820.505, "section_seq": 1, "route_path_id": 138662}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 119820.505, "from_m": 0.0, "section_seq": 1, "route_path_id": 138662}], "total_distance_m": 119820.505, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 119478.775, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 341.73, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:09Z", "source_id": 20367434, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:26Z", "source_id": 20370686, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:39Z", "source_id": 20372835, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:14Z", "source_id": 64322904, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:21Z", "source_id": 20382692, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Ormskirk 2310 2310 None 23:10:00 None Preston 2343 2343 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P23893/2026-09-21/detailed None Croston 2026-09-21T23:28:00+01:00 Preston 21.0 {"type": "LineString", "coordinates": [[-2.7779892, 53.66745730000001], [-2.7777351999999995, 53.667725899999986], [-2.7766342, 53.66889049999999], [-2.7749887, 53.67063839999999], [-2.7748402, 53.6708003], [-2.7699137, 53.675892399999995], [-2.7649485, 53.681044], [-2.76484480973319, 53.68115157602794], [-2.7608923, 53.68525199999999], [-2.7507842, 53.6957366], [-2.747791, 53.6988408], [-2.7445432, 53.7022088], [-2.7434586000000003, 53.70333349999999], [-2.7402402, 53.706670800000005], [-2.7358959, 53.71111789999999], [-2.7352879, 53.71162760000001], [-2.7346415, 53.7120967], [-2.7334831, 53.7127682], [-2.7328683, 53.713063599999984], [-2.7322613, 53.71332079999999], [-2.7313476999999997, 53.7136505], [-2.7304023999999996, 53.7139615], [-2.728296, 53.7146076], [-2.7227898, 53.7163305], [-2.7226335, 53.7163792], [-2.7172213, 53.71807429999999], [-2.7159194, 53.71848769999998], [-2.7154868, 53.7186163], [-2.7137923, 53.719148], [-2.7135665999999996, 53.7192232], [-2.712487, 53.71961439999999], [-2.71129, 53.7200897], [-2.7100037, 53.7206368], [-2.7081281999999995, 53.721469299999995], [-2.7074598999999995, 53.7218149], [-2.7062241, 53.72249359999999], [-2.7054479, 53.72301120000001], [-2.7049497, 53.723386600000005], [-2.7042022999999995, 53.7240182], [-2.7032935999999994, 53.72508029999999], [-2.7029295999999996, 53.72562090000001], [-2.7025834, 53.7262182], [-2.7023717, 53.7266064], [-2.7020859, 53.72729209999999], [-2.7019005999999997, 53.72787610000001], [-2.7017489999999995, 53.72848159999999], [-2.7016950999999993, 53.72884489999999], [-2.7016686, 53.72912719999999], [-2.7016405999999997, 53.7295212], [-2.7016209000000004, 53.7299125], [-2.7016208, 53.7300597], [-2.7016294, 53.73020869999999], [-2.701663816365182, 53.73056245671913], [-2.701690852581278, 53.730720393229056], [-2.7017104015992546, 53.73086070748593], [-2.7017238683803635, 53.73098588175242], [-2.701732657885857, 53.73109839829118], [-2.701738175076988, 53.73120073936487], [-2.7017418249150085, 53.731295387236145], [-2.70174501236117, 53.73138482416766], [-2.7017491423767273, 53.73147153242208], [-2.701755619922931, 53.731557994262054], [-2.701765849961034, 53.731646691950246], [-2.7017812374522885, 53.7317401077493], [-2.701803187357948, 53.731840723921906], [-2.7018331046392623, 53.73195102273069], [-2.701872394257487, 53.73207348643832], [-2.7019224611738726, 53.73221059730746], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]} 7.3 2325 2346 Croston Preston Preston 53.7554537 -2.7074629 53.7554537 -2.7074629 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Preston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382692 1790030723086752 13 13 2026-09-21 22:56:05.073250 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:04.102277
726234 756400 C17018 651K84M821 2026-09-21 COMPLETE 20382170 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 756400, "stp": "O", "toc": "West Midlands Trains", "uid": "C17018", "consist": "350375", "dest_crs": "CRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17018/2026-09-21/detailed", "trust_id": "651K84M821", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-21", "dest_arr_time": "2345", "dest_platform": "7", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "1K84", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "2346", "current_leg_dep": "2318", "current_leg_end": "Crewe", "origin_dep_time": "2234", "origin_platform": "5B", "current_location": "Crewe", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1226352, 52.8034815], [-2.1231084999999994, 52.80382339999999], [-2.12403, 52.8045502], [-2.1246427, 52.80504019999999], [-2.1251256, 52.8054016], [-2.1253685, 52.80557449999999], [-2.1256010000000005, 52.805734400000006], [-2.1258428, 52.8058985], [-2.125874, 52.8059193], [-2.1263929, 52.806288499999994], [-2.1266508, 52.80644860000001], [-2.127078, 52.8067036], [-2.1275153, 52.8069637], [-2.1277361, 52.80708810000001], [-2.1282396, 52.8073773], [-2.128993, 52.807791399999985], [-2.1294505, 52.80803889999999], [-2.130147899999999, 52.8084572], [-2.1302941999999994, 52.808536399999994], [-2.1309973, 52.8089573], [-2.1316624, 52.8093198], [-2.1317677999999995, 52.80937800000001], [-2.1327115, 52.8098876], [-2.1328436999999996, 52.8099593], [-2.1351604, 52.8112123], [-2.1375156999999994, 52.81248959999999], [-2.1422437, 52.8150467], [-2.1437978999999996, 52.8158886], [-2.145396, 52.8167542], [-2.1454768999999994, 52.816796], [-2.1479359, 52.818144700000005], [-2.1508859999999994, 52.8198553], [-2.152303, 52.82077079999999], [-2.153038433370293, 52.82123800100551], [-2.1536747, 52.82164220000001], [-2.1552301, 52.82271679999999], [-2.1554225, 52.822849700000006], [-2.1559566818868516, 52.8232199963952], [-2.1571715, 52.8240621], [-2.1604575, 52.82650039999999], [-2.1619081, 52.827652099999995], [-2.1633049, 52.82880879999999], [-2.1660594, 52.8311438], [-2.1660631, 52.8311469], [-2.1668527, 52.8318806], [-2.16767, 52.83262779999999], [-2.1692402, 52.8340875], [-2.170022, 52.83484339999999], [-2.1707566, 52.8355537], [-2.1722342, 52.837035500000006], [-2.1749180999999997, 52.8399811], [-2.1757016999999994, 52.8407808], [-2.1765933, 52.8415772], [-2.1770857, 52.84200609999999], [-2.1779285, 52.8427402], [-2.179265, 52.843748], [-2.1806739, 52.8447044], [-2.1822864, 52.845925900000005], [-2.1830918, 52.84666070000001], [-2.1838102, 52.8474337], [-2.1841682, 52.847842699999994], [-2.1842713999999996, 52.8479673], [-2.1844943, 52.8482641], [-2.1850301, 52.8489855], [-2.1851202, 52.8491424], [-2.1856449, 52.84990129999999], [-2.1860634, 52.8507335], [-2.1863905, 52.85158989999999], [-2.186669, 52.8524482], [-2.1868521, 52.8537425], [-2.1868614, 52.854858799999995], [-2.1868628999999995, 52.85503200000001], [-2.1867305, 52.8561284], [-2.1865789999999996, 52.857145799999984], [-2.1865059999999996, 52.85790089999999], [-2.1864979, 52.8582753], [-2.1865057999999995, 52.85866849999999], [-2.1865287, 52.859068400000005], [-2.1865724, 52.859459], [-2.1866419, 52.8598839], [-2.1867011, 52.8601571], [-2.1867862, 52.8605198], [-2.18686, 52.8607907], [-2.1869365, 52.861027099999994], [-2.1870302999999995, 52.86129749999999], [-2.1871891, 52.86171370000001], [-2.1875371999999995, 52.8624594], [-2.1877276999999995, 52.8628189], [-2.1879744000000003, 52.86323180000001], [-2.1882252999999996, 52.86362079999999], [-2.1884672, 52.8639723], [-2.1886273, 52.8641959], [-2.1887495999999995, 52.86434849999999], [-2.188936, 52.8645928], [-2.1891426, 52.8648463], [-2.1893973999999994, 52.8651357], [-2.1894337245133073, 52.865176363913235], [-2.1896502, 52.865418700000006], [-2.1899798, 52.8657606], [-2.1901577999999997, 52.865938], [-2.1903065999999995, 52.86608900000001], [-2.1905934, 52.8663514], [-2.1906216, 52.8663766], [-2.1909146999999995, 52.8666383], [-2.191295, 52.8669593], [-2.1916057, 52.8672193], [-2.1919294, 52.86746039999999], [-2.1926521, 52.8679755], [-2.1929471, 52.868171200000006], [-2.1935231, 52.868533], [-2.1938243999999996, 52.86871439999999], [-2.1941364999999995, 52.86889579999999], [-2.194806, 52.8692398], [-2.1954685, 52.86955369999999], [-2.1959834999999996, 52.869792], [-2.1964389, 52.870006], [-2.1974456999999994, 52.870436199999986], [-2.1985057, 52.87086409999999], [-2.1992060243165086, 52.87109520491944], [-2.199274529804084, 52.87111781145831], [-2.1996344999999997, 52.8712366], [-2.2007882999999997, 52.8715635], [-2.2016394999999997, 52.871776999999994], [-2.2021648999999996, 52.87190880000001], [-2.2028512, 52.8720593], [-2.2035552, 52.87219699999999], [-2.2043429, 52.8723335], [-2.2051570999999996, 52.87246579999999], [-2.2052695, 52.8724851], [-2.2064047, 52.8726588], [-2.2071442999999995, 52.8727856], [-2.2085990999999994, 52.8730825], [-2.2092561, 52.8732356], [-2.2101865, 52.8734838], [-2.2109643, 52.87371600000001], [-2.2115236, 52.87389610000001], [-2.2122528, 52.87414520000001], [-2.2125991, 52.87427420000001], [-2.2135296, 52.874623], [-2.2144647, 52.8750295], [-2.215361186779621, 52.87548963626874], [-2.2154899, 52.8755557], [-2.2155758999999997, 52.87560020000001], [-2.2161442, 52.87589359999999], [-2.2167798, 52.8762617], [-2.2176951, 52.87684900000001], [-2.218564, 52.8774783], [-2.2193877, 52.878128700000005], [-2.2201956, 52.878799099999995], [-2.2208693, 52.879349000000005], [-2.2216077999999997, 52.8799276], [-2.2223419999999994, 52.880479699999995], [-2.2230836, 52.8810146], [-2.2238250000000006, 52.8815465], [-2.224593, 52.882071999999994], [-2.225372699999999, 52.88259299999999], [-2.2261769, 52.8831029], [-2.2268445, 52.8835204], [-2.2275257999999996, 52.88393149999999], [-2.2282174, 52.88434259999999], [-2.2289133999999997, 52.88474399999999], [-2.2296166999999993, 52.88513830000001], [-2.2302258, 52.88547259999999], [-2.2303332999999994, 52.8855316], [-2.2317956, 52.88630810000001], [-2.2324705, 52.8866501], [-2.2331474, 52.8869877], [-2.2338096, 52.8873111], [-2.234511, 52.887642799999995], [-2.2355069, 52.8880994], [-2.2365293999999993, 52.888546000000005], [-2.2375089, 52.8889526], [-2.2384968, 52.8893636], [-2.2394623, 52.88976550000001], [-2.2404237, 52.8901881], [-2.2413652999999996, 52.890616], [-2.2418352, 52.8908385], [-2.2420651, 52.890954], [-2.2422958, 52.89106979999999], [-2.2431919, 52.8915316], [-2.2440646, 52.8919989], [-2.244678, 52.8923576], [-2.245237, 52.8926845], [-2.2457882102988034, 52.893023900588986], [-2.2462245999999997, 52.89329259999999], [-2.2472432, 52.8939728], [-2.2482387, 52.894679700000005], [-2.2486657, 52.8950005], [-2.2490945, 52.8953424], [-2.2495144, 52.895672799999986], [-2.2499182, 52.8960103], [-2.2503263999999996, 52.8963593], [-2.2506902, 52.896714499999995], [-2.2507711, 52.8967894], [-2.2511025, 52.89709500000001], [-2.251482199999999, 52.89743450000001], [-2.2522626, 52.89823179999999], [-2.2529912999999997, 52.89904889999999], [-2.2536740999999996, 52.89988369999999], [-2.2543002999999997, 52.9007266], [-2.2548726, 52.9015843], [-2.2553902, 52.90246], [-2.2558527, 52.9033567], [-2.2560678, 52.9038293], [-2.2562591, 52.90424949999999], [-2.256698399999999, 52.9054802], [-2.2570435, 52.90672339999999], [-2.2577289, 52.909184399999994], [-2.2577555, 52.90928259999999], [-2.2586334, 52.912528299999984], [-2.2595271, 52.9158772], [-2.2601567999999994, 52.9182392], [-2.2604051, 52.9191579], [-2.2604744, 52.9194144], [-2.2607895, 52.920600099999994], [-2.2611196, 52.9217811], [-2.261485599999999, 52.9229551], [-2.2619001, 52.92412499999999], [-2.2623438, 52.9252982], [-2.2627378, 52.92624], [-2.2628006, 52.9263777], [-2.2632055, 52.9272398], [-2.2637056, 52.92821459999998], [-2.2642533999999994, 52.9291777], [-2.2643323, 52.929313699999994], [-2.264541123294641, 52.929673494383906], [-2.2670769, 52.9340423], [-2.2698818, 52.938766], [-2.2698904, 52.9387805], [-2.2701042999999994, 52.93913369999999], [-2.2701669, 52.9392393], [-2.2713115, 52.9411882], [-2.2726963, 52.943539699999995], [-2.2754739999999996, 52.948268500000005], [-2.2757523, 52.9487515], [-2.2760649999999996, 52.94924340000001], [-2.2763792, 52.949707], [-2.2767387, 52.950170199999995], [-2.2768733, 52.95033550000001], [-2.2770124, 52.9505003], [-2.2773084, 52.9508252], [-2.2776197, 52.9511465], [-2.2779465999999995, 52.9514628], [-2.278628, 52.9520724], [-2.2793602, 52.95267779999999], [-2.2799541, 52.9531174], [-2.280585, 52.953536199999995], [-2.2812549999999994, 52.9539343], [-2.281942, 52.95432240000001], [-2.2827462, 52.954738700000014], [-2.2836204, 52.95514370000001], [-2.2845197, 52.95552099999999], [-2.2854519999999994, 52.9558744], [-2.2865524999999995, 52.9562439], [-2.2876789, 52.9565783], [-2.2888949, 52.956885199999995], [-2.2900773, 52.9571406], [-2.2901239999999996, 52.95715069999999], [-2.2912909, 52.9573804], [-2.2924728, 52.957566], [-2.2935930999999994, 52.95773139999999], [-2.2948263999999994, 52.95785730000001], [-2.2961640999999995, 52.958000899999995], [-2.2974814999999995, 52.9581871], [-2.2987407, 52.9583977], [-2.299971, 52.9586559], [-2.3010079, 52.958920500000005], [-2.301482899999999, 52.9590505], [-2.3019565999999996, 52.95919409999998], [-2.3024284999999995, 52.959345], [-2.3028856, 52.9595036], [-2.3033257, 52.959667], [-2.3037683, 52.95983999999999], [-2.3043829, 52.9600951], [-2.3049826999999996, 52.9603519], [-2.3055828, 52.960617199999994], [-2.3061904, 52.960895699999995], [-2.3067781, 52.96116169999999], [-2.3073577, 52.9614424], [-2.3078839, 52.9617145], [-2.3084095999999996, 52.9620113], [-2.3084432, 52.96203030000001], [-2.3095264999999996, 52.9627029], [-2.3105172, 52.9634605], [-2.3119776, 52.96480809999999], [-2.3133537999999993, 52.966188900000006], [-2.3161136, 52.968950799999995], [-2.3184802, 52.9713331], [-2.3188852, 52.9717408], [-2.3244324, 52.977282499999994], [-2.3260909, 52.9789483], [-2.3273745999999997, 52.98023370000001], [-2.3277659, 52.980625499999995], [-2.330908482155918, 52.98378961162837], [-2.331095, 52.9839774], [-2.3313514, 52.98422809999999], [-2.3316746, 52.9845556], [-2.3323251, 52.9852088], [-2.333645, 52.9865307], [-2.3356197387107556, 52.988505905532904], [-2.3362661, 52.98915240000001], [-2.3368652, 52.989754299999994], [-2.3384886999999996, 52.99138529999999], [-2.338876, 52.99177429999999], [-2.3401891999999997, 52.9930823], [-2.3415205, 52.99439129999999], [-2.3417406999999995, 52.99460890000001], [-2.3419883999999995, 52.9948347], [-2.3424672, 52.9952753], [-2.3429679, 52.9957083], [-2.343487399999999, 52.99613279999999], [-2.3445239, 52.996936], [-2.3456259, 52.997725499999994], [-2.3467673, 52.99848219999999], [-2.3480197, 52.99922759999999], [-2.3480381, 52.99923770000001], [-2.3488374, 52.99967740000001], [-2.3496793, 53.00011979999999], [-2.350551100000001, 53.00055079999999], [-2.3514434, 53.00096260000001], [-2.3526311, 53.0014982], [-2.3537949999999994, 53.0020557], [-2.3543442999999997, 53.0023278], [-2.3548573, 53.00260780000001], [-2.3559116, 53.00318209999999], [-2.356822, 53.003725], [-2.3577367, 53.004280900000005], [-2.359439, 53.0054576], [-2.3609458999999995, 53.006622099999994], [-2.3614387999999997, 53.00700299999999], [-2.3633795, 53.00853809999999], [-2.3670866, 53.01153809999999], [-2.3671472, 53.011586699999995], [-2.3679866, 53.012187899999994], [-2.3687606, 53.0128095], [-2.3700873, 53.0138697], [-2.3703144, 53.0140512], [-2.3734132, 53.0165103], [-2.3738537, 53.01687629999999], [-2.3739323, 53.0169357], [-2.3744017, 53.01729459999999], [-2.375391899999999, 53.0180783], [-2.3773241, 53.0196691], [-2.3779591000000004, 53.0202462], [-2.3785646, 53.0208257], [-2.3791398, 53.021415], [-2.3792757999999994, 53.0215582], [-2.379703, 53.0220081], [-2.3801253, 53.0224559], [-2.3805553, 53.0228935], [-2.381463, 53.02375189999999], [-2.3834174999999997, 53.025389299999986], [-2.3840068999999997, 53.0258475], [-2.3846507999999997, 53.02633469999999], [-2.3859558999999995, 53.02725660000001], [-2.3886667, 53.029062], [-2.3895829999999996, 53.02971689999999], [-2.3897627, 53.029843199999995], [-2.3904975999999993, 53.0303599], [-2.3923507, 53.03163829999998], [-2.3932971999999997, 53.03230139999999], [-2.3942502, 53.0329688], [-2.3959924, 53.0343684], [-2.3965838, 53.03489629999999], [-2.3971473999999997, 53.0354155], [-2.3977064, 53.0359487], [-2.3982309999999996, 53.0364866], [-2.3987709000000006, 53.0370375], [-2.3993032, 53.037588799999995], [-2.399546416373759, 53.03783802447602], [-2.4003845, 53.0386968], [-2.4005931, 53.0389145], [-2.4009453000000005, 53.03928199999999], [-2.4015194, 53.0398724], [-2.4026455999999996, 53.04103440000001], [-2.4048853, 53.0433451], [-2.4050292, 53.0434904], [-2.4051698, 53.0436378], [-2.4054592, 53.04393480000001], [-2.4060193, 53.044522400000005], [-2.4070734, 53.0457178], [-2.4075707999999993, 53.0463186], [-2.4080496, 53.0469328], [-2.4089497, 53.0481725], [-2.4093162999999995, 53.048727500000005], [-2.4095691999999995, 53.049188699999995], [-2.4096091, 53.0492521], [-2.4102239, 53.0502476], [-2.4103111, 53.05038879999999], [-2.4112083999999996, 53.0520166], [-2.4112381999999997, 53.05206239999999], [-2.4115942, 53.052622799999995], [-2.4141567, 53.05709469999999], [-2.4153800999999997, 53.0592298], [-2.4176556, 53.063201], [-2.4186993649555957, 53.065022431984005], [-2.4192849999999995, 53.0660444], [-2.4197885, 53.066913500000005], [-2.4203464, 53.06787649999999], [-2.4211201, 53.0692934], [-2.4235177999999995, 53.073466], [-2.425451267122708, 53.076829539453456], [-2.4265926999999996, 53.0788151], [-2.4271332999999995, 53.07973569999999], [-2.4285706, 53.08218329999999], [-2.4288677000000005, 53.082678599999994], [-2.4291046, 53.083076099999985], [-2.4295180999999997, 53.08377049999999], [-2.4297902999999996, 53.0842274], [-2.4298259, 53.0842849], [-2.4301759, 53.084781], [-2.4302155999999995, 53.084847399999994], [-2.4308157999999995, 53.08585250000001], [-2.4308542999999996, 53.0859207], [-2.4310446, 53.0862345], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Stafford", "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Stafford", "current_leg_milage": "24.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"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\": 6852.017, \"from_m\": 1171.338, \"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\": 9412.973, \"from_m\": 6852.017, \"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\": 10025.345, \"from_m\": 9412.973, \"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\": 13648.264, \"from_m\": 10025.345, \"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\": 14013.162, \"from_m\": 13648.264, \"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\": 20080.551, \"from_m\": 14013.162, \"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\": 20429.796, \"from_m\": 20080.551, \"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\": 21139.521, \"from_m\": 20429.796, \"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\": 21455.747, \"from_m\": 21139.521, \"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\": 23388.269, \"from_m\": 21455.747, \"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\": 25920.011, \"from_m\": 23388.269, \"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\": 26432.717, \"from_m\": 25920.011, \"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\": 41984.396, \"from_m\": 26432.717, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 44388.578, \"from_m\": 41984.396, \"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\": 44867.697, \"from_m\": 44388.578, \"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\": 44916.36, \"from_m\": 44867.697, \"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\": 44949.677, \"from_m\": 44916.36, \"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\": 45000.505, \"from_m\": 44949.677, \"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\": 45761.483, \"from_m\": 45000.505, \"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\": 45838.046, \"from_m\": 45761.483, \"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\": 46519.559, \"from_m\": 45838.046, \"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\": 83078.74, \"from_m\": 46519.559, \"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\": 83601.527, \"from_m\": 83078.74, \"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\": 83928.623, \"from_m\": 83601.527, \"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\": 83994.933, \"from_m\": 83928.623, \"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\": 84369.075, \"from_m\": 83994.933, \"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\": 84486.669, \"from_m\": 84369.075, \"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\": 84680.464, \"from_m\": 84486.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 756400, \"profile_key\": \"4e66c524f51441e44e0b62efffb961ab7376eb9dbce0a25995442cd4ef27a6b8\", \"schedule_id\": 35504, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2241\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 4, \"distance_m\": 6440.677, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244H\", \"location\": \"Dudley Port\", \"stage_seq\": 5, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": \"2254\", \"location\": \"Wolverhampton\", \"stage_seq\": 6, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 7, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 8, \"distance_m\": 23339.291, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": false, \"wtt_arr\": \"2302H\", \"wtt_dep\": \"2303H\", \"location\": \"Penkridge\", \"stage_seq\": 9, \"distance_m\": 36220.177, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 10, \"distance_m\": 44541.141, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2316\", \"location\": \"Stafford\", \"stage_seq\": 11, \"distance_m\": 45305.511, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320H\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 12, \"distance_m\": 53759.057, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Madeley\", \"stage_seq\": 13, \"distance_m\": 71326.33, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 14, \"distance_m\": 81799.362, \"section_seq\": 1, \"route_path_id\": 143670}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 84680.464, \"section_seq\": 1, \"route_path_id\": 143670}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 84680.464, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143670}], \"total_distance_m\": 84680.464, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 84680.464, \"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": "2234", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:57Z\", \"source_id\": 64174852, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:08Z\", \"source_id\": 64211782, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:14Z\", \"source_id\": 20348288, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:49Z\", \"source_id\": 64220749, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:54Z\", \"source_id\": 20351102, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:35Z\", \"source_id\": 64246881, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:41Z\", \"source_id\": 20358969, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:40Z\", \"source_id\": 64264752, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:45Z\", \"source_id\": 20364501, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:20Z\", \"source_id\": 64278078, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:25Z\", \"source_id\": 20368615, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:06Z\", \"source_id\": 64321188, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:08Z\", \"source_id\": 20382170, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "7", "timing_fact_generation": 1790030650648220, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:04.111412", "service_state_evidence_id": 20382170, "current_leg_start_actual_dep": "2026-09-21T23:17:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:05.481961", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O BHM CRE 1K84 350375 4 110 None {"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "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": 6852.017, "from_m": 1171.338, "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": 9412.973, "from_m": 6852.017, "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": 10025.345, "from_m": 9412.973, "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": 13648.264, "from_m": 10025.345, "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": 14013.162, "from_m": 13648.264, "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": 20080.551, "from_m": 14013.162, "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": 20429.796, "from_m": 20080.551, "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": 21139.521, "from_m": 20429.796, "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": 21455.747, "from_m": 21139.521, "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": 23388.269, "from_m": 21455.747, "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": 25920.011, "from_m": 23388.269, "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": 26432.717, "from_m": 25920.011, "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": 41984.396, "from_m": 26432.717, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 44388.578, "from_m": 41984.396, "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": 44867.697, "from_m": 44388.578, "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": 44916.36, "from_m": 44867.697, "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": 44949.677, "from_m": 44916.36, "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": 45000.505, "from_m": 44949.677, "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": 45761.483, "from_m": 45000.505, "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": 45838.046, "from_m": 45761.483, "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": 46519.559, "from_m": 45838.046, "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": 83078.74, "from_m": 46519.559, "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": 83601.527, "from_m": 83078.74, "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": 83928.623, "from_m": 83601.527, "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": 83994.933, "from_m": 83928.623, "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": 84369.075, "from_m": 83994.933, "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": 84486.669, "from_m": 84369.075, "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": 84680.464, "from_m": 84486.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 756400, "profile_key": "4e66c524f51441e44e0b62efffb961ab7376eb9dbce0a25995442cd4ef27a6b8", "schedule_id": 35504, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2234", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143670}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 143670}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 143670}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2241", "location": "Smethwick Galton Bridge LL", "stage_seq": 4, "distance_m": 6440.677, "section_seq": 1, "route_path_id": 143670}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244H", "location": "Dudley Port", "stage_seq": 5, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 143670}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": "2254", "location": "Wolverhampton", "stage_seq": 6, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 143670}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Wolverhampton North Jn", "stage_seq": 7, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 143670}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256H", "location": "Bushbury Jn", "stage_seq": 8, "distance_m": 23339.291, "section_seq": 1, "route_path_id": 143670}, {"is_pass": false, "wtt_arr": "2302H", "wtt_dep": "2303H", "location": "Penkridge", "stage_seq": 9, "distance_m": 36220.177, "section_seq": 1, "route_path_id": 143670}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Stafford Trent Valley Jn", "stage_seq": 10, "distance_m": 44541.141, "section_seq": 1, "route_path_id": 143670}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2316", "location": "Stafford", "stage_seq": 11, "distance_m": 45305.511, "section_seq": 1, "route_path_id": 143670}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "Searchlight Lane Jn", "stage_seq": 12, "distance_m": 53759.057, "section_seq": 1, "route_path_id": 143670}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Madeley", "stage_seq": 13, "distance_m": 71326.33, "section_seq": 1, "route_path_id": 143670}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Crewe Basford Hall Jn", "stage_seq": 14, "distance_m": 81799.362, "section_seq": 1, "route_path_id": 143670}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Crewe", "stage_seq": 15, "distance_m": 84680.464, "section_seq": 1, "route_path_id": 143670}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 84680.464, "from_m": 0.0, "section_seq": 1, "route_path_id": 143670}], "total_distance_m": 84680.464, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 84680.464, "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": 19371, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:57Z", "source_id": 64174852, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T21:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:08Z", "source_id": 64211782, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:14Z", "source_id": 20348288, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:49Z", "source_id": 64220749, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:45:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:54Z", "source_id": 20351102, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:35Z", "source_id": 64246881, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:00:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:41Z", "source_id": 20358969, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:40Z", "source_id": 64264752, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:45Z", "source_id": 20364501, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:20Z", "source_id": 64278078, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:17:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:25Z", "source_id": 20368615, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10788, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:06Z", "source_id": 64321188, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:46:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:08Z", "source_id": 20382170, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Birmingham New Street 2234 2234 5B None None Crewe 2345 2345 7 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C17018/2026-09-21/detailed None Stafford 2026-09-21T23:17:00+01:00 Crewe 28.0 {"type": "LineString", "coordinates": [[-2.1226352, 52.8034815], [-2.1231084999999994, 52.80382339999999], [-2.12403, 52.8045502], [-2.1246427, 52.80504019999999], [-2.1251256, 52.8054016], [-2.1253685, 52.80557449999999], [-2.1256010000000005, 52.805734400000006], [-2.1258428, 52.8058985], [-2.125874, 52.8059193], [-2.1263929, 52.806288499999994], [-2.1266508, 52.80644860000001], [-2.127078, 52.8067036], [-2.1275153, 52.8069637], [-2.1277361, 52.80708810000001], [-2.1282396, 52.8073773], [-2.128993, 52.807791399999985], [-2.1294505, 52.80803889999999], [-2.130147899999999, 52.8084572], [-2.1302941999999994, 52.808536399999994], [-2.1309973, 52.8089573], [-2.1316624, 52.8093198], [-2.1317677999999995, 52.80937800000001], [-2.1327115, 52.8098876], [-2.1328436999999996, 52.8099593], [-2.1351604, 52.8112123], [-2.1375156999999994, 52.81248959999999], [-2.1422437, 52.8150467], [-2.1437978999999996, 52.8158886], [-2.145396, 52.8167542], [-2.1454768999999994, 52.816796], [-2.1479359, 52.818144700000005], [-2.1508859999999994, 52.8198553], [-2.152303, 52.82077079999999], [-2.153038433370293, 52.82123800100551], [-2.1536747, 52.82164220000001], [-2.1552301, 52.82271679999999], [-2.1554225, 52.822849700000006], [-2.1559566818868516, 52.8232199963952], [-2.1571715, 52.8240621], [-2.1604575, 52.82650039999999], [-2.1619081, 52.827652099999995], [-2.1633049, 52.82880879999999], [-2.1660594, 52.8311438], [-2.1660631, 52.8311469], [-2.1668527, 52.8318806], [-2.16767, 52.83262779999999], [-2.1692402, 52.8340875], [-2.170022, 52.83484339999999], [-2.1707566, 52.8355537], [-2.1722342, 52.837035500000006], [-2.1749180999999997, 52.8399811], [-2.1757016999999994, 52.8407808], [-2.1765933, 52.8415772], [-2.1770857, 52.84200609999999], [-2.1779285, 52.8427402], [-2.179265, 52.843748], [-2.1806739, 52.8447044], [-2.1822864, 52.845925900000005], [-2.1830918, 52.84666070000001], [-2.1838102, 52.8474337], [-2.1841682, 52.847842699999994], [-2.1842713999999996, 52.8479673], [-2.1844943, 52.8482641], [-2.1850301, 52.8489855], [-2.1851202, 52.8491424], [-2.1856449, 52.84990129999999], [-2.1860634, 52.8507335], [-2.1863905, 52.85158989999999], [-2.186669, 52.8524482], [-2.1868521, 52.8537425], [-2.1868614, 52.854858799999995], [-2.1868628999999995, 52.85503200000001], [-2.1867305, 52.8561284], [-2.1865789999999996, 52.857145799999984], [-2.1865059999999996, 52.85790089999999], [-2.1864979, 52.8582753], [-2.1865057999999995, 52.85866849999999], [-2.1865287, 52.859068400000005], [-2.1865724, 52.859459], [-2.1866419, 52.8598839], [-2.1867011, 52.8601571], [-2.1867862, 52.8605198], [-2.18686, 52.8607907], [-2.1869365, 52.861027099999994], [-2.1870302999999995, 52.86129749999999], [-2.1871891, 52.86171370000001], [-2.1875371999999995, 52.8624594], [-2.1877276999999995, 52.8628189], [-2.1879744000000003, 52.86323180000001], [-2.1882252999999996, 52.86362079999999], [-2.1884672, 52.8639723], [-2.1886273, 52.8641959], [-2.1887495999999995, 52.86434849999999], [-2.188936, 52.8645928], [-2.1891426, 52.8648463], [-2.1893973999999994, 52.8651357], [-2.1894337245133073, 52.865176363913235], [-2.1896502, 52.865418700000006], [-2.1899798, 52.8657606], [-2.1901577999999997, 52.865938], [-2.1903065999999995, 52.86608900000001], [-2.1905934, 52.8663514], [-2.1906216, 52.8663766], [-2.1909146999999995, 52.8666383], [-2.191295, 52.8669593], [-2.1916057, 52.8672193], [-2.1919294, 52.86746039999999], [-2.1926521, 52.8679755], [-2.1929471, 52.868171200000006], [-2.1935231, 52.868533], [-2.1938243999999996, 52.86871439999999], [-2.1941364999999995, 52.86889579999999], [-2.194806, 52.8692398], [-2.1954685, 52.86955369999999], [-2.1959834999999996, 52.869792], [-2.1964389, 52.870006], [-2.1974456999999994, 52.870436199999986], [-2.1985057, 52.87086409999999], [-2.1992060243165086, 52.87109520491944], [-2.199274529804084, 52.87111781145831], [-2.1996344999999997, 52.8712366], [-2.2007882999999997, 52.8715635], [-2.2016394999999997, 52.871776999999994], [-2.2021648999999996, 52.87190880000001], [-2.2028512, 52.8720593], [-2.2035552, 52.87219699999999], [-2.2043429, 52.8723335], [-2.2051570999999996, 52.87246579999999], [-2.2052695, 52.8724851], [-2.2064047, 52.8726588], [-2.2071442999999995, 52.8727856], [-2.2085990999999994, 52.8730825], [-2.2092561, 52.8732356], [-2.2101865, 52.8734838], [-2.2109643, 52.87371600000001], [-2.2115236, 52.87389610000001], [-2.2122528, 52.87414520000001], [-2.2125991, 52.87427420000001], [-2.2135296, 52.874623], [-2.2144647, 52.8750295], [-2.215361186779621, 52.87548963626874], [-2.2154899, 52.8755557], [-2.2155758999999997, 52.87560020000001], [-2.2161442, 52.87589359999999], [-2.2167798, 52.8762617], [-2.2176951, 52.87684900000001], [-2.218564, 52.8774783], [-2.2193877, 52.878128700000005], [-2.2201956, 52.878799099999995], [-2.2208693, 52.879349000000005], [-2.2216077999999997, 52.8799276], [-2.2223419999999994, 52.880479699999995], [-2.2230836, 52.8810146], [-2.2238250000000006, 52.8815465], [-2.224593, 52.882071999999994], [-2.225372699999999, 52.88259299999999], [-2.2261769, 52.8831029], [-2.2268445, 52.8835204], [-2.2275257999999996, 52.88393149999999], [-2.2282174, 52.88434259999999], [-2.2289133999999997, 52.88474399999999], [-2.2296166999999993, 52.88513830000001], [-2.2302258, 52.88547259999999], [-2.2303332999999994, 52.8855316], [-2.2317956, 52.88630810000001], [-2.2324705, 52.8866501], [-2.2331474, 52.8869877], [-2.2338096, 52.8873111], [-2.234511, 52.887642799999995], [-2.2355069, 52.8880994], [-2.2365293999999993, 52.888546000000005], [-2.2375089, 52.8889526], [-2.2384968, 52.8893636], [-2.2394623, 52.88976550000001], [-2.2404237, 52.8901881], [-2.2413652999999996, 52.890616], [-2.2418352, 52.8908385], [-2.2420651, 52.890954], [-2.2422958, 52.89106979999999], [-2.2431919, 52.8915316], [-2.2440646, 52.8919989], [-2.244678, 52.8923576], [-2.245237, 52.8926845], [-2.2457882102988034, 52.893023900588986], [-2.2462245999999997, 52.89329259999999], [-2.2472432, 52.8939728], [-2.2482387, 52.894679700000005], [-2.2486657, 52.8950005], [-2.2490945, 52.8953424], [-2.2495144, 52.895672799999986], [-2.2499182, 52.8960103], [-2.2503263999999996, 52.8963593], [-2.2506902, 52.896714499999995], [-2.2507711, 52.8967894], [-2.2511025, 52.89709500000001], [-2.251482199999999, 52.89743450000001], [-2.2522626, 52.89823179999999], [-2.2529912999999997, 52.89904889999999], [-2.2536740999999996, 52.89988369999999], [-2.2543002999999997, 52.9007266], [-2.2548726, 52.9015843], [-2.2553902, 52.90246], [-2.2558527, 52.9033567], [-2.2560678, 52.9038293], [-2.2562591, 52.90424949999999], [-2.256698399999999, 52.9054802], [-2.2570435, 52.90672339999999], [-2.2577289, 52.909184399999994], [-2.2577555, 52.90928259999999], [-2.2586334, 52.912528299999984], [-2.2595271, 52.9158772], [-2.2601567999999994, 52.9182392], [-2.2604051, 52.9191579], [-2.2604744, 52.9194144], [-2.2607895, 52.920600099999994], [-2.2611196, 52.9217811], [-2.261485599999999, 52.9229551], [-2.2619001, 52.92412499999999], [-2.2623438, 52.9252982], [-2.2627378, 52.92624], [-2.2628006, 52.9263777], [-2.2632055, 52.9272398], [-2.2637056, 52.92821459999998], [-2.2642533999999994, 52.9291777], [-2.2643323, 52.929313699999994], [-2.264541123294641, 52.929673494383906], [-2.2670769, 52.9340423], [-2.2698818, 52.938766], [-2.2698904, 52.9387805], [-2.2701042999999994, 52.93913369999999], [-2.2701669, 52.9392393], [-2.2713115, 52.9411882], [-2.2726963, 52.943539699999995], [-2.2754739999999996, 52.948268500000005], [-2.2757523, 52.9487515], [-2.2760649999999996, 52.94924340000001], [-2.2763792, 52.949707], [-2.2767387, 52.950170199999995], [-2.2768733, 52.95033550000001], [-2.2770124, 52.9505003], [-2.2773084, 52.9508252], [-2.2776197, 52.9511465], [-2.2779465999999995, 52.9514628], [-2.278628, 52.9520724], [-2.2793602, 52.95267779999999], [-2.2799541, 52.9531174], [-2.280585, 52.953536199999995], [-2.2812549999999994, 52.9539343], [-2.281942, 52.95432240000001], [-2.2827462, 52.954738700000014], [-2.2836204, 52.95514370000001], [-2.2845197, 52.95552099999999], [-2.2854519999999994, 52.9558744], [-2.2865524999999995, 52.9562439], [-2.2876789, 52.9565783], [-2.2888949, 52.956885199999995], [-2.2900773, 52.9571406], [-2.2901239999999996, 52.95715069999999], [-2.2912909, 52.9573804], [-2.2924728, 52.957566], [-2.2935930999999994, 52.95773139999999], [-2.2948263999999994, 52.95785730000001], [-2.2961640999999995, 52.958000899999995], [-2.2974814999999995, 52.9581871], [-2.2987407, 52.9583977], [-2.299971, 52.9586559], [-2.3010079, 52.958920500000005], [-2.301482899999999, 52.9590505], [-2.3019565999999996, 52.95919409999998], [-2.3024284999999995, 52.959345], [-2.3028856, 52.9595036], [-2.3033257, 52.959667], [-2.3037683, 52.95983999999999], [-2.3043829, 52.9600951], [-2.3049826999999996, 52.9603519], [-2.3055828, 52.960617199999994], [-2.3061904, 52.960895699999995], [-2.3067781, 52.96116169999999], [-2.3073577, 52.9614424], [-2.3078839, 52.9617145], [-2.3084095999999996, 52.9620113], [-2.3084432, 52.96203030000001], [-2.3095264999999996, 52.9627029], [-2.3105172, 52.9634605], [-2.3119776, 52.96480809999999], [-2.3133537999999993, 52.966188900000006], [-2.3161136, 52.968950799999995], [-2.3184802, 52.9713331], [-2.3188852, 52.9717408], [-2.3244324, 52.977282499999994], [-2.3260909, 52.9789483], [-2.3273745999999997, 52.98023370000001], [-2.3277659, 52.980625499999995], [-2.330908482155918, 52.98378961162837], [-2.331095, 52.9839774], [-2.3313514, 52.98422809999999], [-2.3316746, 52.9845556], [-2.3323251, 52.9852088], [-2.333645, 52.9865307], [-2.3356197387107556, 52.988505905532904], [-2.3362661, 52.98915240000001], [-2.3368652, 52.989754299999994], [-2.3384886999999996, 52.99138529999999], [-2.338876, 52.99177429999999], [-2.3401891999999997, 52.9930823], [-2.3415205, 52.99439129999999], [-2.3417406999999995, 52.99460890000001], [-2.3419883999999995, 52.9948347], [-2.3424672, 52.9952753], [-2.3429679, 52.9957083], [-2.343487399999999, 52.99613279999999], [-2.3445239, 52.996936], [-2.3456259, 52.997725499999994], [-2.3467673, 52.99848219999999], [-2.3480197, 52.99922759999999], [-2.3480381, 52.99923770000001], [-2.3488374, 52.99967740000001], [-2.3496793, 53.00011979999999], [-2.350551100000001, 53.00055079999999], [-2.3514434, 53.00096260000001], [-2.3526311, 53.0014982], [-2.3537949999999994, 53.0020557], [-2.3543442999999997, 53.0023278], [-2.3548573, 53.00260780000001], [-2.3559116, 53.00318209999999], [-2.356822, 53.003725], [-2.3577367, 53.004280900000005], [-2.359439, 53.0054576], [-2.3609458999999995, 53.006622099999994], [-2.3614387999999997, 53.00700299999999], [-2.3633795, 53.00853809999999], [-2.3670866, 53.01153809999999], [-2.3671472, 53.011586699999995], [-2.3679866, 53.012187899999994], [-2.3687606, 53.0128095], [-2.3700873, 53.0138697], [-2.3703144, 53.0140512], [-2.3734132, 53.0165103], [-2.3738537, 53.01687629999999], [-2.3739323, 53.0169357], [-2.3744017, 53.01729459999999], [-2.375391899999999, 53.0180783], [-2.3773241, 53.0196691], [-2.3779591000000004, 53.0202462], [-2.3785646, 53.0208257], [-2.3791398, 53.021415], [-2.3792757999999994, 53.0215582], [-2.379703, 53.0220081], [-2.3801253, 53.0224559], [-2.3805553, 53.0228935], [-2.381463, 53.02375189999999], [-2.3834174999999997, 53.025389299999986], [-2.3840068999999997, 53.0258475], [-2.3846507999999997, 53.02633469999999], [-2.3859558999999995, 53.02725660000001], [-2.3886667, 53.029062], [-2.3895829999999996, 53.02971689999999], [-2.3897627, 53.029843199999995], [-2.3904975999999993, 53.0303599], [-2.3923507, 53.03163829999998], [-2.3932971999999997, 53.03230139999999], [-2.3942502, 53.0329688], [-2.3959924, 53.0343684], [-2.3965838, 53.03489629999999], [-2.3971473999999997, 53.0354155], [-2.3977064, 53.0359487], [-2.3982309999999996, 53.0364866], [-2.3987709000000006, 53.0370375], [-2.3993032, 53.037588799999995], [-2.399546416373759, 53.03783802447602], [-2.4003845, 53.0386968], [-2.4005931, 53.0389145], [-2.4009453000000005, 53.03928199999999], [-2.4015194, 53.0398724], [-2.4026455999999996, 53.04103440000001], [-2.4048853, 53.0433451], [-2.4050292, 53.0434904], [-2.4051698, 53.0436378], [-2.4054592, 53.04393480000001], [-2.4060193, 53.044522400000005], [-2.4070734, 53.0457178], [-2.4075707999999993, 53.0463186], [-2.4080496, 53.0469328], [-2.4089497, 53.0481725], [-2.4093162999999995, 53.048727500000005], [-2.4095691999999995, 53.049188699999995], [-2.4096091, 53.0492521], [-2.4102239, 53.0502476], [-2.4103111, 53.05038879999999], [-2.4112083999999996, 53.0520166], [-2.4112381999999997, 53.05206239999999], [-2.4115942, 53.052622799999995], [-2.4141567, 53.05709469999999], [-2.4153800999999997, 53.0592298], [-2.4176556, 53.063201], [-2.4186993649555957, 53.065022431984005], [-2.4192849999999995, 53.0660444], [-2.4197885, 53.066913500000005], [-2.4203464, 53.06787649999999], [-2.4211201, 53.0692934], [-2.4235177999999995, 53.073466], [-2.425451267122708, 53.076829539453456], [-2.4265926999999996, 53.0788151], [-2.4271332999999995, 53.07973569999999], [-2.4285706, 53.08218329999999], [-2.4288677000000005, 53.082678599999994], [-2.4291046, 53.083076099999985], [-2.4295180999999997, 53.08377049999999], [-2.4297902999999996, 53.0842274], [-2.4298259, 53.0842849], [-2.4301759, 53.084781], [-2.4302155999999995, 53.084847399999994], [-2.4308157999999995, 53.08585250000001], [-2.4308542999999996, 53.0859207], [-2.4310446, 53.0862345], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]} 24.4 2318 2346 Stafford Crewe Crewe 53.0888590 -2.4326692 53.0888590 -2.4326692 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Crewe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382170 1790030650648220 78 78 2026-09-21 22:56:05.481961 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:04.111412
726235 757564 C36598 505V69M921 2026-09-21 COMPLETE 20382912 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 757564, "stp": "P", "toc": "Elizabeth Line", "uid": "C36598", "consist": "345014", "dest_crs": "XIF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36598/2026-09-21/detailed", "trust_id": "505V69M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ilford EMUD", "service_date": "2026-09-21", "dest_arr_time": "2349", "dest_platform": null, "is_terminated": 1, "next_location": "Ilford EMUD", "signalling_id": "5V69", "timing_status": "EARLY", "origin_station": "Gidea Park CS", "current_leg_arr": "2346", "current_leg_dep": "2343", "current_leg_end": "Ilford EMUD", "origin_dep_time": "2332", "origin_platform": "4L", "current_location": "Ilford EMUD", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.09590672066786562, 51.56393685761396], [0.0944459, 51.5638017], [0.093887, 51.56373790000001], [0.0927834, 51.5635929], [0.09200369999999998, 51.56349569999999], [0.09174849999999998, 51.5634716], [0.0916098, 51.563461100000005], [0.0910871, 51.56344859999999], [0.0905474, 51.56346399999999]]}", "current_leg_start": "Seven Kings", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "51.5634640", "next_location_lon": "0.0905474", "previous_location": "Seven Kings", "current_leg_milage": "0.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 347.828, \"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\": 423.209, \"from_m\": 347.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\": 1019.556, \"from_m\": 423.209, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2130.107, \"from_m\": 1019.556, \"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\": 2416.5, \"from_m\": 2130.107, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2795.244, \"from_m\": 2416.5, \"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\": 2970.582, \"from_m\": 2795.244, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8309.995, \"from_m\": 2970.582, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8439.052, \"from_m\": 8309.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\": 8848.246, \"from_m\": 8439.052, \"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\": 8904.346, \"from_m\": 8848.246, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8931.847, \"from_m\": 8904.346, \"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\": 9602.91, \"from_m\": 8931.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757564, \"profile_key\": \"9128b7505193de0c6eaddf0a37b36dfe5c9946d8077dbf1aac38b2e902349e3c\", \"schedule_id\": 4941, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Gidea Park CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Gidea Park\", \"stage_seq\": 2, \"distance_m\": 712.339, \"section_seq\": 1, \"route_path_id\": 132228}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2344\", \"location\": \"Seven Kings\", \"stage_seq\": 3, \"distance_m\": 8549.988, \"section_seq\": 1, \"route_path_id\": 132228}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Ilford EMUD\", \"stage_seq\": 4, \"distance_m\": 9602.91, \"section_seq\": 1, \"route_path_id\": 132228}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9602.91, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132228}], \"total_distance_m\": 9602.91, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 8352.581, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1250.329, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2332", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5634640", "current_position_lon": "0.0905474", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:47Z\", \"source_id\": 64302703, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:50Z\", \"source_id\": 20376331, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:34Z\", \"source_id\": 64313084, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:38Z\", \"source_id\": 20379571, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:36Z\", \"source_id\": 64323415, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:45Z\", \"source_id\": 20382912, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ilford EMUD", "service_state_platform": null, "timing_fact_generation": 1790030745655771, "current_leg_arrival_utc": "2026-09-21T23:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:06.122879", "service_state_evidence_id": 20382912, "current_leg_start_actual_dep": "2026-09-21T23:44:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:06.357610", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None XIF 5V69 345014 9 90 None {"version": 3, "segments": [{"to_m": 347.828, "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": 423.209, "from_m": 347.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": 1019.556, "from_m": 423.209, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2130.107, "from_m": 1019.556, "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": 2416.5, "from_m": 2130.107, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2795.244, "from_m": 2416.5, "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": 2970.582, "from_m": 2795.244, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8309.995, "from_m": 2970.582, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8439.052, "from_m": 8309.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": 8848.246, "from_m": 8439.052, "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": 8904.346, "from_m": 8848.246, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8931.847, "from_m": 8904.346, "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": 9602.91, "from_m": 8931.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757564, "profile_key": "9128b7505193de0c6eaddf0a37b36dfe5c9946d8077dbf1aac38b2e902349e3c", "schedule_id": 4941, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2332", "location": "Gidea Park CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Gidea Park", "stage_seq": 2, "distance_m": 712.339, "section_seq": 1, "route_path_id": 132228}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2344", "location": "Seven Kings", "stage_seq": 3, "distance_m": 8549.988, "section_seq": 1, "route_path_id": 132228}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Ilford EMUD", "stage_seq": 4, "distance_m": 9602.91, "section_seq": 1, "route_path_id": 132228}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9602.91, "from_m": 0.0, "section_seq": 1, "route_path_id": 132228}], "total_distance_m": 9602.91, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 8352.581, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1250.329, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14102, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:47Z", "source_id": 64302703, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:33:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:50Z", "source_id": 20376331, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:34Z", "source_id": 64313084, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:38Z", "source_id": 20379571, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14273, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:36Z", "source_id": 64323415, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:46:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:45Z", "source_id": 20382912, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Gidea Park CS 2332 2332 4L None None Ilford EMUD 2349 2349 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36598/2026-09-21/detailed None Seven Kings 2026-09-21T23:44:00+01:00 Ilford EMUD 3.0 {"type": "LineString", "coordinates": [[0.09590672066786562, 51.56393685761396], [0.0944459, 51.5638017], [0.093887, 51.56373790000001], [0.0927834, 51.5635929], [0.09200369999999998, 51.56349569999999], [0.09174849999999998, 51.5634716], [0.0916098, 51.563461100000005], [0.0910871, 51.56344859999999], [0.0905474, 51.56346399999999]]} 0.2 2343 2346 Seven Kings Ilford EMUD Ilford EMUD 51.5634640 0.0905474 51.5634640 0.0905474 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Ilford EMUD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382912 1790030745655771 21 21 2026-09-21 22:56:06.357610 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:06.122879
726236 754427 H49832 236L84C721 2026-09-21 COMPLETE 20383068 2026-09-21 23:45:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 754427, "stp": "P", "toc": "Unknown", "uid": "H49832", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49832/2026-09-21/detailed", "trust_id": "236L84C721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Whitemoor Yard", "service_date": "2026-09-21", "dest_arr_time": "2354", "dest_platform": null, "is_terminated": 1, "next_location": "Whitemoor Yard", "signalling_id": "6L84", "timing_status": "EARLY", "origin_station": "Doncaster Up Decoy", "current_leg_arr": "2345", "current_leg_dep": "2326", "current_leg_end": "Whitemoor Yard", "origin_dep_time": "2100", "origin_platform": null, "current_location": "Whitemoor Yard", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.24811079999999996, 52.5701335], [-0.248038, 52.5698662], [-0.2479517, 52.56960380000001], [-0.2478616, 52.569433199999985], [-0.2476572, 52.5690169], [-0.24759899999999996, 52.56893989999999], [-0.24739430000000004, 52.5687506], [-0.2471755, 52.56854109999999], [-0.24698020000000004, 52.5683942], [-0.2466058, 52.568149], [-0.24647599999999997, 52.5680787], [-0.2460122, 52.5678494], [-0.2456355, 52.56769940000001], [-0.2452136, 52.5675605], [-0.24498480979137663, 52.56750526180171], [-0.244906117628346, 52.56748626266269], [-0.2447390059640189, 52.56744591582545], [-0.24467386269298547, 52.56743018785911], [-0.24442829999999996, 52.5673709], [-0.2440553, 52.567288700000006], [-0.2425925, 52.5669729], [-0.2421099, 52.56686870000001], [-0.2417736, 52.5667874], [-0.2409758, 52.56660159999999], [-0.2417736, 52.5667874], [-0.2421099, 52.56686870000001], [-0.2425925, 52.5669729], [-0.24326870000000003, 52.567077399999995], [-0.2421324, 52.5668301], [-0.24179269999999992, 52.56675359999999], [-0.24101489999999995, 52.5665599], [-0.2384512, 52.56600310000001], [-0.23761639999999995, 52.5658559], [-0.2367559, 52.56572260000001], [-0.23510369999999997, 52.565513899999985], [-0.2313811, 52.5650777], [-0.229808, 52.5648864], [-0.22484689999999996, 52.56426179999999], [-0.21940819999999997, 52.56359359999999], [-0.21463589999999996, 52.5630229], [-0.2102943, 52.5624927], [-0.2099338, 52.56244869999999], [-0.20918549999999997, 52.5623659], [-0.2090004, 52.56234249999999], [-0.208389, 52.56226509999999], [-0.2079812, 52.5622139], [-0.2048948, 52.561836099999994], [-0.1975849, 52.56095080000001], [-0.19205959999999997, 52.5602703], [-0.1866308, 52.55961799999999], [-0.18010780000000004, 52.5588241], [-0.1796630568239043, 52.55877048642914], [-0.1732277, 52.5579947], [-0.16286368844089366, 52.55672750425881], [-0.16286119999999998, 52.556727200000005], [-0.1581323, 52.556153], [-0.1541467, 52.55566379999999], [-0.1523629, 52.55541739999999], [-0.15043169999999997, 52.5551173], [-0.1486507, 52.55480420000001], [-0.14669819999999997, 52.5544033], [-0.14519609999999997, 52.5540736], [-0.14485889999999998, 52.5539961], [-0.14429969999999998, 52.5538677], [-0.14326489999999997, 52.55363], [-0.14137659999999996, 52.55314729999999], [-0.1395795, 52.5526503], [-0.1380856, 52.5522067], [-0.1374966, 52.55201290000001], [-0.1353466, 52.5513072], [-0.1339884, 52.55083069999999], [-0.1323858, 52.550303], [-0.1313212, 52.54999159999999], [-0.1302186, 52.54972889999999], [-0.1291457, 52.549546199999995], [-0.12786099999999995, 52.5493962], [-0.1265709, 52.54931], [-0.12532639999999998, 52.5492922], [-0.124189, 52.5493114], [-0.1223783, 52.54939149999999], [-0.1219975, 52.549404599999995], [-0.1199414, 52.54948910000001], [-0.1198674, 52.5494913], [-0.11978069999999998, 52.549495599999986], [-0.11947009999999995, 52.5495082], [-0.1180751, 52.549564499999995], [-0.11678659999999998, 52.5496132], [-0.11526830000000002, 52.5496801], [-0.1149274, 52.54969200000001], [-0.1133882, 52.5497457], [-0.11233640000000002, 52.5497881], [-0.1057006, 52.5500587], [-0.0969622, 52.550422299999994], [-0.09151979999999998, 52.5506376], [-0.08983152841195213, 52.5507072878183], [-0.08869259999999998, 52.55075430000001], [-0.08443879999999998, 52.550924], [-0.0775913, 52.55119599999999], [-0.0754372, 52.5512816], [-0.0693752, 52.5515346], [-0.0653735, 52.551686], [-0.0582496, 52.551973100000005], [-0.05477339999999999, 52.5521035], [-0.050926299999999994, 52.55222549999999], [-0.050803, 52.5522294], [-0.050363599999999994, 52.5522433], [-0.04992649999999999, 52.55225709999999], [-0.049533, 52.5522696], [-0.049205099999999995, 52.5522776], [-0.04507459999999999, 52.55246880000001], [-0.039318299999999994, 52.552772099999984], [-0.0392405, 52.55277769999999], [-0.0331902, 52.55319119999999], [-0.0293675, 52.5534343], [-0.027515900000000003, 52.55357969999999], [-0.022013, 52.5539465], [-0.0175123, 52.5542476], [-0.0137893, 52.5545041], [-0.006086, 52.55501289999999], [-0.0007214999999999999, 52.55537819999999], [0.0, 52.55542677544655], [0.0033364, 52.5556514], [0.012708199999999998, 52.5562822], [0.023753599999999996, 52.55702049999999], [0.03483739999999999, 52.55775449999999], [0.0435116, 52.5583494], [0.0508627, 52.5588223], [0.0565944, 52.55922679999999], [0.06206899999999999, 52.55959109999999], [0.0654491, 52.5598128], [0.0675984, 52.5599514], [0.07074730000000001, 52.5601675], [0.0731351, 52.56032410000001], [0.0757107, 52.56050510000001], [0.07845729999999998, 52.56067459999999], [0.0805918, 52.5608198], [0.08195489999999998, 52.5609094], [0.08320629999999998, 52.5609888], [0.08390345652145696, 52.56104486677286], [0.0839076, 52.561045199999995], [0.08469299999999999, 52.5610545], [0.0852986, 52.5610791], [0.08565210000000001, 52.56113140000001], [0.0858967, 52.561198100000006], [0.0862223, 52.5613134], [0.08653879999999999, 52.5614734], [0.08673969999999999, 52.5616174], [0.0868798, 52.561739499999995], [0.08701059999999998, 52.5618735], [0.0871002, 52.56199680000001], [0.0871796, 52.5621261], [0.0872436, 52.562253], [0.0873082, 52.56241199999999], [0.0873688, 52.56261249999999], [0.08744389999999999, 52.56281370000001], [0.08749619999999998, 52.5632005], [0.08738059999999999, 52.562833999999995], [0.08723619999999999, 52.562425999999995], [0.08730179999999998, 52.5628324], [0.0874252, 52.563188800000006], [0.08746300000000001, 52.563304300000006], [0.0875445, 52.5635532], [0.0875888, 52.5638647], [0.0876303, 52.5641403], [0.08762029999999998, 52.5643547], [0.08758209999999998, 52.564554900000005], [0.08750700000000002, 52.564848999999995], [0.08748549999999998, 52.5649225], [0.08740099999999999, 52.565212899999985], [0.0873152, 52.56552099999999], [0.0872079, 52.56574359999999], [0.0869799, 52.56621389999999], [0.0867492, 52.5666883], [0.08657489999999998, 52.5670454], [0.0863255, 52.567545899999985], [0.0860653, 52.5680692], [0.0857193, 52.56877999999999], [0.08558249999999999, 52.56905389999999], [0.0852633, 52.5697028], [0.08481, 52.57063519999999], [0.0844533, 52.57136720000001]]}", "current_leg_start": "Peterborough Sig. 434", "dest_arr_time_act": "2354", "motion_projection": null, "next_location_lat": "52.5713672", "next_location_lon": "0.0844533", "previous_location": "Peterborough Sig. 434", "current_leg_milage": "15.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 631.937, \"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\": 797.487, \"from_m\": 631.937, \"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\": 3749.968, \"from_m\": 797.487, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9227.546, \"from_m\": 3749.968, \"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\": 13603.844, \"from_m\": 9227.546, \"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\": 23298.734, \"from_m\": 13603.844, \"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\": 23352.692, \"from_m\": 23298.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25726.563, \"from_m\": 23352.692, \"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\": 28872.207, \"from_m\": 25726.563, \"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\": 31934.948, \"from_m\": 28872.207, \"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\": 33101.47, \"from_m\": 31934.948, \"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\": 33113.416, \"from_m\": 33101.47, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46286.889, \"from_m\": 33113.416, \"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\": 46338.073, \"from_m\": 46286.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\": 53287.907, \"from_m\": 46338.073, \"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\": 53961.01, \"from_m\": 53287.907, \"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\": 53967.566, \"from_m\": 53961.01, \"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\": 54021.953, \"from_m\": 53967.566, \"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\": 73827.837, \"from_m\": 54021.953, \"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\": 77712.646, \"from_m\": 73827.837, \"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\": 78806.998, \"from_m\": 77712.646, \"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\": 79246.125, \"from_m\": 78806.998, \"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\": 79301.009, \"from_m\": 79246.125, \"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\": 86579.284, \"from_m\": 79301.009, \"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\": 111527.201, \"from_m\": 86579.284, \"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\": 111567.752, \"from_m\": 111527.201, \"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\": 124528.925, \"from_m\": 111567.752, \"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\": 124965.735, \"from_m\": 124528.925, \"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\": 125054.378, \"from_m\": 124965.735, \"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\": 125083.638, \"from_m\": 125054.378, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 125452.718, \"from_m\": 125083.638, \"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\": 125728.296, \"from_m\": 125452.718, \"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\": 126020.235, \"from_m\": 125728.296, \"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\": 126339.587, \"from_m\": 126020.235, \"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\": 126503.581, \"from_m\": 126339.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126744.022, \"from_m\": 126503.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\": 128059.804, \"from_m\": 126744.022, \"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\": 135293.177, \"from_m\": 128059.804, \"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\": 135351.884, \"from_m\": 135293.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148723.939, \"from_m\": 135351.884, \"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\": 148808.99, \"from_m\": 148723.939, \"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\": 148856.809, \"from_m\": 148808.99, \"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\": 148909.91, \"from_m\": 148856.809, \"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\": 150367.983, \"from_m\": 148909.91, \"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}], \"service_id\": 754427, \"profile_key\": \"b9499035097eec3e0eb301bf50edbb960e99bd2541c3123fa358ca265ce76b90\", \"schedule_id\": 14507, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Doncaster Up Decoy\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 2, \"distance_m\": 631.937, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Black Carr Jn (Doncaster)\", \"stage_seq\": 3, \"distance_m\": 1797.911, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 4, \"distance_m\": 3825.723, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Retford\", \"stage_seq\": 5, \"distance_m\": 25350.433, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2209H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 6, \"distance_m\": 45527.779, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 7, \"distance_m\": 53961.01, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220H\", \"location\": \"Newark North Gate\", \"stage_seq\": 8, \"distance_m\": 55053.325, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 9, \"distance_m\": 62568.5, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Grantham\", \"stage_seq\": 10, \"distance_m\": 78572.185, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Highdyke Jn\", \"stage_seq\": 11, \"distance_m\": 84870.908, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Stoke Jn\", \"stage_seq\": 12, \"distance_m\": 87769.618, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Tallington Jn\", \"stage_seq\": 13, \"distance_m\": 111594.065, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322H\", \"location\": \"Peterborough\", \"stage_seq\": 14, \"distance_m\": 125363.307, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2326\", \"location\": \"Peterborough Sig. 434\", \"stage_seq\": 15, \"distance_m\": 125892.123, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 16, \"distance_m\": 126561.326, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 17, \"distance_m\": 131956.651, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Whittlesea\", \"stage_seq\": 18, \"distance_m\": 135142.948, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Eastrea Sig. W6\", \"stage_seq\": 19, \"distance_m\": 136938.058, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 20, \"distance_m\": 140892.528, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"March West Jn\", \"stage_seq\": 21, \"distance_m\": 148856.809, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Whitemoor Jn\", \"stage_seq\": 22, \"distance_m\": 149187.797, \"section_seq\": 1, \"route_path_id\": 135723}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": null, \"location\": \"Whitemoor Yard\", \"stage_seq\": 23, \"distance_m\": 150367.983, \"section_seq\": 1, \"route_path_id\": 135723}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 150367.983, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 135723}], \"total_distance_m\": 150367.983, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 149396.257, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 971.726, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "52.5713672", "current_position_lon": "0.0844533", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:48Z\", \"source_id\": 64076712, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:50Z\", \"source_id\": 20308237, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:04Z\", \"source_id\": 64168942, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:19:09Z\", \"source_id\": 20335418, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:12Z\", \"source_id\": 64202022, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:12Z\", \"source_id\": 20345293, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:29Z\", \"source_id\": 64220020, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:34Z\", \"source_id\": 20350872, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:53Z\", \"source_id\": 64280853, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:54Z\", \"source_id\": 20369392, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:06Z\", \"source_id\": 20383068, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Whitemoor Yard", "service_state_platform": null, "timing_fact_generation": 1790030766642978, "current_leg_arrival_utc": "2026-09-21T23:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:06.634744", "service_state_evidence_id": 20383068, "current_leg_start_actual_dep": "2026-09-21T23:26:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-21T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:06.838941", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6L84 None None None None {"version": 3, "segments": [{"to_m": 631.937, "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": 797.487, "from_m": 631.937, "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": 3749.968, "from_m": 797.487, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9227.546, "from_m": 3749.968, "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": 13603.844, "from_m": 9227.546, "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": 23298.734, "from_m": 13603.844, "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": 23352.692, "from_m": 23298.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25726.563, "from_m": 23352.692, "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": 28872.207, "from_m": 25726.563, "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": 31934.948, "from_m": 28872.207, "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": 33101.47, "from_m": 31934.948, "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": 33113.416, "from_m": 33101.47, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46286.889, "from_m": 33113.416, "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": 46338.073, "from_m": 46286.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": 53287.907, "from_m": 46338.073, "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": 53961.01, "from_m": 53287.907, "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": 53967.566, "from_m": 53961.01, "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": 54021.953, "from_m": 53967.566, "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": 73827.837, "from_m": 54021.953, "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": 77712.646, "from_m": 73827.837, "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": 78806.998, "from_m": 77712.646, "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": 79246.125, "from_m": 78806.998, "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": 79301.009, "from_m": 79246.125, "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": 86579.284, "from_m": 79301.009, "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": 111527.201, "from_m": 86579.284, "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": 111567.752, "from_m": 111527.201, "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": 124528.925, "from_m": 111567.752, "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": 124965.735, "from_m": 124528.925, "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": 125054.378, "from_m": 124965.735, "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": 125083.638, "from_m": 125054.378, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 125452.718, "from_m": 125083.638, "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": 125728.296, "from_m": 125452.718, "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": 126020.235, "from_m": 125728.296, "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": 126339.587, "from_m": 126020.235, "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": 126503.581, "from_m": 126339.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126744.022, "from_m": 126503.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": 128059.804, "from_m": 126744.022, "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": 135293.177, "from_m": 128059.804, "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": 135351.884, "from_m": 135293.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148723.939, "from_m": 135351.884, "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": 148808.99, "from_m": 148723.939, "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": 148856.809, "from_m": 148808.99, "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": 148909.91, "from_m": 148856.809, "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": 150367.983, "from_m": 148909.91, "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}], "service_id": 754427, "profile_key": "b9499035097eec3e0eb301bf50edbb960e99bd2541c3123fa358ca265ce76b90", "schedule_id": 14507, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "Doncaster Up Decoy", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Potteric Carr Jn", "stage_seq": 2, "distance_m": 631.937, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Black Carr Jn (Doncaster)", "stage_seq": 3, "distance_m": 1797.911, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Loversall Carr Jn", "stage_seq": 4, "distance_m": 3825.723, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Retford", "stage_seq": 5, "distance_m": 25350.433, "section_seq": 1, "route_path_id": 135723}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2209H", "location": "Carlton On Trent Loop", "stage_seq": 6, "distance_m": 45527.779, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219H", "location": "Newark Flat Crossing", "stage_seq": 7, "distance_m": 53961.01, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Newark North Gate", "stage_seq": 8, "distance_m": 55053.325, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226H", "location": "Claypole Down Loop", "stage_seq": 9, "distance_m": 62568.5, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "Grantham", "stage_seq": 10, "distance_m": 78572.185, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Highdyke Jn", "stage_seq": 11, "distance_m": 84870.908, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Stoke Jn", "stage_seq": 12, "distance_m": 87769.618, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Tallington Jn", "stage_seq": 13, "distance_m": 111594.065, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Peterborough", "stage_seq": 14, "distance_m": 125363.307, "section_seq": 1, "route_path_id": 135723}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2326", "location": "Peterborough Sig. 434", "stage_seq": 15, "distance_m": 125892.123, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Peterborough East Jn", "stage_seq": 16, "distance_m": 126561.326, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "Kings Dyke S.B.", "stage_seq": 17, "distance_m": 131956.651, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Whittlesea", "stage_seq": 18, "distance_m": 135142.948, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Eastrea Sig. W6", "stage_seq": 19, "distance_m": 136938.058, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Three Horse Shoes", "stage_seq": 20, "distance_m": 140892.528, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "March West Jn", "stage_seq": 21, "distance_m": 148856.809, "section_seq": 1, "route_path_id": 135723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Whitemoor Jn", "stage_seq": 22, "distance_m": 149187.797, "section_seq": 1, "route_path_id": 135723}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": null, "location": "Whitemoor Yard", "stage_seq": 23, "distance_m": 150367.983, "section_seq": 1, "route_path_id": 135723}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 150367.983, "from_m": 0.0, "section_seq": 1, "route_path_id": 135723}], "total_distance_m": 150367.983, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 149396.257, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 971.726, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7133, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:48Z", "source_id": 64076712, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:50Z", "source_id": 20308237, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:04Z", "source_id": 64168942, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:20:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:19:09Z", "source_id": 20335418, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:12Z", "source_id": 64202022, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:36:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:12Z", "source_id": 20345293, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11744, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:29Z", "source_id": 64220020, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:46:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:34Z", "source_id": 20350872, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:53Z", "source_id": 64280853, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:19:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:54Z", "source_id": 20369392, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:06Z", "source_id": 20383068, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:45:00+01:00", "operational_fact": true}] Doncaster Up Decoy 2100 2100 None None None Whitemoor Yard 2354 2354 None EARLY -9 minutes https://www.realtimetrains.co.uk/service/gb-nr:H49832/2026-09-21/detailed None Peterborough Sig. 434 2026-09-21T23:26:00+01:00 Whitemoor Yard 19.0 {"type": "LineString", "coordinates": [[-0.24811079999999996, 52.5701335], [-0.248038, 52.5698662], [-0.2479517, 52.56960380000001], [-0.2478616, 52.569433199999985], [-0.2476572, 52.5690169], [-0.24759899999999996, 52.56893989999999], [-0.24739430000000004, 52.5687506], [-0.2471755, 52.56854109999999], [-0.24698020000000004, 52.5683942], [-0.2466058, 52.568149], [-0.24647599999999997, 52.5680787], [-0.2460122, 52.5678494], [-0.2456355, 52.56769940000001], [-0.2452136, 52.5675605], [-0.24498480979137663, 52.56750526180171], [-0.244906117628346, 52.56748626266269], [-0.2447390059640189, 52.56744591582545], [-0.24467386269298547, 52.56743018785911], [-0.24442829999999996, 52.5673709], [-0.2440553, 52.567288700000006], [-0.2425925, 52.5669729], [-0.2421099, 52.56686870000001], [-0.2417736, 52.5667874], [-0.2409758, 52.56660159999999], [-0.2417736, 52.5667874], [-0.2421099, 52.56686870000001], [-0.2425925, 52.5669729], [-0.24326870000000003, 52.567077399999995], [-0.2421324, 52.5668301], [-0.24179269999999992, 52.56675359999999], [-0.24101489999999995, 52.5665599], [-0.2384512, 52.56600310000001], [-0.23761639999999995, 52.5658559], [-0.2367559, 52.56572260000001], [-0.23510369999999997, 52.565513899999985], [-0.2313811, 52.5650777], [-0.229808, 52.5648864], [-0.22484689999999996, 52.56426179999999], [-0.21940819999999997, 52.56359359999999], [-0.21463589999999996, 52.5630229], [-0.2102943, 52.5624927], [-0.2099338, 52.56244869999999], [-0.20918549999999997, 52.5623659], [-0.2090004, 52.56234249999999], [-0.208389, 52.56226509999999], [-0.2079812, 52.5622139], [-0.2048948, 52.561836099999994], [-0.1975849, 52.56095080000001], [-0.19205959999999997, 52.5602703], [-0.1866308, 52.55961799999999], [-0.18010780000000004, 52.5588241], [-0.1796630568239043, 52.55877048642914], [-0.1732277, 52.5579947], [-0.16286368844089366, 52.55672750425881], [-0.16286119999999998, 52.556727200000005], [-0.1581323, 52.556153], [-0.1541467, 52.55566379999999], [-0.1523629, 52.55541739999999], [-0.15043169999999997, 52.5551173], [-0.1486507, 52.55480420000001], [-0.14669819999999997, 52.5544033], [-0.14519609999999997, 52.5540736], [-0.14485889999999998, 52.5539961], [-0.14429969999999998, 52.5538677], [-0.14326489999999997, 52.55363], [-0.14137659999999996, 52.55314729999999], [-0.1395795, 52.5526503], [-0.1380856, 52.5522067], [-0.1374966, 52.55201290000001], [-0.1353466, 52.5513072], [-0.1339884, 52.55083069999999], [-0.1323858, 52.550303], [-0.1313212, 52.54999159999999], [-0.1302186, 52.54972889999999], [-0.1291457, 52.549546199999995], [-0.12786099999999995, 52.5493962], [-0.1265709, 52.54931], [-0.12532639999999998, 52.5492922], [-0.124189, 52.5493114], [-0.1223783, 52.54939149999999], [-0.1219975, 52.549404599999995], [-0.1199414, 52.54948910000001], [-0.1198674, 52.5494913], [-0.11978069999999998, 52.549495599999986], [-0.11947009999999995, 52.5495082], [-0.1180751, 52.549564499999995], [-0.11678659999999998, 52.5496132], [-0.11526830000000002, 52.5496801], [-0.1149274, 52.54969200000001], [-0.1133882, 52.5497457], [-0.11233640000000002, 52.5497881], [-0.1057006, 52.5500587], [-0.0969622, 52.550422299999994], [-0.09151979999999998, 52.5506376], [-0.08983152841195213, 52.5507072878183], [-0.08869259999999998, 52.55075430000001], [-0.08443879999999998, 52.550924], [-0.0775913, 52.55119599999999], [-0.0754372, 52.5512816], [-0.0693752, 52.5515346], [-0.0653735, 52.551686], [-0.0582496, 52.551973100000005], [-0.05477339999999999, 52.5521035], [-0.050926299999999994, 52.55222549999999], [-0.050803, 52.5522294], [-0.050363599999999994, 52.5522433], [-0.04992649999999999, 52.55225709999999], [-0.049533, 52.5522696], [-0.049205099999999995, 52.5522776], [-0.04507459999999999, 52.55246880000001], [-0.039318299999999994, 52.552772099999984], [-0.0392405, 52.55277769999999], [-0.0331902, 52.55319119999999], [-0.0293675, 52.5534343], [-0.027515900000000003, 52.55357969999999], [-0.022013, 52.5539465], [-0.0175123, 52.5542476], [-0.0137893, 52.5545041], [-0.006086, 52.55501289999999], [-0.0007214999999999999, 52.55537819999999], [0.0, 52.55542677544655], [0.0033364, 52.5556514], [0.012708199999999998, 52.5562822], [0.023753599999999996, 52.55702049999999], [0.03483739999999999, 52.55775449999999], [0.0435116, 52.5583494], [0.0508627, 52.5588223], [0.0565944, 52.55922679999999], [0.06206899999999999, 52.55959109999999], [0.0654491, 52.5598128], [0.0675984, 52.5599514], [0.07074730000000001, 52.5601675], [0.0731351, 52.56032410000001], [0.0757107, 52.56050510000001], [0.07845729999999998, 52.56067459999999], [0.0805918, 52.5608198], [0.08195489999999998, 52.5609094], [0.08320629999999998, 52.5609888], [0.08390345652145696, 52.56104486677286], [0.0839076, 52.561045199999995], [0.08469299999999999, 52.5610545], [0.0852986, 52.5610791], [0.08565210000000001, 52.56113140000001], [0.0858967, 52.561198100000006], [0.0862223, 52.5613134], [0.08653879999999999, 52.5614734], [0.08673969999999999, 52.5616174], [0.0868798, 52.561739499999995], [0.08701059999999998, 52.5618735], [0.0871002, 52.56199680000001], [0.0871796, 52.5621261], [0.0872436, 52.562253], [0.0873082, 52.56241199999999], [0.0873688, 52.56261249999999], [0.08744389999999999, 52.56281370000001], [0.08749619999999998, 52.5632005], [0.08738059999999999, 52.562833999999995], [0.08723619999999999, 52.562425999999995], [0.08730179999999998, 52.5628324], [0.0874252, 52.563188800000006], [0.08746300000000001, 52.563304300000006], [0.0875445, 52.5635532], [0.0875888, 52.5638647], [0.0876303, 52.5641403], [0.08762029999999998, 52.5643547], [0.08758209999999998, 52.564554900000005], [0.08750700000000002, 52.564848999999995], [0.08748549999999998, 52.5649225], [0.08740099999999999, 52.565212899999985], [0.0873152, 52.56552099999999], [0.0872079, 52.56574359999999], [0.0869799, 52.56621389999999], [0.0867492, 52.5666883], [0.08657489999999998, 52.5670454], [0.0863255, 52.567545899999985], [0.0860653, 52.5680692], [0.0857193, 52.56877999999999], [0.08558249999999999, 52.56905389999999], [0.0852633, 52.5697028], [0.08481, 52.57063519999999], [0.0844533, 52.57136720000001]]} 15.4 2326 2345 Peterborough Sig. 434 Whitemoor Yard Whitemoor Yard 52.5713672 0.0844533 52.5713672 0.0844533 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:45:00 Whitemoor Yard TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383068 1790030766642978 37 37 2026-09-21 22:56:06.838941 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:06.634744
726237 757254 C32406 172D90M921 2026-09-21 COMPLETE 20383057 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 757254, "stp": "P", "toc": "Northern", "uid": "C32406", "consist": "333006", "dest_crs": "ILK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32406/2026-09-21/detailed", "trust_id": "172D90M921", "origin_crs": "BDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ilkley", "service_date": "2026-09-21", "dest_arr_time": "2348", "dest_platform": "2", "is_terminated": 1, "next_location": "Ilkley", "signalling_id": "2D90", "timing_status": "EARLY", "origin_station": "Bradford Forster Square", "current_leg_arr": "2346", "current_leg_dep": "2342", "current_leg_end": "Ilkley", "origin_dep_time": "2316", "origin_platform": "1", "current_location": "Ilkley", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7975941252897216, 53.92576346596147], [-1.7975949, 53.925763499999995], [-1.7982540999999996, 53.9257818], [-1.7989131, 53.92578259999999], [-1.7996667, 53.925783], [-1.8006116999999997, 53.9257582], [-1.8013037000000005, 53.92572489999999], [-1.8019696000000005, 53.9256846], [-1.8023159, 53.9256566], [-1.8025922, 53.9256299], [-1.8029896999999997, 53.9255902], [-1.8034253, 53.9255495], [-1.8042391, 53.9254516], [-1.804848, 53.92536509999999], [-1.8055376999999997, 53.9252586], [-1.8071703999999995, 53.92497829999999], [-1.8080162, 53.924854], [-1.8092852, 53.92468920000001], [-1.8101845000000003, 53.92461039999999], [-1.8112892, 53.92453580000001], [-1.8121758, 53.9244956], [-1.8130346, 53.92447930000001], [-1.8140564, 53.924478], [-1.8147468, 53.9244829], [-1.8155557, 53.92452010000001], [-1.8172378, 53.9246051], [-1.8180128999999996, 53.9246176], [-1.8187123999999997, 53.92462940000001], [-1.8201959, 53.9247056], [-1.8215206, 53.924782000000015]]}", "current_leg_start": "Ben Rhydding", "dest_arr_time_act": "2347½", "motion_projection": null, "next_location_lat": "53.9247820", "next_location_lon": "-1.8215206", "previous_location": "Ben Rhydding", "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\": 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\": 4221.42, \"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\": 4709.128, \"from_m\": 4221.42, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4892.917, \"from_m\": 4709.128, \"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\": 5082.497, \"from_m\": 4892.917, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7049.376, \"from_m\": 5082.497, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10240.714, \"from_m\": 7049.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\": 10474.33, \"from_m\": 10240.714, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10614.279, \"from_m\": 10474.33, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10696.812, \"from_m\": 10614.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\": 11948.542, \"from_m\": 10696.812, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18692.995, \"from_m\": 11948.542, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20847.586, \"from_m\": 18692.995, \"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\": 21237.855, \"from_m\": 20847.586, \"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\": 21288.625, \"from_m\": 21237.855, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21519.101, \"from_m\": 21288.625, \"capability_applied\": null, \"effective_limit_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\": 757254, \"profile_key\": \"4370ad1cdae698429142044435ebcecba6a3d9b29fd5cdb907b87d504f290869\", \"schedule_id\": 4004, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Bradford Forster Square\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115610}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320\", \"location\": \"Frizinghall\", \"stage_seq\": 2, \"distance_m\": 2765.951, \"section_seq\": 1, \"route_path_id\": 115610}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"Shipley\", \"stage_seq\": 3, \"distance_m\": 4344.643, \"section_seq\": 1, \"route_path_id\": 115610}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 4, \"distance_m\": 4883.881, \"section_seq\": 1, \"route_path_id\": 115610}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2327\", \"location\": \"Baildon\", \"stage_seq\": 5, \"distance_m\": 6712.726, \"section_seq\": 1, \"route_path_id\": 115610}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332H\", \"location\": \"Guiseley\", \"stage_seq\": 6, \"distance_m\": 11862.857, \"section_seq\": 1, \"route_path_id\": 115610}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2335H\", \"location\": \"Menston\", \"stage_seq\": 7, \"distance_m\": 14159.961, \"section_seq\": 1, \"route_path_id\": 115610}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 8, \"distance_m\": 16351.301, \"section_seq\": 1, \"route_path_id\": 115610}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"Ben Rhydding\", \"stage_seq\": 9, \"distance_m\": 19936.225, \"section_seq\": 1, \"route_path_id\": 115610}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": null, \"location\": \"Ilkley\", \"stage_seq\": 10, \"distance_m\": 21519.101, \"section_seq\": 1, \"route_path_id\": 115610}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 21519.101, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115610}], \"total_distance_m\": 21519.101, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21493.522, \"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": "2316", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.9247820", "current_position_lon": "-1.8215206", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:29Z\", \"source_id\": 64281819, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:30Z\", \"source_id\": 20369715, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:59Z\", \"source_id\": 64285844, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:04Z\", \"source_id\": 20371039, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:30Z\", \"source_id\": 64289838, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:34Z\", \"source_id\": 20372273, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:57Z\", \"source_id\": 64299977, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:01Z\", \"source_id\": 20375405, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:13Z\", \"source_id\": 64304984, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:15Z\", \"source_id\": 20377030, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:13Z\", \"source_id\": 64304984, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:15Z\", \"source_id\": 20377032, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:32Z\", \"source_id\": 64314623, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:33Z\", \"source_id\": 20380026, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:00Z\", \"source_id\": 64323985, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:06Z\", \"source_id\": 20383057, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ilkley", "service_state_platform": "2", "timing_fact_generation": 1790030766866430, "current_leg_arrival_utc": "2026-09-21T23:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:06.862885", "service_state_evidence_id": 20383057, "current_leg_start_actual_dep": "2026-09-21T23:42:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:07.284488", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BDQ ILK 2D90 333006 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": 4221.42, "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": 4709.128, "from_m": 4221.42, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4892.917, "from_m": 4709.128, "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": 5082.497, "from_m": 4892.917, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7049.376, "from_m": 5082.497, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10240.714, "from_m": 7049.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": 10474.33, "from_m": 10240.714, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10614.279, "from_m": 10474.33, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10696.812, "from_m": 10614.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": 11948.542, "from_m": 10696.812, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18692.995, "from_m": 11948.542, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20847.586, "from_m": 18692.995, "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": 21237.855, "from_m": 20847.586, "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": 21288.625, "from_m": 21237.855, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21519.101, "from_m": 21288.625, "capability_applied": null, "effective_limit_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": 757254, "profile_key": "4370ad1cdae698429142044435ebcecba6a3d9b29fd5cdb907b87d504f290869", "schedule_id": 4004, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2316", "location": "Bradford Forster Square", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115610}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320", "location": "Frizinghall", "stage_seq": 2, "distance_m": 2765.951, "section_seq": 1, "route_path_id": 115610}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Shipley", "stage_seq": 3, "distance_m": 4344.643, "section_seq": 1, "route_path_id": 115610}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Dockfield Junction", "stage_seq": 4, "distance_m": 4883.881, "section_seq": 1, "route_path_id": 115610}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "Baildon", "stage_seq": 5, "distance_m": 6712.726, "section_seq": 1, "route_path_id": 115610}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Guiseley", "stage_seq": 6, "distance_m": 11862.857, "section_seq": 1, "route_path_id": 115610}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Menston", "stage_seq": 7, "distance_m": 14159.961, "section_seq": 1, "route_path_id": 115610}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Burley-in-Wharfedale", "stage_seq": 8, "distance_m": 16351.301, "section_seq": 1, "route_path_id": 115610}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "Ben Rhydding", "stage_seq": 9, "distance_m": 19936.225, "section_seq": 1, "route_path_id": 115610}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": null, "location": "Ilkley", "stage_seq": 10, "distance_m": 21519.101, "section_seq": 1, "route_path_id": 115610}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 21519.101, "from_m": 0.0, "section_seq": 1, "route_path_id": 115610}], "total_distance_m": 21519.101, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21493.522, "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-21T22:18:29Z", "source_id": 64281819, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:19:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:30Z", "source_id": 20369715, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5160, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:59Z", "source_id": 64285844, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:04Z", "source_id": 20371039, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5187, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:30Z", "source_id": 64289838, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:34Z", "source_id": 20372273, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5202, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:57Z", "source_id": 64299977, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:31:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:01Z", "source_id": 20375405, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5190, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:13Z", "source_id": 64304984, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:35:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:15Z", "source_id": 20377030, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5193, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:13Z", "source_id": 64304984, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:38:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:15Z", "source_id": 20377032, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:32Z", "source_id": 64314623, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:42:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:33Z", "source_id": 20380026, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5230, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:00Z", "source_id": 64323985, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:06Z", "source_id": 20383057, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Bradford Forster Square 2316 2316 1 None None Ilkley 2348 2347½ 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32406/2026-09-21/detailed None Ben Rhydding 2026-09-21T23:42:30+01:00 Ilkley 4.0 {"type": "LineString", "coordinates": [[-1.7975941252897216, 53.92576346596147], [-1.7975949, 53.925763499999995], [-1.7982540999999996, 53.9257818], [-1.7989131, 53.92578259999999], [-1.7996667, 53.925783], [-1.8006116999999997, 53.9257582], [-1.8013037000000005, 53.92572489999999], [-1.8019696000000005, 53.9256846], [-1.8023159, 53.9256566], [-1.8025922, 53.9256299], [-1.8029896999999997, 53.9255902], [-1.8034253, 53.9255495], [-1.8042391, 53.9254516], [-1.804848, 53.92536509999999], [-1.8055376999999997, 53.9252586], [-1.8071703999999995, 53.92497829999999], [-1.8080162, 53.924854], [-1.8092852, 53.92468920000001], [-1.8101845000000003, 53.92461039999999], [-1.8112892, 53.92453580000001], [-1.8121758, 53.9244956], [-1.8130346, 53.92447930000001], [-1.8140564, 53.924478], [-1.8147468, 53.9244829], [-1.8155557, 53.92452010000001], [-1.8172378, 53.9246051], [-1.8180128999999996, 53.9246176], [-1.8187123999999997, 53.92462940000001], [-1.8201959, 53.9247056], [-1.8215206, 53.924782000000015]]} 1.0 2342 2346 Ben Rhydding Ilkley Ilkley 53.9247820 -1.8215206 53.9247820 -1.8215206 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Ilkley TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383057 1790030766866430 32 32 2026-09-21 22:56:07.284488 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:06.862885
726238 747368 R58516 506Q771921 2026-09-21 COMPLETE 20383107 2026-09-21 23:40:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 747368, "stp": "N", "toc": "Unknown", "uid": "R58516", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R58516/2026-09-21/detailed", "trust_id": "506Q771921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chitts Hill S.B.", "service_date": "2026-09-21", "dest_arr_time": "2345", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6Q77", "timing_status": "EARLY", "origin_station": "Marks Tey S&T Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2321", "origin_platform": null, "current_location": "Chitts Hill S.B.", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Colchester", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 236.428, \"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\": 274.488, \"from_m\": 236.428, \"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\": 4804.848, \"from_m\": 274.488, \"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\": 747368, \"profile_key\": \"e5e99cafa1b706da1e229db1538b1611f5aed3fbd4504840b374853a99ca5345\", \"schedule_id\": 40457, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Marks Tey S&T Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146978}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2326H\", \"location\": \"Marks Tey\", \"stage_seq\": 2, \"distance_m\": 236.428, \"section_seq\": 1, \"route_path_id\": 146978}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2342\", \"location\": \"Colchester\", \"stage_seq\": 3, \"distance_m\": 4804.848, \"section_seq\": 1, \"route_path_id\": 146978}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Chitts Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 4804.848, \"section_seq\": 1, \"route_path_id\": 146978}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 4804.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146978}], \"total_distance_m\": 4804.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 4568.42, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 236.428, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2321", "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\": 13769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:11Z\", \"source_id\": 64277759, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:15Z\", \"source_id\": 20368525, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:07Z\", \"source_id\": 64303274, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:14Z\", \"source_id\": 20376519, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:08Z\", \"source_id\": 20383107, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chitts Hill S.B.", "service_state_platform": null, "timing_fact_generation": 1790030768195792, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:08.193036", "service_state_evidence_id": 20383107, "current_leg_start_actual_dep": null, "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-21T22:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:08.881971", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None None 6Q77 None None None None {"version": 3, "segments": [{"to_m": 236.428, "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": 274.488, "from_m": 236.428, "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": 4804.848, "from_m": 274.488, "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": 747368, "profile_key": "e5e99cafa1b706da1e229db1538b1611f5aed3fbd4504840b374853a99ca5345", "schedule_id": 40457, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2321", "location": "Marks Tey S&T Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146978}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2326H", "location": "Marks Tey", "stage_seq": 2, "distance_m": 236.428, "section_seq": 1, "route_path_id": 146978}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2342", "location": "Colchester", "stage_seq": 3, "distance_m": 4804.848, "section_seq": 1, "route_path_id": 146978}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Chitts Hill S.B.", "stage_seq": 4, "distance_m": 4804.848, "section_seq": 1, "route_path_id": 146978}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 4804.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 146978}], "total_distance_m": 4804.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 4568.42, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 236.428, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13769, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:11Z", "source_id": 64277759, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:16:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:15Z", "source_id": 20368525, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13735, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:07Z", "source_id": 64303274, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:33:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:14Z", "source_id": 20376519, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:08Z", "source_id": 20383107, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}] Marks Tey S&T Sidings 2321 2321 None None None Chitts Hill S.B. 2345 2345 None EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:R58516/2026-09-21/detailed None None None None None None None None None Colchester Chitts Hill S.B. None None None None None 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:40:00 Chitts Hill S.B. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383107 1790030768195792 12 12 2026-09-21 22:56:08.881971 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:08.193036
726239 757658 Y61825 782F12M921 2026-09-21 COMPLETE 20383079 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 757658, "stp": "P", "toc": "Transport for Wales", "uid": "Y61825", "consist": "756001", "dest_crs": "CDF", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61825/2026-09-21/detailed", "trust_id": "782F12M921", "origin_crs": "PEN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-21", "dest_arr_time": "2349", "dest_platform": "6", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2F12", "timing_status": "EARLY", "origin_station": "Penarth", "current_leg_arr": "2346", "current_leg_dep": "2342", "current_leg_end": "Cardiff Central", "origin_dep_time": "2336", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1897377999999996, 51.46735519999999], [-3.1898364, 51.467608000000006], [-3.1898913999999996, 51.467788899999995], [-3.1899643, 51.46803190000001], [-3.190024999999999, 51.4682851], [-3.1901375999999995, 51.4685917], [-3.1902556000000004, 51.4688348], [-3.1903656, 51.469046199999994], [-3.1904582, 51.469213], [-3.1905009999999994, 51.469290099999995], [-3.1906109999999996, 51.46948559999999], [-3.1906954999999995, 51.469631], [-3.1908698, 51.4699117], [-3.1910360999999994, 51.4701548], [-3.1911420999999995, 51.470291], [-3.1913660000000004, 51.4705499], [-3.1915176, 51.47071029999999], [-3.1917629999999995, 51.4709668], [-3.1918251, 51.47104259999999], [-3.1919854, 51.4712057], [-3.1921486321515173, 51.47137205447469], [-3.1922102, 51.47143479999999], [-3.1924518, 51.4717172], [-3.1925528999999995, 51.471841399999995], [-3.1926883, 51.4720511], [-3.1928063, 51.47226500000001], [-3.1928545999999995, 51.4723953], [-3.1929123, 51.47260159999999], [-3.1929403999999995, 51.4728088], [-3.1929457999999995, 51.4729901], [-3.1929083, 51.4732599], [-3.1928572999999996, 51.4734954], [-3.192804999999999, 51.47364499999999], [-3.1926816, 51.473902299999985], [-3.1925837, 51.474078500000005], [-3.1924764999999997, 51.4742147], [-3.1923168999999993, 51.47438669999999], [-3.1921466, 51.47454960000001], [-3.1919628, 51.474695], [-3.191814, 51.4748019], [-3.1915510999999994, 51.4749623], [-3.1911059, 51.4752091], [-3.1909879, 51.4752617], [-3.1908429999999997, 51.4753269], [-3.1906975, 51.4753845], [-3.1904634999999995, 51.475470599999994], [-3.1903112999999994, 51.475519], [-3.1901750999999994, 51.47555700000001], [-3.1900075999999995, 51.47559960000001], [-3.1898056999999995, 51.47564380000001], [-3.1896005, 51.4756823], [-3.1894342, 51.47570830000001], [-3.1891807000000005, 51.4757416], [-3.188991000000001, 51.47575830000001], [-3.1888146, 51.4757692], [-3.188640299999999, 51.4757717], [-3.1884483999999995, 51.4757746], [-3.1882031, 51.4757713], [-3.1878959999999994, 51.475754999999985], [-3.1875437999999994, 51.4757304], [-3.1872934, 51.475711], [-3.1869424999999993, 51.47568480000001], [-3.1866253, 51.47567440000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Grangetown", "dest_arr_time_act": "2348", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Grangetown", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1786.31, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2004.35, \"from_m\": 1786.31, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2689.498, \"from_m\": 2004.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3773.91, \"from_m\": 2689.498, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4286.539, \"from_m\": 3773.91, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4369.924, \"from_m\": 4286.539, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4417.308, \"from_m\": 4369.924, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4832.976, \"from_m\": 4417.308, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5442.713, \"from_m\": 4832.976, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5625.563, \"from_m\": 5442.713, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5730.318, \"from_m\": 5625.563, \"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\": 6002.368, \"from_m\": 5730.318, \"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\": 757658, \"profile_key\": \"3e41f64070f4849bc207be8ddf2fd4f61c18b857e5432cdc528e95957b7ed0a3\", \"schedule_id\": 34924, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Penarth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144579}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"Dingle Road\", \"stage_seq\": 2, \"distance_m\": 666.566, \"section_seq\": 1, \"route_path_id\": 144579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339H\", \"location\": \"Cogan Jn\", \"stage_seq\": 3, \"distance_m\": 2065.749, \"section_seq\": 1, \"route_path_id\": 144579}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Grangetown\", \"stage_seq\": 4, \"distance_m\": 4167.042, \"section_seq\": 1, \"route_path_id\": 144579}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 5, \"distance_m\": 4693.472, \"section_seq\": 1, \"route_path_id\": 144579}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 6, \"distance_m\": 6002.368, \"section_seq\": 1, \"route_path_id\": 144579}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6002.368, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144579}], \"total_distance_m\": 6002.368, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 5954.984, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 47.384, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2336", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:38Z\", \"source_id\": 20379089, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:30Z\", \"source_id\": 64317596, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:35Z\", \"source_id\": 20380970, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:03Z\", \"source_id\": 64324035, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:08Z\", \"source_id\": 20383079, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "6", "timing_fact_generation": 1790030771209995, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:11.206264", "service_state_evidence_id": 20383079, "current_leg_start_actual_dep": "2026-09-21T23:43:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:11.232419", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P PEN CDF 2F12 756001 4 75 None {"version": 3, "segments": [{"to_m": 1786.31, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2004.35, "from_m": 1786.31, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2689.498, "from_m": 2004.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3773.91, "from_m": 2689.498, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4286.539, "from_m": 3773.91, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4369.924, "from_m": 4286.539, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4417.308, "from_m": 4369.924, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4832.976, "from_m": 4417.308, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5442.713, "from_m": 4832.976, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5625.563, "from_m": 5442.713, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5730.318, "from_m": 5625.563, "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": 6002.368, "from_m": 5730.318, "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": 757658, "profile_key": "3e41f64070f4849bc207be8ddf2fd4f61c18b857e5432cdc528e95957b7ed0a3", "schedule_id": 34924, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2336", "location": "Penarth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144579}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Dingle Road", "stage_seq": 2, "distance_m": 666.566, "section_seq": 1, "route_path_id": 144579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "Cogan Jn", "stage_seq": 3, "distance_m": 2065.749, "section_seq": 1, "route_path_id": 144579}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Grangetown", "stage_seq": 4, "distance_m": 4167.042, "section_seq": 1, "route_path_id": 144579}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Penarth Curve South Jn", "stage_seq": 5, "distance_m": 4693.472, "section_seq": 1, "route_path_id": 144579}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 6, "distance_m": 6002.368, "section_seq": 1, "route_path_id": 144579}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6002.368, "from_m": 0.0, "section_seq": 1, "route_path_id": 144579}], "total_distance_m": 6002.368, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 5954.984, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 47.384, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:38Z", "source_id": 20379089, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:30Z", "source_id": 64317596, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:35Z", "source_id": 20380970, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:03Z", "source_id": 64324035, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:08Z", "source_id": 20383079, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Penarth 2336 2336 None None None Cardiff Central 2349 2348 6 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y61825/2026-09-21/detailed None Grangetown 2026-09-21T23:43:00+01:00 Cardiff Central 4.0 {"type": "LineString", "coordinates": [[-3.1897377999999996, 51.46735519999999], [-3.1898364, 51.467608000000006], [-3.1898913999999996, 51.467788899999995], [-3.1899643, 51.46803190000001], [-3.190024999999999, 51.4682851], [-3.1901375999999995, 51.4685917], [-3.1902556000000004, 51.4688348], [-3.1903656, 51.469046199999994], [-3.1904582, 51.469213], [-3.1905009999999994, 51.469290099999995], [-3.1906109999999996, 51.46948559999999], [-3.1906954999999995, 51.469631], [-3.1908698, 51.4699117], [-3.1910360999999994, 51.4701548], [-3.1911420999999995, 51.470291], [-3.1913660000000004, 51.4705499], [-3.1915176, 51.47071029999999], [-3.1917629999999995, 51.4709668], [-3.1918251, 51.47104259999999], [-3.1919854, 51.4712057], [-3.1921486321515173, 51.47137205447469], [-3.1922102, 51.47143479999999], [-3.1924518, 51.4717172], [-3.1925528999999995, 51.471841399999995], [-3.1926883, 51.4720511], [-3.1928063, 51.47226500000001], [-3.1928545999999995, 51.4723953], [-3.1929123, 51.47260159999999], [-3.1929403999999995, 51.4728088], [-3.1929457999999995, 51.4729901], [-3.1929083, 51.4732599], [-3.1928572999999996, 51.4734954], [-3.192804999999999, 51.47364499999999], [-3.1926816, 51.473902299999985], [-3.1925837, 51.474078500000005], [-3.1924764999999997, 51.4742147], [-3.1923168999999993, 51.47438669999999], [-3.1921466, 51.47454960000001], [-3.1919628, 51.474695], [-3.191814, 51.4748019], [-3.1915510999999994, 51.4749623], [-3.1911059, 51.4752091], [-3.1909879, 51.4752617], [-3.1908429999999997, 51.4753269], [-3.1906975, 51.4753845], [-3.1904634999999995, 51.475470599999994], [-3.1903112999999994, 51.475519], [-3.1901750999999994, 51.47555700000001], [-3.1900075999999995, 51.47559960000001], [-3.1898056999999995, 51.47564380000001], [-3.1896005, 51.4756823], [-3.1894342, 51.47570830000001], [-3.1891807000000005, 51.4757416], [-3.188991000000001, 51.47575830000001], [-3.1888146, 51.4757692], [-3.188640299999999, 51.4757717], [-3.1884483999999995, 51.4757746], [-3.1882031, 51.4757713], [-3.1878959999999994, 51.475754999999985], [-3.1875437999999994, 51.4757304], [-3.1872934, 51.475711], [-3.1869424999999993, 51.47568480000001], [-3.1866253, 51.47567440000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} 1.1 2342 2346 Grangetown Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383079 1790030771209995 18 18 2026-09-21 22:56:11.232419 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:11.206264
726240 755333 L89382 352J33M721 2026-09-21 COMPLETE 20382906 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 755333, "stp": "O", "toc": "Northern", "uid": "L89382", "consist": "158853+158904", "dest_crs": "LDS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89382/2026-09-21/detailed", "trust_id": "352J33M721", "origin_crs": "WGW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "2349", "dest_platform": "12D", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2J33", "timing_status": "EARLY", "origin_station": "Wigan Wallgate", "current_leg_arr": "2346", "current_leg_dep": "2330", "current_leg_end": "Leeds", "origin_dep_time": "2144", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7492796, 53.7909361], [-1.7491864999999998, 53.7899408], [-1.7491221999999995, 53.789145399999995], [-1.7491046999999995, 53.78897109999999], [-1.7490296, 53.7884031], [-1.7490066999999998, 53.78822949999999], [-1.7490031999999998, 53.787978299999985], [-1.7490011, 53.787826499999994], [-1.748982807042631, 53.78742772712427], [-1.7489717, 53.787185599999994], [-1.7489815, 53.78698839999999], [-1.74897, 53.7866161], [-1.7489574000000003, 53.7864501], [-1.7489509, 53.7863682], [-1.7489497265087175, 53.78635988690467], [-1.7489283, 53.7862081], [-1.7489121999999997, 53.7861387], [-1.7488828, 53.78603569999999], [-1.7488418999999995, 53.7859347], [-1.7488029, 53.785857799999995], [-1.7487587999999998, 53.7857824], [-1.7487104999999998, 53.78570980000001], [-1.748642, 53.7856162], [-1.7485428, 53.78550989999999], [-1.7483771999999995, 53.7853649], [-1.7482316000000002, 53.78525069999999], [-1.7482204, 53.78524289999999], [-1.7481211, 53.785169100000005], [-1.7479353, 53.785053], [-1.7477985, 53.78498009999999], [-1.7476134, 53.784897699999995], [-1.7473586, 53.784800999999995], [-1.7471587999999998, 53.78472910000001], [-1.7469482, 53.78467270000001], [-1.746625, 53.7846102], [-1.7464935, 53.78458530000001], [-1.7462387, 53.784554099999994], [-1.7459812999999995, 53.7845278], [-1.7458663, 53.7845264], [-1.7456903, 53.784522900000006], [-1.7453982999999995, 53.7845324], [-1.7450209, 53.784560799999994], [-1.7448236, 53.78459], [-1.7445670999999998, 53.78463729999999], [-1.7441787999999998, 53.78473219999999], [-1.7438248, 53.7848574], [-1.7435351, 53.7849905], [-1.7433418, 53.785103799999995], [-1.7427134999999998, 53.7855623], [-1.7409027999999998, 53.7869242], [-1.7402533308709254, 53.78742772712427], [-1.7397698, 53.78780259999999], [-1.7391806999999997, 53.78822889999999], [-1.7389712, 53.7883711], [-1.7387283999999998, 53.7885033], [-1.7385489999999997, 53.7885881], [-1.7383631, 53.78865919999999], [-1.7379436, 53.78880379999998], [-1.7376115999999997, 53.7888991], [-1.7372767999999998, 53.788976899999994], [-1.7369526999999998, 53.7890404], [-1.7365969, 53.78908729999999], [-1.7362447, 53.789116099999994], [-1.7359056999999998, 53.78913109999999], [-1.7355960999999998, 53.78914519999999], [-1.7350518999999998, 53.7891694], [-1.7347667999999998, 53.78916610000001], [-1.7342953, 53.7891793], [-1.733801, 53.789216800000005], [-1.7325054, 53.78936360000001], [-1.7321699999999998, 53.78940159999999], [-1.7314952, 53.7894693], [-1.7308913, 53.789539299999994], [-1.7301365, 53.7896485], [-1.7294094999999998, 53.78975709999999], [-1.7288832, 53.78982959999999], [-1.7278477, 53.7899748], [-1.7254921, 53.7903083], [-1.7240633000000003, 53.7905175], [-1.7226502999999995, 53.79072149999999], [-1.7219691999999998, 53.79082399999999], [-1.7212842999999998, 53.79091599999999], [-1.7205952999999998, 53.7910006], [-1.7198872999999997, 53.79107289999999], [-1.7183346999999998, 53.7912408], [-1.7175175, 53.79134260000001], [-1.7171787, 53.79138939999999], [-1.7167229999999998, 53.7914524], [-1.7158094999999998, 53.79160130000001], [-1.714929, 53.791751], [-1.7133428999999998, 53.79203699999999], [-1.7125157999999998, 53.7922032], [-1.7116783, 53.7923808], [-1.7109946, 53.7925428], [-1.7103393, 53.79272400000001], [-1.7100524, 53.79280270000001], [-1.709766, 53.79288609999999], [-1.7092159, 53.7930649], [-1.7087636, 53.7932159], [-1.7085022, 53.7933124], [-1.7083152999999998, 53.7933814], [-1.7074165999999995, 53.79372670000001], [-1.7068603999999998, 53.7939392], [-1.7067990398270907, 53.7939592889992], [-1.7063664999999997, 53.79410089999998], [-1.7062758999999998, 53.79413060000001], [-1.7055218, 53.7943744], [-1.7052729000000002, 53.7944438], [-1.7047441999999997, 53.79459119999999], [-1.7037825999999998, 53.7948304], [-1.7033408000000003, 53.7949303], [-1.7032949, 53.794940700000005], [-1.7028125, 53.79504229999999], [-1.7021887, 53.7951602], [-1.701562, 53.7952635], [-1.7005181, 53.79540899999999], [-1.6995027, 53.7955573], [-1.6991674999999995, 53.7956136], [-1.6989325, 53.79565300000001], [-1.6983704999999998, 53.7957638], [-1.6980192999999997, 53.7958417], [-1.6976664999999995, 53.795925100000005], [-1.6969937, 53.7960938], [-1.6965873, 53.7962132], [-1.696476, 53.7962482], [-1.696164, 53.7963464], [-1.6956678999999997, 53.7965135], [-1.6951926, 53.7966936], [-1.6945627, 53.7969476], [-1.6944942999999997, 53.796978800000005], [-1.6939545, 53.797225], [-1.6933151999999998, 53.7975446], [-1.6927506, 53.7978722], [-1.6927138, 53.79789569999999], [-1.6923273, 53.798142799999994], [-1.6919555999999998, 53.79842140000002], [-1.6915885, 53.79870290000001], [-1.6914062999999997, 53.7988728], [-1.6912759, 53.798994400000005], [-1.6911647, 53.79909759999999], [-1.6907545999999998, 53.7994783], [-1.6893048, 53.80064409999999], [-1.6887762999999998, 53.8011308], [-1.6876163999999998, 53.8021983], [-1.6871186, 53.8025803], [-1.6866351, 53.8028707], [-1.6861103999999998, 53.8031343], [-1.6854563, 53.80341979999999], [-1.6847771, 53.8036865], [-1.6842718, 53.80385249999999], [-1.683766, 53.8040033], [-1.6833502, 53.80412199999999], [-1.6829210999999995, 53.804228499999994], [-1.6824542, 53.8043288], [-1.6820978999999998, 53.8044068], [-1.681774, 53.80447040000001], [-1.6813104, 53.8045467], [-1.6808462, 53.8046193], [-1.6802809, 53.8046833], [-1.6798796, 53.80472170000001], [-1.6794618, 53.8047495], [-1.6788523, 53.8047824], [-1.6785500000000002, 53.8047902], [-1.678259, 53.8047929], [-1.6779673999999998, 53.80479360000001], [-1.6776841999999998, 53.8047884], [-1.6771266, 53.80476649999999], [-1.6767170999999998, 53.8047477], [-1.676341, 53.8047193], [-1.6755898, 53.80466009999999], [-1.6749193999999998, 53.8046056], [-1.6745716, 53.80457959999999], [-1.6742433, 53.80456159999999], [-1.6737527, 53.8045432], [-1.6732541, 53.80453140000001], [-1.6726579, 53.804529300000006], [-1.6720629, 53.8045318], [-1.6715661, 53.804542299999994], [-1.6713136999999998, 53.8045493], [-1.6710691, 53.804562], [-1.6705418, 53.8045891], [-1.6700327, 53.8046193], [-1.6693623999999998, 53.8046689], [-1.6686845, 53.80474889999999], [-1.6674140999999998, 53.804891], [-1.6670649, 53.8049328], [-1.6667936, 53.80496519999999], [-1.6659934, 53.80505440000001], [-1.6655605, 53.8051044], [-1.6646234, 53.8052068], [-1.6629351, 53.805406600000005], [-1.6611136999999998, 53.80561659999999], [-1.6586122, 53.8058986], [-1.6566543, 53.8061262], [-1.6549902, 53.8063106], [-1.6531189999999998, 53.806526899999994], [-1.6519593999999995, 53.8066599], [-1.6512790999999998, 53.80672959999998], [-1.6505903, 53.8067813], [-1.6501403, 53.8068111], [-1.6496985999999998, 53.80683100000001], [-1.6492569, 53.8068458], [-1.6488287999999998, 53.8068493], [-1.6485527, 53.80684959999999], [-1.6476911, 53.8068466], [-1.6473359, 53.8068408], [-1.6468301, 53.80683260000001], [-1.6464979999999998, 53.80681890000001], [-1.6461747, 53.8068], [-1.6455968999999997, 53.80675999999999], [-1.6453052, 53.80673629999999], [-1.6450374, 53.806714500000005], [-1.6444096999999998, 53.80665599999998], [-1.6438006, 53.80658589999999], [-1.6426487, 53.80645669999999], [-1.6420704999999998, 53.8063795], [-1.6414892999999997, 53.806289], [-1.6404958, 53.8060988], [-1.6400041999999997, 53.8060052], [-1.6399075, 53.8059854], [-1.6397709, 53.80595749999999], [-1.6397064999999995, 53.805943199999994], [-1.6395652, 53.80591179999998], [-1.6381753, 53.8055657], [-1.637521, 53.80540280000001], [-1.6373679, 53.805364700000005], [-1.6372436999999995, 53.8053341], [-1.637024, 53.8052786], [-1.6369289, 53.80525459999999], [-1.6361526, 53.80506110000001], [-1.6345014000000002, 53.80465559999998], [-1.6329369, 53.80429650000001], [-1.6314838, 53.8039599], [-1.6300069, 53.803614399999994], [-1.6288716, 53.803323000000006], [-1.6277212, 53.80303990000001], [-1.6259190999999995, 53.80256189999999], [-1.6252038, 53.80234810000001], [-1.6246906999999997, 53.8021816], [-1.6241932, 53.8020074], [-1.6232144999999998, 53.801647300000006], [-1.6224586, 53.8013409], [-1.6217665999999995, 53.80104139999999], [-1.6209968999999995, 53.8006917], [-1.6202416, 53.8003372], [-1.6199157, 53.800168], [-1.6195246, 53.79997], [-1.6174959, 53.79889980000001], [-1.6169675114151385, 53.798624596918835], [-1.6166296, 53.7984486], [-1.6157415999999998, 53.797989], [-1.6151401, 53.7976789], [-1.6148157, 53.79751509999999], [-1.6144941, 53.7973704], [-1.6139734, 53.7971502], [-1.6134299, 53.79694039999999], [-1.6131589000000002, 53.796843299999985], [-1.6128594999999997, 53.7967437], [-1.6125675, 53.7966527], [-1.6122568999999998, 53.7965635], [-1.6118895, 53.7964698], [-1.6115197, 53.7963831], [-1.6111557, 53.79630420000001], [-1.6107803, 53.79622899999999], [-1.6104586999999997, 53.79617160000001], [-1.6101152999999997, 53.7961178], [-1.6097703999999995, 53.7960719], [-1.6094349999999995, 53.7960313], [-1.6089515, 53.79598], [-1.6087241, 53.795957500000014], [-1.608476, 53.7959382], [-1.6080489999999998, 53.7959141], [-1.6076224999999995, 53.7959008], [-1.6070451999999995, 53.7958925], [-1.6064647999999997, 53.7958978], [-1.6057346999999995, 53.7959237], [-1.6053649, 53.79594190000001], [-1.6049956, 53.79595950000001], [-1.6044153999999995, 53.79599559999999], [-1.603846, 53.79603199999999], [-1.6035554999999997, 53.7960502], [-1.6032796, 53.7960667], [-1.6027414999999998, 53.7960903], [-1.6022919, 53.7961031], [-1.6018663999999998, 53.7961014], [-1.6012955, 53.79608749999999], [-1.6007486, 53.7960559], [-1.6003959, 53.79603199999999], [-1.6000575999999995, 53.7960036], [-1.5995462, 53.7959497], [-1.5993025999999997, 53.7959167], [-1.5990801, 53.795883399999994], [-1.5988593999999998, 53.79584309999999], [-1.5986276, 53.795798899999994], [-1.5981860999999995, 53.79569949999999], [-1.5978424000000002, 53.7956151], [-1.5975372, 53.795523200000005], [-1.5969075, 53.79532940000001], [-1.5956903, 53.7949594], [-1.5951774, 53.79480029999999], [-1.5946623, 53.7946295], [-1.5936666999999998, 53.794284399999995], [-1.5932095, 53.7941519], [-1.5927456999999998, 53.7940193], [-1.5916249999999998, 53.793680300000005], [-1.5906498999999998, 53.7933814], [-1.5893573, 53.79297209999999], [-1.5880361, 53.7925676], [-1.5855090999999997, 53.7917708], [-1.5849859, 53.7916115], [-1.5842601, 53.79138259999999], [-1.5838847, 53.791260300000005], [-1.5838359999999998, 53.791244799999994], [-1.5836445, 53.79118369999999], [-1.5828914, 53.79096259999999], [-1.5821298, 53.7907438], [-1.5816161, 53.7906115], [-1.5810862999999995, 53.7904928], [-1.5805873999999998, 53.7903974], [-1.5800748999999998, 53.79031369999999], [-1.5797115, 53.79025419999999], [-1.5793481, 53.790199499999986], [-1.5789829999999998, 53.79015249999999], [-1.578609, 53.790106], [-1.5782214, 53.79006789999999], [-1.5778061, 53.79003680000001], [-1.5772273, 53.790001700000005], [-1.5766490999999998, 53.7899847], [-1.5762829, 53.7899822], [-1.5758824000000002, 53.78997960000001], [-1.5754892, 53.7899866], [-1.5751, 53.7899992], [-1.5747156999999998, 53.7900282], [-1.5744296, 53.790052], [-1.5741447, 53.79008919999999], [-1.5737802, 53.79014649999999], [-1.5733819, 53.79021670000001], [-1.5725207, 53.79037100000001], [-1.5716694, 53.790544800000006], [-1.5708301, 53.7907394], [-1.5698087999999997, 53.79101599999999], [-1.5696275551737808, 53.791068912199414], [-1.5693843336524276, 53.79113700211058], [-1.5691650346295236, 53.79119408299918], [-1.5689664621740966, 53.79124194580284], [-1.5687854203551737, 53.79128238145913], [-1.568618713241782, 53.79131718090564], [-1.5684631449029496, 53.791348135079986], [-1.5683155194077028, 53.79137703491972], [-1.5681726408250696, 53.791405671362455], [-1.5680313132240773, 53.79143583534578], [-1.5678883406737534, 53.79146931780728], [-1.5677405272431246, 53.79150790968457], [-1.5675846770012187, 53.79155340191521], [-1.567417594017063, 53.7916075854368], [-1.5672360823596847, 53.79167225118694], [-1.5670369460981113, 53.7917491901032], [-1.56681698930137, 53.79184019312321], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Bradford Interchange", "dest_arr_time_act": "2348½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Bradford Interchange", "current_leg_milage": "9.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 101.606, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 440.21, \"from_m\": 101.606, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 489.012, \"from_m\": 440.21, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 516.847, \"from_m\": 489.012, \"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\": 1014.545, \"from_m\": 516.847, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2636.977, \"from_m\": 1014.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2902.987, \"from_m\": 2636.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2963.904, \"from_m\": 2902.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\": 2990.928, \"from_m\": 2963.904, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5028.456, \"from_m\": 2990.928, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11395.231, \"from_m\": 5028.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11465.944, \"from_m\": 11395.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16981.223, \"from_m\": 11465.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17041.469, \"from_m\": 16981.223, \"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\": 23954.516, \"from_m\": 17041.469, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25143.189, \"from_m\": 23954.516, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25904.018, \"from_m\": 25143.189, \"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\": 25918.365, \"from_m\": 25904.018, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27863.791, \"from_m\": 25918.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28027.245, \"from_m\": 27863.791, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28214.182, \"from_m\": 28027.245, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28703.877, \"from_m\": 28214.182, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29317.568, \"from_m\": 28703.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30944.938, \"from_m\": 29317.568, \"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\": 31011.135, \"from_m\": 30944.938, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31033.902, \"from_m\": 31011.135, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31091.34, \"from_m\": 31033.902, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43207.147, \"from_m\": 31091.34, \"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\": 45090.38, \"from_m\": 43207.147, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45279.756, \"from_m\": 45090.38, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46157.848, \"from_m\": 45279.756, \"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\": 46194.571, \"from_m\": 46157.848, \"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\": 46221.976, \"from_m\": 46194.571, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52126.304, \"from_m\": 46221.976, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52158.296, \"from_m\": 52126.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55934.829, \"from_m\": 52158.296, \"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\": 56137.125, \"from_m\": 55934.829, \"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\": 58998.092, \"from_m\": 56137.125, \"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\": 60545.821, \"from_m\": 58998.092, \"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\": 60595.182, \"from_m\": 60545.821, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60644.665, \"from_m\": 60595.182, \"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\": 64642.556, \"from_m\": 60644.665, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65016.513, \"from_m\": 64642.556, \"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\": 66920.138, \"from_m\": 65016.513, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68969.33, \"from_m\": 66920.138, \"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\": 75870.039, \"from_m\": 68969.33, \"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\": 76075.341, \"from_m\": 75870.039, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77588.196, \"from_m\": 76075.341, \"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\": 78695.331, \"from_m\": 77588.196, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80024.273, \"from_m\": 78695.331, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80465.881, \"from_m\": 80024.273, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81015.533, \"from_m\": 80465.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81035.295, \"from_m\": 81015.533, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82311.671, \"from_m\": 81035.295, \"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\": 84912.112, \"from_m\": 82311.671, \"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\": 88845.153, \"from_m\": 84912.112, \"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\": 91870.624, \"from_m\": 88845.153, \"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\": 93087.376, \"from_m\": 91870.624, \"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\": 93145.836, \"from_m\": 93087.376, \"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\": 93309.316, \"from_m\": 93145.836, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93380.607, \"from_m\": 93309.316, \"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\": 105574.77, \"from_m\": 93380.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105629.296, \"from_m\": 105574.77, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 105657.376, \"from_m\": 105629.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\": 105661.01, \"from_m\": 105657.376, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 106664.152, \"from_m\": 105661.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 106701.985, \"from_m\": 106664.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\": 106902.259, \"from_m\": 106701.985, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107158.799, \"from_m\": 106902.259, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107440.115, \"from_m\": 107158.799, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 107489.569, \"from_m\": 107440.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107887.384, \"from_m\": 107489.569, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 108209.596, \"from_m\": 107887.384, \"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\": 755333, \"profile_key\": \"7745035de9b5484eb4d2434295eb0e997687a585a4b6572a1a6327bfefab25e5\", \"schedule_id\": 39233, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Ince\", \"stage_seq\": 2, \"distance_m\": 1657.293, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2151\", \"location\": \"Hindley\", \"stage_seq\": 3, \"distance_m\": 4259.299, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 4, \"distance_m\": 5028.456, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"Daisy Hill\", \"stage_seq\": 5, \"distance_m\": 8269.121, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Hag Fold\", \"stage_seq\": 6, \"distance_m\": 9862.579, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"Atherton\", \"stage_seq\": 7, \"distance_m\": 11030.897, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207H\", \"location\": \"Walkden\", \"stage_seq\": 8, \"distance_m\": 16711.84, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2211\", \"location\": \"Moorside\", \"stage_seq\": 9, \"distance_m\": 19640.11, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2214\", \"location\": \"Swinton\", \"stage_seq\": 10, \"distance_m\": 20738.467, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": \"2221\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 26138.757, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": \"2223H\", \"location\": \"Salford Central\", \"stage_seq\": 12, \"distance_m\": 27724.223, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 13, \"distance_m\": 28214.182, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": \"2228\", \"location\": \"Manchester Victoria\", \"stage_seq\": 14, \"distance_m\": 28859.695, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 15, \"distance_m\": 31033.902, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 32458.943, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 17, \"distance_m\": 36554.517, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Castleton East Jn\", \"stage_seq\": 18, \"distance_m\": 42868.331, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2241H\", \"wtt_dep\": \"2242H\", \"location\": \"Rochdale\", \"stage_seq\": 19, \"distance_m\": 45712.717, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 20, \"distance_m\": 46157.848, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Littleborough\", \"stage_seq\": 21, \"distance_m\": 51051.706, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2252H\", \"wtt_dep\": \"2253\", \"location\": \"Todmorden\", \"stage_seq\": 22, \"distance_m\": 59675.853, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 23, \"distance_m\": 60644.665, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2258H\", \"wtt_dep\": \"2259H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 24, \"distance_m\": 66821.197, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2301H\", \"wtt_dep\": \"2302H\", \"location\": \"Mytholmroyd\", \"stage_seq\": 25, \"distance_m\": 68890.937, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2307\", \"wtt_dep\": \"2308\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 26, \"distance_m\": 74877.928, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 27, \"distance_m\": 75870.039, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Dryclough Jn\", \"stage_seq\": 28, \"distance_m\": 79369.013, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2315\", \"location\": \"Halifax\", \"stage_seq\": 29, \"distance_m\": 80771.171, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 30, \"distance_m\": 93145.836, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2330\", \"location\": \"Bradford Interchange\", \"stage_seq\": 31, \"distance_m\": 93309.316, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 32, \"distance_m\": 93471.543, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Holbeck Jn\", \"stage_seq\": 33, \"distance_m\": 106740.087, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 34, \"distance_m\": 107304.972, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Leeds West Jn\", \"stage_seq\": 35, \"distance_m\": 107683.964, \"section_seq\": 1, \"route_path_id\": 146691}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 36, \"distance_m\": 108209.596, \"section_seq\": 1, \"route_path_id\": 146691}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 108209.596, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146691}], \"total_distance_m\": 108209.596, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 92590.178, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 15619.418, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2144", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:31Z\", \"source_id\": 64102609, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:33Z\", \"source_id\": 20315950, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:19Z\", \"source_id\": 64113062, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:21Z\", \"source_id\": 20319009, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:14Z\", \"source_id\": 64121546, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:19Z\", \"source_id\": 20321526, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:31Z\", \"source_id\": 64137657, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:36Z\", \"source_id\": 20326271, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:55Z\", \"source_id\": 64149465, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:01Z\", \"source_id\": 20329717, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:47Z\", \"source_id\": 64155520, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:49Z\", \"source_id\": 20331491, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:21Z\", \"source_id\": 64177896, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:30Z\", \"source_id\": 20338192, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:22Z\", \"source_id\": 64186266, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:29Z\", \"source_id\": 20340668, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:51Z\", \"source_id\": 64191330, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:55Z\", \"source_id\": 20342182, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:51Z\", \"source_id\": 64218804, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:53Z\", \"source_id\": 20350496, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:57Z\", \"source_id\": 64230507, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:00Z\", \"source_id\": 20354083, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:42Z\", \"source_id\": 64239882, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:46Z\", \"source_id\": 20356774, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:15Z\", \"source_id\": 64249804, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:21Z\", \"source_id\": 20359842, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:09Z\", \"source_id\": 64256937, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:09Z\", \"source_id\": 20361981, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:56Z\", \"source_id\": 64265179, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:59Z\", \"source_id\": 20364630, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:07Z\", \"source_id\": 64275921, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:10Z\", \"source_id\": 20368012, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:18Z\", \"source_id\": 64292606, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:19Z\", \"source_id\": 20373176, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:36Z\", \"source_id\": 64323405, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:41Z\", \"source_id\": 20382906, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "12", "timing_fact_generation": 1790030742126268, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:12.411494", "service_state_evidence_id": 20382906, "current_leg_start_actual_dep": "2026-09-21T23:30:00+01:00", "operational_evidence_version": 114, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:12.765307", "service_state_valid_until_kind": null, "operational_interpretation_version": 114, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O WGW LDS 2J33 158853+158904 4 90 None {"version": 3, "segments": [{"to_m": 101.606, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 440.21, "from_m": 101.606, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 489.012, "from_m": 440.21, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 516.847, "from_m": 489.012, "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": 1014.545, "from_m": 516.847, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2636.977, "from_m": 1014.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2902.987, "from_m": 2636.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2963.904, "from_m": 2902.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": 2990.928, "from_m": 2963.904, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5028.456, "from_m": 2990.928, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11395.231, "from_m": 5028.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11465.944, "from_m": 11395.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16981.223, "from_m": 11465.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17041.469, "from_m": 16981.223, "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": 23954.516, "from_m": 17041.469, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25143.189, "from_m": 23954.516, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25904.018, "from_m": 25143.189, "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": 25918.365, "from_m": 25904.018, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27863.791, "from_m": 25918.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28027.245, "from_m": 27863.791, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28214.182, "from_m": 28027.245, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28703.877, "from_m": 28214.182, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29317.568, "from_m": 28703.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30944.938, "from_m": 29317.568, "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": 31011.135, "from_m": 30944.938, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31033.902, "from_m": 31011.135, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31091.34, "from_m": 31033.902, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43207.147, "from_m": 31091.34, "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": 45090.38, "from_m": 43207.147, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45279.756, "from_m": 45090.38, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46157.848, "from_m": 45279.756, "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": 46194.571, "from_m": 46157.848, "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": 46221.976, "from_m": 46194.571, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52126.304, "from_m": 46221.976, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52158.296, "from_m": 52126.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55934.829, "from_m": 52158.296, "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": 56137.125, "from_m": 55934.829, "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": 58998.092, "from_m": 56137.125, "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": 60545.821, "from_m": 58998.092, "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": 60595.182, "from_m": 60545.821, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60644.665, "from_m": 60595.182, "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": 64642.556, "from_m": 60644.665, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65016.513, "from_m": 64642.556, "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": 66920.138, "from_m": 65016.513, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68969.33, "from_m": 66920.138, "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": 75870.039, "from_m": 68969.33, "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": 76075.341, "from_m": 75870.039, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77588.196, "from_m": 76075.341, "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": 78695.331, "from_m": 77588.196, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80024.273, "from_m": 78695.331, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80465.881, "from_m": 80024.273, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81015.533, "from_m": 80465.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81035.295, "from_m": 81015.533, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82311.671, "from_m": 81035.295, "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": 84912.112, "from_m": 82311.671, "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": 88845.153, "from_m": 84912.112, "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": 91870.624, "from_m": 88845.153, "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": 93087.376, "from_m": 91870.624, "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": 93145.836, "from_m": 93087.376, "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": 93309.316, "from_m": 93145.836, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93380.607, "from_m": 93309.316, "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": 105574.77, "from_m": 93380.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105629.296, "from_m": 105574.77, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 105657.376, "from_m": 105629.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": 105661.01, "from_m": 105657.376, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106664.152, "from_m": 105661.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 106701.985, "from_m": 106664.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": 106902.259, "from_m": 106701.985, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107158.799, "from_m": 106902.259, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107440.115, "from_m": 107158.799, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 107489.569, "from_m": 107440.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107887.384, "from_m": 107489.569, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 108209.596, "from_m": 107887.384, "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": 755333, "profile_key": "7745035de9b5484eb4d2434295eb0e997687a585a4b6572a1a6327bfefab25e5", "schedule_id": 39233, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2144", "location": "Wigan Wallgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Ince", "stage_seq": 2, "distance_m": 1657.293, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2151", "location": "Hindley", "stage_seq": 3, "distance_m": 4259.299, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Crow Nest Jn", "stage_seq": 4, "distance_m": 5028.456, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Daisy Hill", "stage_seq": 5, "distance_m": 8269.121, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Hag Fold", "stage_seq": 6, "distance_m": 9862.579, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "Atherton", "stage_seq": 7, "distance_m": 11030.897, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207H", "location": "Walkden", "stage_seq": 8, "distance_m": 16711.84, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2211", "location": "Moorside", "stage_seq": 9, "distance_m": 19640.11, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2214", "location": "Swinton", "stage_seq": 10, "distance_m": 20738.467, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": "2221", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 26138.757, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": "2223H", "location": "Salford Central", "stage_seq": 12, "distance_m": 27724.223, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224H", "location": "Deal Street Jn", "stage_seq": 13, "distance_m": 28214.182, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": "2228", "location": "Manchester Victoria", "stage_seq": 14, "distance_m": 28859.695, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230H", "location": "Miles Platting Jn", "stage_seq": 15, "distance_m": 31033.902, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232", "location": "Thorpes Bridge Jn", "stage_seq": 16, "distance_m": 32458.943, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Vitriol Works S.B.", "stage_seq": 17, "distance_m": 36554.517, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Castleton East Jn", "stage_seq": 18, "distance_m": 42868.331, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2241H", "wtt_dep": "2242H", "location": "Rochdale", "stage_seq": 19, "distance_m": 45712.717, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Rochdale East Jn", "stage_seq": 20, "distance_m": 46157.848, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Littleborough", "stage_seq": 21, "distance_m": 51051.706, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2252H", "wtt_dep": "2253", "location": "Todmorden", "stage_seq": 22, "distance_m": 59675.853, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254H", "location": "Hall Royd Jn", "stage_seq": 23, "distance_m": 60644.665, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2258H", "wtt_dep": "2259H", "location": "Hebden Bridge", "stage_seq": 24, "distance_m": 66821.197, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2301H", "wtt_dep": "2302H", "location": "Mytholmroyd", "stage_seq": 25, "distance_m": 68890.937, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2307", "wtt_dep": "2308", "location": "Sowerby Bridge", "stage_seq": 26, "distance_m": 74877.928, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Milner Royd Jn", "stage_seq": 27, "distance_m": 75870.039, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Dryclough Jn", "stage_seq": 28, "distance_m": 79369.013, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2315", "location": "Halifax", "stage_seq": 29, "distance_m": 80771.171, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Mill Lane Jn", "stage_seq": 30, "distance_m": 93145.836, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2330", "location": "Bradford Interchange", "stage_seq": 31, "distance_m": 93309.316, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Mill Lane Jn", "stage_seq": 32, "distance_m": 93471.543, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Holbeck Jn", "stage_seq": 33, "distance_m": 106740.087, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Whitehall Jn", "stage_seq": 34, "distance_m": 107304.972, "section_seq": 1, "route_path_id": 146691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Leeds West Jn", "stage_seq": 35, "distance_m": 107683.964, "section_seq": 1, "route_path_id": 146691}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": null, "location": "Leeds", "stage_seq": 36, "distance_m": 108209.596, "section_seq": 1, "route_path_id": 146691}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 108209.596, "from_m": 0.0, "section_seq": 1, "route_path_id": 146691}], "total_distance_m": 108209.596, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 92590.178, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 15619.418, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:31Z", "source_id": 64102609, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:50:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:33Z", "source_id": 20315950, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9342, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:19Z", "source_id": 64113062, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:54:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:21Z", "source_id": 20319009, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:14Z", "source_id": 64121546, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:19Z", "source_id": 20321526, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9385, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:31Z", "source_id": 64137657, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:05:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:36Z", "source_id": 20326271, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9392, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:55Z", "source_id": 64149465, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:10:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:01Z", "source_id": 20329717, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9396, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:47Z", "source_id": 64155520, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:14:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:49Z", "source_id": 20331491, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8297, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:21Z", "source_id": 64177896, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:24:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:30Z", "source_id": 20338192, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8257, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:22Z", "source_id": 64186266, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:27:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:29Z", "source_id": 20340668, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8175, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:51Z", "source_id": 64191330, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:30:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:55Z", "source_id": 20342182, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:51Z", "source_id": 64218804, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:53Z", "source_id": 20350496, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:57Z", "source_id": 64230507, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:00Z", "source_id": 20354083, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:42Z", "source_id": 64239882, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:55:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:46Z", "source_id": 20356774, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:15Z", "source_id": 64249804, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:01:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:21Z", "source_id": 20359842, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6172, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:09Z", "source_id": 64256937, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:09Z", "source_id": 20361981, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6156, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:56Z", "source_id": 64265179, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:59Z", "source_id": 20364630, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6200, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:07Z", "source_id": 64275921, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:16:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:10Z", "source_id": 20368012, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6381, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:18Z", "source_id": 64292606, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:19Z", "source_id": 20373176, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5436, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:36Z", "source_id": 64323405, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:46:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:41Z", "source_id": 20382906, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Wigan Wallgate 2144 2144 2 None None Leeds 2349 2348½ 12D EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89382/2026-09-21/detailed None Bradford Interchange 2026-09-21T23:30:00+01:00 Leeds 16.0 {"type": "LineString", "coordinates": [[-1.7492796, 53.7909361], [-1.7491864999999998, 53.7899408], [-1.7491221999999995, 53.789145399999995], [-1.7491046999999995, 53.78897109999999], [-1.7490296, 53.7884031], [-1.7490066999999998, 53.78822949999999], [-1.7490031999999998, 53.787978299999985], [-1.7490011, 53.787826499999994], [-1.748982807042631, 53.78742772712427], [-1.7489717, 53.787185599999994], [-1.7489815, 53.78698839999999], [-1.74897, 53.7866161], [-1.7489574000000003, 53.7864501], [-1.7489509, 53.7863682], [-1.7489497265087175, 53.78635988690467], [-1.7489283, 53.7862081], [-1.7489121999999997, 53.7861387], [-1.7488828, 53.78603569999999], [-1.7488418999999995, 53.7859347], [-1.7488029, 53.785857799999995], [-1.7487587999999998, 53.7857824], [-1.7487104999999998, 53.78570980000001], [-1.748642, 53.7856162], [-1.7485428, 53.78550989999999], [-1.7483771999999995, 53.7853649], [-1.7482316000000002, 53.78525069999999], [-1.7482204, 53.78524289999999], [-1.7481211, 53.785169100000005], [-1.7479353, 53.785053], [-1.7477985, 53.78498009999999], [-1.7476134, 53.784897699999995], [-1.7473586, 53.784800999999995], [-1.7471587999999998, 53.78472910000001], [-1.7469482, 53.78467270000001], [-1.746625, 53.7846102], [-1.7464935, 53.78458530000001], [-1.7462387, 53.784554099999994], [-1.7459812999999995, 53.7845278], [-1.7458663, 53.7845264], [-1.7456903, 53.784522900000006], [-1.7453982999999995, 53.7845324], [-1.7450209, 53.784560799999994], [-1.7448236, 53.78459], [-1.7445670999999998, 53.78463729999999], [-1.7441787999999998, 53.78473219999999], [-1.7438248, 53.7848574], [-1.7435351, 53.7849905], [-1.7433418, 53.785103799999995], [-1.7427134999999998, 53.7855623], [-1.7409027999999998, 53.7869242], [-1.7402533308709254, 53.78742772712427], [-1.7397698, 53.78780259999999], [-1.7391806999999997, 53.78822889999999], [-1.7389712, 53.7883711], [-1.7387283999999998, 53.7885033], [-1.7385489999999997, 53.7885881], [-1.7383631, 53.78865919999999], [-1.7379436, 53.78880379999998], [-1.7376115999999997, 53.7888991], [-1.7372767999999998, 53.788976899999994], [-1.7369526999999998, 53.7890404], [-1.7365969, 53.78908729999999], [-1.7362447, 53.789116099999994], [-1.7359056999999998, 53.78913109999999], [-1.7355960999999998, 53.78914519999999], [-1.7350518999999998, 53.7891694], [-1.7347667999999998, 53.78916610000001], [-1.7342953, 53.7891793], [-1.733801, 53.789216800000005], [-1.7325054, 53.78936360000001], [-1.7321699999999998, 53.78940159999999], [-1.7314952, 53.7894693], [-1.7308913, 53.789539299999994], [-1.7301365, 53.7896485], [-1.7294094999999998, 53.78975709999999], [-1.7288832, 53.78982959999999], [-1.7278477, 53.7899748], [-1.7254921, 53.7903083], [-1.7240633000000003, 53.7905175], [-1.7226502999999995, 53.79072149999999], [-1.7219691999999998, 53.79082399999999], [-1.7212842999999998, 53.79091599999999], [-1.7205952999999998, 53.7910006], [-1.7198872999999997, 53.79107289999999], [-1.7183346999999998, 53.7912408], [-1.7175175, 53.79134260000001], [-1.7171787, 53.79138939999999], [-1.7167229999999998, 53.7914524], [-1.7158094999999998, 53.79160130000001], [-1.714929, 53.791751], [-1.7133428999999998, 53.79203699999999], [-1.7125157999999998, 53.7922032], [-1.7116783, 53.7923808], [-1.7109946, 53.7925428], [-1.7103393, 53.79272400000001], [-1.7100524, 53.79280270000001], [-1.709766, 53.79288609999999], [-1.7092159, 53.7930649], [-1.7087636, 53.7932159], [-1.7085022, 53.7933124], [-1.7083152999999998, 53.7933814], [-1.7074165999999995, 53.79372670000001], [-1.7068603999999998, 53.7939392], [-1.7067990398270907, 53.7939592889992], [-1.7063664999999997, 53.79410089999998], [-1.7062758999999998, 53.79413060000001], [-1.7055218, 53.7943744], [-1.7052729000000002, 53.7944438], [-1.7047441999999997, 53.79459119999999], [-1.7037825999999998, 53.7948304], [-1.7033408000000003, 53.7949303], [-1.7032949, 53.794940700000005], [-1.7028125, 53.79504229999999], [-1.7021887, 53.7951602], [-1.701562, 53.7952635], [-1.7005181, 53.79540899999999], [-1.6995027, 53.7955573], [-1.6991674999999995, 53.7956136], [-1.6989325, 53.79565300000001], [-1.6983704999999998, 53.7957638], [-1.6980192999999997, 53.7958417], [-1.6976664999999995, 53.795925100000005], [-1.6969937, 53.7960938], [-1.6965873, 53.7962132], [-1.696476, 53.7962482], [-1.696164, 53.7963464], [-1.6956678999999997, 53.7965135], [-1.6951926, 53.7966936], [-1.6945627, 53.7969476], [-1.6944942999999997, 53.796978800000005], [-1.6939545, 53.797225], [-1.6933151999999998, 53.7975446], [-1.6927506, 53.7978722], [-1.6927138, 53.79789569999999], [-1.6923273, 53.798142799999994], [-1.6919555999999998, 53.79842140000002], [-1.6915885, 53.79870290000001], [-1.6914062999999997, 53.7988728], [-1.6912759, 53.798994400000005], [-1.6911647, 53.79909759999999], [-1.6907545999999998, 53.7994783], [-1.6893048, 53.80064409999999], [-1.6887762999999998, 53.8011308], [-1.6876163999999998, 53.8021983], [-1.6871186, 53.8025803], [-1.6866351, 53.8028707], [-1.6861103999999998, 53.8031343], [-1.6854563, 53.80341979999999], [-1.6847771, 53.8036865], [-1.6842718, 53.80385249999999], [-1.683766, 53.8040033], [-1.6833502, 53.80412199999999], [-1.6829210999999995, 53.804228499999994], [-1.6824542, 53.8043288], [-1.6820978999999998, 53.8044068], [-1.681774, 53.80447040000001], [-1.6813104, 53.8045467], [-1.6808462, 53.8046193], [-1.6802809, 53.8046833], [-1.6798796, 53.80472170000001], [-1.6794618, 53.8047495], [-1.6788523, 53.8047824], [-1.6785500000000002, 53.8047902], [-1.678259, 53.8047929], [-1.6779673999999998, 53.80479360000001], [-1.6776841999999998, 53.8047884], [-1.6771266, 53.80476649999999], [-1.6767170999999998, 53.8047477], [-1.676341, 53.8047193], [-1.6755898, 53.80466009999999], [-1.6749193999999998, 53.8046056], [-1.6745716, 53.80457959999999], [-1.6742433, 53.80456159999999], [-1.6737527, 53.8045432], [-1.6732541, 53.80453140000001], [-1.6726579, 53.804529300000006], [-1.6720629, 53.8045318], [-1.6715661, 53.804542299999994], [-1.6713136999999998, 53.8045493], [-1.6710691, 53.804562], [-1.6705418, 53.8045891], [-1.6700327, 53.8046193], [-1.6693623999999998, 53.8046689], [-1.6686845, 53.80474889999999], [-1.6674140999999998, 53.804891], [-1.6670649, 53.8049328], [-1.6667936, 53.80496519999999], [-1.6659934, 53.80505440000001], [-1.6655605, 53.8051044], [-1.6646234, 53.8052068], [-1.6629351, 53.805406600000005], [-1.6611136999999998, 53.80561659999999], [-1.6586122, 53.8058986], [-1.6566543, 53.8061262], [-1.6549902, 53.8063106], [-1.6531189999999998, 53.806526899999994], [-1.6519593999999995, 53.8066599], [-1.6512790999999998, 53.80672959999998], [-1.6505903, 53.8067813], [-1.6501403, 53.8068111], [-1.6496985999999998, 53.80683100000001], [-1.6492569, 53.8068458], [-1.6488287999999998, 53.8068493], [-1.6485527, 53.80684959999999], [-1.6476911, 53.8068466], [-1.6473359, 53.8068408], [-1.6468301, 53.80683260000001], [-1.6464979999999998, 53.80681890000001], [-1.6461747, 53.8068], [-1.6455968999999997, 53.80675999999999], [-1.6453052, 53.80673629999999], [-1.6450374, 53.806714500000005], [-1.6444096999999998, 53.80665599999998], [-1.6438006, 53.80658589999999], [-1.6426487, 53.80645669999999], [-1.6420704999999998, 53.8063795], [-1.6414892999999997, 53.806289], [-1.6404958, 53.8060988], [-1.6400041999999997, 53.8060052], [-1.6399075, 53.8059854], [-1.6397709, 53.80595749999999], [-1.6397064999999995, 53.805943199999994], [-1.6395652, 53.80591179999998], [-1.6381753, 53.8055657], [-1.637521, 53.80540280000001], [-1.6373679, 53.805364700000005], [-1.6372436999999995, 53.8053341], [-1.637024, 53.8052786], [-1.6369289, 53.80525459999999], [-1.6361526, 53.80506110000001], [-1.6345014000000002, 53.80465559999998], [-1.6329369, 53.80429650000001], [-1.6314838, 53.8039599], [-1.6300069, 53.803614399999994], [-1.6288716, 53.803323000000006], [-1.6277212, 53.80303990000001], [-1.6259190999999995, 53.80256189999999], [-1.6252038, 53.80234810000001], [-1.6246906999999997, 53.8021816], [-1.6241932, 53.8020074], [-1.6232144999999998, 53.801647300000006], [-1.6224586, 53.8013409], [-1.6217665999999995, 53.80104139999999], [-1.6209968999999995, 53.8006917], [-1.6202416, 53.8003372], [-1.6199157, 53.800168], [-1.6195246, 53.79997], [-1.6174959, 53.79889980000001], [-1.6169675114151385, 53.798624596918835], [-1.6166296, 53.7984486], [-1.6157415999999998, 53.797989], [-1.6151401, 53.7976789], [-1.6148157, 53.79751509999999], [-1.6144941, 53.7973704], [-1.6139734, 53.7971502], [-1.6134299, 53.79694039999999], [-1.6131589000000002, 53.796843299999985], [-1.6128594999999997, 53.7967437], [-1.6125675, 53.7966527], [-1.6122568999999998, 53.7965635], [-1.6118895, 53.7964698], [-1.6115197, 53.7963831], [-1.6111557, 53.79630420000001], [-1.6107803, 53.79622899999999], [-1.6104586999999997, 53.79617160000001], [-1.6101152999999997, 53.7961178], [-1.6097703999999995, 53.7960719], [-1.6094349999999995, 53.7960313], [-1.6089515, 53.79598], [-1.6087241, 53.795957500000014], [-1.608476, 53.7959382], [-1.6080489999999998, 53.7959141], [-1.6076224999999995, 53.7959008], [-1.6070451999999995, 53.7958925], [-1.6064647999999997, 53.7958978], [-1.6057346999999995, 53.7959237], [-1.6053649, 53.79594190000001], [-1.6049956, 53.79595950000001], [-1.6044153999999995, 53.79599559999999], [-1.603846, 53.79603199999999], [-1.6035554999999997, 53.7960502], [-1.6032796, 53.7960667], [-1.6027414999999998, 53.7960903], [-1.6022919, 53.7961031], [-1.6018663999999998, 53.7961014], [-1.6012955, 53.79608749999999], [-1.6007486, 53.7960559], [-1.6003959, 53.79603199999999], [-1.6000575999999995, 53.7960036], [-1.5995462, 53.7959497], [-1.5993025999999997, 53.7959167], [-1.5990801, 53.795883399999994], [-1.5988593999999998, 53.79584309999999], [-1.5986276, 53.795798899999994], [-1.5981860999999995, 53.79569949999999], [-1.5978424000000002, 53.7956151], [-1.5975372, 53.795523200000005], [-1.5969075, 53.79532940000001], [-1.5956903, 53.7949594], [-1.5951774, 53.79480029999999], [-1.5946623, 53.7946295], [-1.5936666999999998, 53.794284399999995], [-1.5932095, 53.7941519], [-1.5927456999999998, 53.7940193], [-1.5916249999999998, 53.793680300000005], [-1.5906498999999998, 53.7933814], [-1.5893573, 53.79297209999999], [-1.5880361, 53.7925676], [-1.5855090999999997, 53.7917708], [-1.5849859, 53.7916115], [-1.5842601, 53.79138259999999], [-1.5838847, 53.791260300000005], [-1.5838359999999998, 53.791244799999994], [-1.5836445, 53.79118369999999], [-1.5828914, 53.79096259999999], [-1.5821298, 53.7907438], [-1.5816161, 53.7906115], [-1.5810862999999995, 53.7904928], [-1.5805873999999998, 53.7903974], [-1.5800748999999998, 53.79031369999999], [-1.5797115, 53.79025419999999], [-1.5793481, 53.790199499999986], [-1.5789829999999998, 53.79015249999999], [-1.578609, 53.790106], [-1.5782214, 53.79006789999999], [-1.5778061, 53.79003680000001], [-1.5772273, 53.790001700000005], [-1.5766490999999998, 53.7899847], [-1.5762829, 53.7899822], [-1.5758824000000002, 53.78997960000001], [-1.5754892, 53.7899866], [-1.5751, 53.7899992], [-1.5747156999999998, 53.7900282], [-1.5744296, 53.790052], [-1.5741447, 53.79008919999999], [-1.5737802, 53.79014649999999], [-1.5733819, 53.79021670000001], [-1.5725207, 53.79037100000001], [-1.5716694, 53.790544800000006], [-1.5708301, 53.7907394], [-1.5698087999999997, 53.79101599999999], [-1.5696275551737808, 53.791068912199414], [-1.5693843336524276, 53.79113700211058], [-1.5691650346295236, 53.79119408299918], [-1.5689664621740966, 53.79124194580284], [-1.5687854203551737, 53.79128238145913], [-1.568618713241782, 53.79131718090564], [-1.5684631449029496, 53.791348135079986], [-1.5683155194077028, 53.79137703491972], [-1.5681726408250696, 53.791405671362455], [-1.5680313132240773, 53.79143583534578], [-1.5678883406737534, 53.79146931780728], [-1.5677405272431246, 53.79150790968457], [-1.5675846770012187, 53.79155340191521], [-1.567417594017063, 53.7916075854368], [-1.5672360823596847, 53.79167225118694], [-1.5670369460981113, 53.7917491901032], [-1.56681698930137, 53.79184019312321], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 9.3 2330 2346 Bradford Interchange Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382906 1790030742126268 114 114 2026-09-21 22:56:12.765307 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:12.411494
726241 755746 W68948 062H16M821 2026-09-21 COMPLETE 20382369 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 755746, "stp": "P", "toc": "ScotRail", "uid": "W68948", "consist": "334016+334034", "dest_crs": "BHG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68948/2026-09-21/detailed", "trust_id": "062H16M821", "origin_crs": "HLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bathgate", "service_date": "2026-09-21", "dest_arr_time": "2342", "dest_platform": "1", "is_terminated": 1, "next_location": "Bathgate", "signalling_id": "2H16", "timing_status": "LATE", "origin_station": "Helensburgh Central", "current_leg_arr": "2346", "current_leg_dep": "2342", "current_leg_end": "Bathgate", "origin_dep_time": "2202", "origin_platform": "1", "current_location": "Bathgate", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.69317, 55.8864323], [-3.6924469, 55.88670869999999], [-3.6910120000000006, 55.8872546], [-3.6902919, 55.88752530000001], [-3.6899789999999992, 55.88764460000001], [-3.6896793, 55.887763199999995], [-3.6894661, 55.8878447], [-3.6883634999999986, 55.8882092], [-3.6880758, 55.8882998], [-3.687781600000001, 55.8883899], [-3.687466999999999, 55.88847239999999], [-3.687137, 55.8885515], [-3.686815199999999, 55.8886219], [-3.6864986000000006, 55.888683999999984], [-3.6862098, 55.8887321], [-3.685914200000001, 55.8887792], [-3.685615999999999, 55.8888215], [-3.685309499999999, 55.8888604], [-3.6850262, 55.8888879], [-3.6847111, 55.8889144], [-3.6842158, 55.8889467], [-3.683713899999999, 55.8889655], [-3.6832773, 55.8889735], [-3.683092664890038, 55.88897218971122], [-3.6827982, 55.8889701], [-3.6825187, 55.888961300000005], [-3.6822204, 55.888946], [-3.6819561, 55.8889246], [-3.6816419, 55.8888961], [-3.680567299999999, 55.888773], [-3.679750799999999, 55.8886821], [-3.677514799999999, 55.8884127], [-3.676975099999999, 55.888350900000006], [-3.6764453, 55.8882952], [-3.675905900000001, 55.8882455], [-3.675364000000001, 55.888210699999995], [-3.6747381999999993, 55.88818], [-3.6741061, 55.888162300000005], [-3.673802999999999, 55.88816429999999], [-3.6733881, 55.8881725], [-3.672887799999999, 55.8881897], [-3.6720532, 55.888231100000006], [-3.6705934, 55.88832049999999], [-3.6691378, 55.8884095], [-3.668503, 55.88845190000001], [-3.667885300000001, 55.8884938], [-3.6655587, 55.8887256], [-3.6632564, 55.8889969], [-3.6621731, 55.8891295], [-3.6616177, 55.88920629999999], [-3.661055900000001, 55.8892925], [-3.660688799999999, 55.8893576], [-3.660314, 55.8894309], [-3.6599660999999992, 55.88950309999999], [-3.6596308, 55.8895844], [-3.6593205000000006, 55.88965889999999], [-3.659016499999999, 55.8897407], [-3.6586744, 55.889834099999995], [-3.6583515, 55.8899277], [-3.6580029, 55.8900373], [-3.6576719999999994, 55.890147199999994], [-3.657347399999999, 55.89026079999999], [-3.6570228, 55.89038269999999], [-3.6567489, 55.890492], [-3.6564830000000006, 55.8906008], [-3.6559731, 55.890828299999995], [-3.655187, 55.8911857], [-3.6549446, 55.8912959], [-3.6543625999999994, 55.8915588], [-3.6532728, 55.8920581], [-3.652863099999999, 55.89224420000001], [-3.651646499999999, 55.892804600000005], [-3.6507242, 55.89322909999999], [-3.6501529, 55.89348180000001], [-3.6496176, 55.8937511], [-3.6491398, 55.8940027], [-3.6487093, 55.8942789], [-3.6483351, 55.894553499999994], [-3.6480266, 55.8948338], [-3.6478741, 55.894994], [-3.647739299999999, 55.89516199999999], [-3.647470999999999, 55.8954951], [-3.646745, 55.8965007], [-3.6465983, 55.89670569999999], [-3.646495999999999, 55.8968297], [-3.6463547999999992, 55.89700729999999], [-3.6461001999999993, 55.8972923], [-3.6459176000000006, 55.897454], [-3.645728299999999, 55.89760389999999], [-3.6454286, 55.8978084], [-3.6450784, 55.898017200000005], [-3.6449903, 55.8980552], [-3.644887900000001, 55.8981031], [-3.644691199999999, 55.8981788], [-3.644473099999999, 55.8982592], [-3.6441923, 55.898345600000006], [-3.6438765, 55.89842929999999], [-3.643544700000001, 55.89849939999999], [-3.6432169, 55.8985515], [-3.6429629, 55.8985875], [-3.6427155, 55.898608799999984], [-3.642524700000001, 55.89861930000001], [-3.6423381, 55.8986288], [-3.6421349999999992, 55.8986345], [-3.6419519, 55.89863410000001], [-3.6416237, 55.8986257], [-3.6412808, 55.89860169999999], [-3.6409705, 55.8985665], [-3.640838399999999, 55.898545799999994], [-3.6406368, 55.8985143], [-3.6403698000000007, 55.8984603], [-3.640112400000001, 55.8984008], [-3.6399985999999993, 55.89836960000001], [-3.6396383, 55.898271], [-3.6390269, 55.8980961], [-3.638683799999999, 55.897989599999995], [-3.638413400000001, 55.8979056], [-3.6381603, 55.8978182], [-3.6378004, 55.8976903], [-3.6372321, 55.8974764], [-3.6360632, 55.8970034], [-3.6351862, 55.8966469], [-3.634987599999999, 55.8965757], [-3.633871300000001, 55.8961753], [-3.6347788, 55.8965353], [-3.6349191, 55.8965845], [-3.635162400000001, 55.89666990000001], [-3.6360347000000006, 55.8970243]]}", "current_leg_start": "Armadale", "dest_arr_time_act": "2342", "motion_projection": null, "next_location_lat": "55.8970243", "next_location_lon": "-3.6360347", "previous_location": "Armadale", "current_leg_milage": "2.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2811.849, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12285.422, \"from_m\": 2811.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13209.371, \"from_m\": 12285.422, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13739.475, \"from_m\": 13209.371, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14952.423, \"from_m\": 13739.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17011.54, \"from_m\": 14952.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17832.899, \"from_m\": 17011.54, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 29411.403, \"from_m\": 17832.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30107.247, \"from_m\": 29411.403, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 32289.995, \"from_m\": 30107.247, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32708.049, \"from_m\": 32289.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32723.428, \"from_m\": 32708.049, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32763.667, \"from_m\": 32723.428, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33475.157, \"from_m\": 32763.667, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33515.922, \"from_m\": 33475.157, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34842.12, \"from_m\": 33515.922, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34888.144, \"from_m\": 34842.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39519.45, \"from_m\": 34888.144, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40363.115, \"from_m\": 39519.45, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41153.987, \"from_m\": 40363.115, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41549.348, \"from_m\": 41153.987, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52401.087, \"from_m\": 41549.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53376.752, \"from_m\": 52401.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56201.476, \"from_m\": 53376.752, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61115.866, \"from_m\": 56201.476, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61170.11, \"from_m\": 61115.866, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63826.676, \"from_m\": 61170.11, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70864.98, \"from_m\": 63826.676, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74028.104, \"from_m\": 70864.98, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 76574.649, \"from_m\": 74028.104, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78631.94, \"from_m\": 76574.649, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79030.352, \"from_m\": 78631.94, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79657.919, \"from_m\": 79030.352, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79899.261, \"from_m\": 79657.919, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79981.88, \"from_m\": 79899.261, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80051.188, \"from_m\": 79981.88, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 80146.562, \"from_m\": 80051.188, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 755746, \"profile_key\": \"8fd33056f878b64f8868cc8144a8d53631b1ecf83332b8458503a965a06b1c9c\", \"schedule_id\": 27801, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Helensburgh Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Craigendoran\", \"stage_seq\": 2, \"distance_m\": 1841.107, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 3, \"distance_m\": 2601.183, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2210H\", \"location\": \"Cardross\", \"stage_seq\": 4, \"distance_m\": 7546.506, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": \"2215H\", \"location\": \"Dalreoch\", \"stage_seq\": 5, \"distance_m\": 12678.708, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2216H\", \"wtt_dep\": \"2217\", \"location\": \"Dumbarton Central\", \"stage_seq\": 6, \"distance_m\": 13274.532, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2219\", \"location\": \"Dumbarton East\", \"stage_seq\": 7, \"distance_m\": 14352.122, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": \"2228H\", \"location\": \"Dalmuir\", \"stage_seq\": 8, \"distance_m\": 23608.641, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2230H\", \"location\": \"Singer\", \"stage_seq\": 9, \"distance_m\": 25118.719, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2232H\", \"wtt_dep\": \"2233\", \"location\": \"Drumry\", \"stage_seq\": 10, \"distance_m\": 26403.774, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2235H\", \"location\": \"Drumchapel\", \"stage_seq\": 11, \"distance_m\": 27817.721, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2237H\", \"wtt_dep\": \"2238\", \"location\": \"Westerton\", \"stage_seq\": 12, \"distance_m\": 29624.027, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241\", \"location\": \"Anniesland\", \"stage_seq\": 13, \"distance_m\": 31679.835, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 14, \"distance_m\": 32708.049, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244\", \"location\": \"Hyndland\", \"stage_seq\": 15, \"distance_m\": 33239.018, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2246H\", \"location\": \"Partick\", \"stage_seq\": 16, \"distance_m\": 34414.881, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 17, \"distance_m\": 34935.503, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": \"2251\", \"location\": \"Charing Cross\", \"stage_seq\": 18, \"distance_m\": 37143.103, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2252H\", \"wtt_dep\": \"2253H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 19, \"distance_m\": 38382.157, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": \"2255H\", \"location\": \"High Street\", \"stage_seq\": 20, \"distance_m\": 39250.815, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2257\", \"wtt_dep\": \"2257H\", \"location\": \"Bellgrove\", \"stage_seq\": 21, \"distance_m\": 40273.383, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2300H\", \"wtt_dep\": \"2301\", \"location\": \"Carntyne\", \"stage_seq\": 22, \"distance_m\": 43083.719, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2303H\", \"location\": \"Shettleston\", \"stage_seq\": 23, \"distance_m\": 44302.404, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2305H\", \"wtt_dep\": \"2306\", \"location\": \"Garrowhill\", \"stage_seq\": 24, \"distance_m\": 46247.05, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2308H\", \"location\": \"Easterhouse\", \"stage_seq\": 25, \"distance_m\": 47796.67, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2312H\", \"location\": \"Blairhill\", \"stage_seq\": 26, \"distance_m\": 51991.664, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 27, \"distance_m\": 52982.001, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2317H\", \"location\": \"Coatdyke\", \"stage_seq\": 28, \"distance_m\": 54571.65, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2321H\", \"location\": \"Airdrie\", \"stage_seq\": 29, \"distance_m\": 55995.529, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2324H\", \"location\": \"Drumgelloch\", \"stage_seq\": 30, \"distance_m\": 58215.62, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2328H\", \"location\": \"Caldercruix\", \"stage_seq\": 31, \"distance_m\": 63014.75, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2334H\", \"location\": \"Blackridge\", \"stage_seq\": 32, \"distance_m\": 71913.732, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"Armadale\", \"stage_seq\": 33, \"distance_m\": 75660.505, \"section_seq\": 1, \"route_path_id\": 141651}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": null, \"location\": \"Bathgate\", \"stage_seq\": 34, \"distance_m\": 80146.562, \"section_seq\": 1, \"route_path_id\": 141651}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 80146.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141651}], \"total_distance_m\": 80146.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 80100.538, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2202", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.8970243", "current_position_lon": "-3.6360347", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:21Z\", \"source_id\": 64132732, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:24Z\", \"source_id\": 20324816, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:42Z\", \"source_id\": 64148954, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:43Z\", \"source_id\": 20329551, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:58Z\", \"source_id\": 64158141, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:03Z\", \"source_id\": 20332262, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:56Z\", \"source_id\": 64162301, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:54Z\", \"source_id\": 20333399, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1240, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:44Z\", \"source_id\": 64166118, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:50Z\", \"source_id\": 20334590, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:53Z\", \"source_id\": 64183155, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:56Z\", \"source_id\": 20339761, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:10Z\", \"source_id\": 64189861, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:13Z\", \"source_id\": 20341754, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:30:55Z\", \"source_id\": 64193450, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:31:00Z\", \"source_id\": 20342815, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:22Z\", \"source_id\": 64198390, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:26Z\", \"source_id\": 20344284, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:47Z\", \"source_id\": 64205249, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:51Z\", \"source_id\": 20346302, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:56Z\", \"source_id\": 64211363, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:00Z\", \"source_id\": 20348153, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:46Z\", \"source_id\": 64218649, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:51Z\", \"source_id\": 20350472, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:42Z\", \"source_id\": 64224226, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:44Z\", \"source_id\": 20352158, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:06Z\", \"source_id\": 64230832, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:50:10Z\", \"source_id\": 20354185, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:58Z\", \"source_id\": 64236633, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:53:05Z\", \"source_id\": 20355787, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:27Z\", \"source_id\": 64244787, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:30Z\", \"source_id\": 20358324, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:59:32Z\", \"source_id\": 64248505, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:59:36Z\", \"source_id\": 20359404, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:51Z\", \"source_id\": 64252639, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:56Z\", \"source_id\": 20360721, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:20Z\", \"source_id\": 64260704, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:25Z\", \"source_id\": 20363199, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:33Z\", \"source_id\": 64264525, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:37Z\", \"source_id\": 20364385, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:38Z\", \"source_id\": 20366613, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:55Z\", \"source_id\": 64277311, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:59Z\", \"source_id\": 20368402, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:04Z\", \"source_id\": 64281158, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:08Z\", \"source_id\": 20369519, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:07Z\", \"source_id\": 20371602, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:36Z\", \"source_id\": 64289998, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:44Z\", \"source_id\": 20372352, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:23Z\", \"source_id\": 64294414, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:22Z\", \"source_id\": 20373721, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:18Z\", \"source_id\": 64301967, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:20Z\", \"source_id\": 20376064, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:45Z\", \"source_id\": 64310426, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:51Z\", \"source_id\": 20378745, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:47Z\", \"source_id\": 64316503, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:48Z\", \"source_id\": 20380605, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:30Z\", \"source_id\": 64321792, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:35Z\", \"source_id\": 20382369, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bathgate", "service_state_platform": "2", "timing_fact_generation": 1790030675414881, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:16.797112", "service_state_evidence_id": 20382369, "current_leg_start_actual_dep": "2026-09-21T23:42:00+01:00", "operational_evidence_version": 135, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:17.918595", "service_state_valid_until_kind": null, "operational_interpretation_version": 135, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P HLC BHG 2H16 334016+334034 6 90 None {"version": 3, "segments": [{"to_m": 2811.849, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12285.422, "from_m": 2811.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13209.371, "from_m": 12285.422, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13739.475, "from_m": 13209.371, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14952.423, "from_m": 13739.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17011.54, "from_m": 14952.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17832.899, "from_m": 17011.54, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 29411.403, "from_m": 17832.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30107.247, "from_m": 29411.403, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 32289.995, "from_m": 30107.247, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32708.049, "from_m": 32289.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32723.428, "from_m": 32708.049, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32763.667, "from_m": 32723.428, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33475.157, "from_m": 32763.667, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33515.922, "from_m": 33475.157, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34842.12, "from_m": 33515.922, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34888.144, "from_m": 34842.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39519.45, "from_m": 34888.144, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40363.115, "from_m": 39519.45, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41153.987, "from_m": 40363.115, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41549.348, "from_m": 41153.987, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52401.087, "from_m": 41549.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53376.752, "from_m": 52401.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56201.476, "from_m": 53376.752, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61115.866, "from_m": 56201.476, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61170.11, "from_m": 61115.866, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63826.676, "from_m": 61170.11, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70864.98, "from_m": 63826.676, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74028.104, "from_m": 70864.98, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 76574.649, "from_m": 74028.104, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78631.94, "from_m": 76574.649, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79030.352, "from_m": 78631.94, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79657.919, "from_m": 79030.352, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79899.261, "from_m": 79657.919, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79981.88, "from_m": 79899.261, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 80051.188, "from_m": 79981.88, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 80146.562, "from_m": 80051.188, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 755746, "profile_key": "8fd33056f878b64f8868cc8144a8d53631b1ecf83332b8458503a965a06b1c9c", "schedule_id": 27801, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2202", "location": "Helensburgh Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Craigendoran", "stage_seq": 2, "distance_m": 1841.107, "section_seq": 1, "route_path_id": 141651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Craigendoran Jn", "stage_seq": 3, "distance_m": 2601.183, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2210H", "location": "Cardross", "stage_seq": 4, "distance_m": 7546.506, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": "2215H", "location": "Dalreoch", "stage_seq": 5, "distance_m": 12678.708, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2216H", "wtt_dep": "2217", "location": "Dumbarton Central", "stage_seq": 6, "distance_m": 13274.532, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2219", "location": "Dumbarton East", "stage_seq": 7, "distance_m": 14352.122, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": "2228H", "location": "Dalmuir", "stage_seq": 8, "distance_m": 23608.641, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2230H", "location": "Singer", "stage_seq": 9, "distance_m": 25118.719, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2232H", "wtt_dep": "2233", "location": "Drumry", "stage_seq": 10, "distance_m": 26403.774, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2235H", "location": "Drumchapel", "stage_seq": 11, "distance_m": 27817.721, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2237H", "wtt_dep": "2238", "location": "Westerton", "stage_seq": 12, "distance_m": 29624.027, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241", "location": "Anniesland", "stage_seq": 13, "distance_m": 31679.835, "section_seq": 1, "route_path_id": 141651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242H", "location": "Hyndland East Jn", "stage_seq": 14, "distance_m": 32708.049, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244", "location": "Hyndland", "stage_seq": 15, "distance_m": 33239.018, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2246H", "location": "Partick", "stage_seq": 16, "distance_m": 34414.881, "section_seq": 1, "route_path_id": 141651}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Finnieston West Jn", "stage_seq": 17, "distance_m": 34935.503, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": "2251", "location": "Charing Cross", "stage_seq": 18, "distance_m": 37143.103, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2252H", "wtt_dep": "2253H", "location": "Glasgow Queen St Low Level", "stage_seq": 19, "distance_m": 38382.157, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": "2255H", "location": "High Street", "stage_seq": 20, "distance_m": 39250.815, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2257", "wtt_dep": "2257H", "location": "Bellgrove", "stage_seq": 21, "distance_m": 40273.383, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2300H", "wtt_dep": "2301", "location": "Carntyne", "stage_seq": 22, "distance_m": 43083.719, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2303H", "location": "Shettleston", "stage_seq": 23, "distance_m": 44302.404, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2305H", "wtt_dep": "2306", "location": "Garrowhill", "stage_seq": 24, "distance_m": 46247.05, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2308H", "location": "Easterhouse", "stage_seq": 25, "distance_m": 47796.67, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2312H", "location": "Blairhill", "stage_seq": 26, "distance_m": 51991.664, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315", "location": "Coatbridge Sunnyside", "stage_seq": 27, "distance_m": 52982.001, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2317H", "location": "Coatdyke", "stage_seq": 28, "distance_m": 54571.65, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2321H", "location": "Airdrie", "stage_seq": 29, "distance_m": 55995.529, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "Drumgelloch", "stage_seq": 30, "distance_m": 58215.62, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2328H", "location": "Caldercruix", "stage_seq": 31, "distance_m": 63014.75, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2334H", "location": "Blackridge", "stage_seq": 32, "distance_m": 71913.732, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Armadale", "stage_seq": 33, "distance_m": 75660.505, "section_seq": 1, "route_path_id": 141651}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": null, "location": "Bathgate", "stage_seq": 34, "distance_m": 80146.562, "section_seq": 1, "route_path_id": 141651}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 80146.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 141651}], "total_distance_m": 80146.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 80100.538, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1192, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:21Z", "source_id": 64132732, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:04:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:24Z", "source_id": 20324816, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1204, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:42Z", "source_id": 64148954, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:10:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:43Z", "source_id": 20329551, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1212, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:58Z", "source_id": 64158141, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:15:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:03Z", "source_id": 20332262, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1222, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:56Z", "source_id": 64162301, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:16:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:54Z", "source_id": 20333399, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1240, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:44Z", "source_id": 64166118, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:19:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:50Z", "source_id": 20334590, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1258, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:53Z", "source_id": 64183155, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:26:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:56Z", "source_id": 20339761, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1272, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:10Z", "source_id": 64189861, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:13Z", "source_id": 20341754, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:30:55Z", "source_id": 64193450, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:31:00Z", "source_id": 20342815, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1280, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:22Z", "source_id": 64198390, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:34:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:26Z", "source_id": 20344284, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1284, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:47Z", "source_id": 64205249, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:51Z", "source_id": 20346302, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:56Z", "source_id": 64211363, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:00Z", "source_id": 20348153, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:46Z", "source_id": 64218649, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:51Z", "source_id": 20350472, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:42Z", "source_id": 64224226, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:47:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:44Z", "source_id": 20352158, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:06Z", "source_id": 64230832, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:51:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:50:10Z", "source_id": 20354185, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:58Z", "source_id": 64236633, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:53:05Z", "source_id": 20355787, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:27Z", "source_id": 64244787, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:30Z", "source_id": 20358324, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:59:32Z", "source_id": 64248505, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:59:36Z", "source_id": 20359404, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:51Z", "source_id": 64252639, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:04:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:56Z", "source_id": 20360721, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:20Z", "source_id": 64260704, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:06:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:25Z", "source_id": 20363199, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1577, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:33Z", "source_id": 64264525, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:09:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:37Z", "source_id": 20364385, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:38Z", "source_id": 20366613, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1585, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:55Z", "source_id": 64277311, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:59Z", "source_id": 20368402, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:04Z", "source_id": 64281158, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:08Z", "source_id": 20369519, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:07Z", "source_id": 20371602, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2193, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:36Z", "source_id": 64289998, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:24:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:44Z", "source_id": 20372352, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2180, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:23Z", "source_id": 64294414, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:22Z", "source_id": 20373721, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:18Z", "source_id": 64301967, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:20Z", "source_id": 20376064, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2200, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:45Z", "source_id": 64310426, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:38:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:51Z", "source_id": 20378745, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2184, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:47Z", "source_id": 64316503, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T22:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:48Z", "source_id": 20380605, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 651, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:30Z", "source_id": 64321792, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:46:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:35Z", "source_id": 20382369, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Helensburgh Central 2202 2202 1 None None Bathgate 2342 2342 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68948/2026-09-21/detailed None Armadale 2026-09-21T23:42:00+01:00 Bathgate 4.0 {"type": "LineString", "coordinates": [[-3.69317, 55.8864323], [-3.6924469, 55.88670869999999], [-3.6910120000000006, 55.8872546], [-3.6902919, 55.88752530000001], [-3.6899789999999992, 55.88764460000001], [-3.6896793, 55.887763199999995], [-3.6894661, 55.8878447], [-3.6883634999999986, 55.8882092], [-3.6880758, 55.8882998], [-3.687781600000001, 55.8883899], [-3.687466999999999, 55.88847239999999], [-3.687137, 55.8885515], [-3.686815199999999, 55.8886219], [-3.6864986000000006, 55.888683999999984], [-3.6862098, 55.8887321], [-3.685914200000001, 55.8887792], [-3.685615999999999, 55.8888215], [-3.685309499999999, 55.8888604], [-3.6850262, 55.8888879], [-3.6847111, 55.8889144], [-3.6842158, 55.8889467], [-3.683713899999999, 55.8889655], [-3.6832773, 55.8889735], [-3.683092664890038, 55.88897218971122], [-3.6827982, 55.8889701], [-3.6825187, 55.888961300000005], [-3.6822204, 55.888946], [-3.6819561, 55.8889246], [-3.6816419, 55.8888961], [-3.680567299999999, 55.888773], [-3.679750799999999, 55.8886821], [-3.677514799999999, 55.8884127], [-3.676975099999999, 55.888350900000006], [-3.6764453, 55.8882952], [-3.675905900000001, 55.8882455], [-3.675364000000001, 55.888210699999995], [-3.6747381999999993, 55.88818], [-3.6741061, 55.888162300000005], [-3.673802999999999, 55.88816429999999], [-3.6733881, 55.8881725], [-3.672887799999999, 55.8881897], [-3.6720532, 55.888231100000006], [-3.6705934, 55.88832049999999], [-3.6691378, 55.8884095], [-3.668503, 55.88845190000001], [-3.667885300000001, 55.8884938], [-3.6655587, 55.8887256], [-3.6632564, 55.8889969], [-3.6621731, 55.8891295], [-3.6616177, 55.88920629999999], [-3.661055900000001, 55.8892925], [-3.660688799999999, 55.8893576], [-3.660314, 55.8894309], [-3.6599660999999992, 55.88950309999999], [-3.6596308, 55.8895844], [-3.6593205000000006, 55.88965889999999], [-3.659016499999999, 55.8897407], [-3.6586744, 55.889834099999995], [-3.6583515, 55.8899277], [-3.6580029, 55.8900373], [-3.6576719999999994, 55.890147199999994], [-3.657347399999999, 55.89026079999999], [-3.6570228, 55.89038269999999], [-3.6567489, 55.890492], [-3.6564830000000006, 55.8906008], [-3.6559731, 55.890828299999995], [-3.655187, 55.8911857], [-3.6549446, 55.8912959], [-3.6543625999999994, 55.8915588], [-3.6532728, 55.8920581], [-3.652863099999999, 55.89224420000001], [-3.651646499999999, 55.892804600000005], [-3.6507242, 55.89322909999999], [-3.6501529, 55.89348180000001], [-3.6496176, 55.8937511], [-3.6491398, 55.8940027], [-3.6487093, 55.8942789], [-3.6483351, 55.894553499999994], [-3.6480266, 55.8948338], [-3.6478741, 55.894994], [-3.647739299999999, 55.89516199999999], [-3.647470999999999, 55.8954951], [-3.646745, 55.8965007], [-3.6465983, 55.89670569999999], [-3.646495999999999, 55.8968297], [-3.6463547999999992, 55.89700729999999], [-3.6461001999999993, 55.8972923], [-3.6459176000000006, 55.897454], [-3.645728299999999, 55.89760389999999], [-3.6454286, 55.8978084], [-3.6450784, 55.898017200000005], [-3.6449903, 55.8980552], [-3.644887900000001, 55.8981031], [-3.644691199999999, 55.8981788], [-3.644473099999999, 55.8982592], [-3.6441923, 55.898345600000006], [-3.6438765, 55.89842929999999], [-3.643544700000001, 55.89849939999999], [-3.6432169, 55.8985515], [-3.6429629, 55.8985875], [-3.6427155, 55.898608799999984], [-3.642524700000001, 55.89861930000001], [-3.6423381, 55.8986288], [-3.6421349999999992, 55.8986345], [-3.6419519, 55.89863410000001], [-3.6416237, 55.8986257], [-3.6412808, 55.89860169999999], [-3.6409705, 55.8985665], [-3.640838399999999, 55.898545799999994], [-3.6406368, 55.8985143], [-3.6403698000000007, 55.8984603], [-3.640112400000001, 55.8984008], [-3.6399985999999993, 55.89836960000001], [-3.6396383, 55.898271], [-3.6390269, 55.8980961], [-3.638683799999999, 55.897989599999995], [-3.638413400000001, 55.8979056], [-3.6381603, 55.8978182], [-3.6378004, 55.8976903], [-3.6372321, 55.8974764], [-3.6360632, 55.8970034], [-3.6351862, 55.8966469], [-3.634987599999999, 55.8965757], [-3.633871300000001, 55.8961753], [-3.6347788, 55.8965353], [-3.6349191, 55.8965845], [-3.635162400000001, 55.89666990000001], [-3.6360347000000006, 55.8970243]]} 2.8 2342 2346 Armadale Bathgate Bathgate 55.8970243 -3.6360347 55.8970243 -3.6360347 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Bathgate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382369 1790030675414881 135 135 2026-09-21 22:56:17.918595 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:16.797112
726242 756002 G89654 361N86M821 2026-09-21 COMPLETE 20382423 2026-09-21 23:46:00 2026-09-21 22:56:22 2026-09-23 22:56:22 {"id": 756002, "stp": "P", "toc": "Northern", "uid": "G89654", "consist": "323206", "dest_crs": "BPN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89654/2026-09-21/detailed", "trust_id": "361N86M821", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-21", "dest_arr_time": "2347", "dest_platform": "3", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1N86", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "2346", "current_leg_dep": "2341", "current_leg_end": "Blackpool North", "origin_dep_time": "2215", "origin_platform": "1", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-21T22:56:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]}", "current_leg_start": "Poulton-le-Fylde", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Poulton-le-Fylde", "current_leg_milage": "3.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.357, \"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\": 683.462, \"from_m\": 317.357, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1782.098, \"from_m\": 683.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1824.75, \"from_m\": 1782.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2052.479, \"from_m\": 1824.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4798.299, \"from_m\": 2052.479, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7465.831, \"from_m\": 4798.299, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9387.795, \"from_m\": 7465.831, \"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\": 9680.57, \"from_m\": 9387.795, \"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\": 9800.052, \"from_m\": 9680.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9898.594, \"from_m\": 9800.052, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11755.16, \"from_m\": 9898.594, \"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\": 17692.367, \"from_m\": 11755.16, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31272.747, \"from_m\": 17692.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31283.851, \"from_m\": 31272.747, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31357.453, \"from_m\": 31283.851, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32181.393, \"from_m\": 31357.453, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33108.593, \"from_m\": 32181.393, \"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\": 33164.004, \"from_m\": 33108.593, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33978.69, \"from_m\": 33164.004, \"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\": 45019.464, \"from_m\": 33978.69, \"capability_applied\": null, \"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\": 45127.033, \"from_m\": 45019.464, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48641.115, \"from_m\": 45127.033, \"capability_applied\": null, \"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\": 48725.322, \"from_m\": 48641.115, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52799.785, \"from_m\": 48725.322, \"capability_applied\": null, \"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\": 52865.956, \"from_m\": 52799.785, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56357.361, \"from_m\": 52865.956, \"capability_applied\": null, \"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\": 56404.694, \"from_m\": 56357.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56425.59, \"from_m\": 56404.694, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 56473.846, \"from_m\": 56425.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56514.066, \"from_m\": 56473.846, \"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\": 56568.148, \"from_m\": 56514.066, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56794.649, \"from_m\": 56568.148, \"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\": 57843.836, \"from_m\": 56794.649, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57866.732, \"from_m\": 57843.836, \"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\": 57924.513, \"from_m\": 57866.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 69705.474, \"from_m\": 57924.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70408.571, \"from_m\": 69705.474, \"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\": 70474.117, \"from_m\": 70408.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79703.039, \"from_m\": 70474.117, \"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\": 80312.935, \"from_m\": 79703.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\": 80682.668, \"from_m\": 80312.935, \"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\": 84565.548, \"from_m\": 80682.668, \"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\": 84598.338, \"from_m\": 84565.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84894.855, \"from_m\": 84598.338, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85035.869, \"from_m\": 84894.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85226.73, \"from_m\": 85035.869, \"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\": 85238.464, \"from_m\": 85226.73, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85565.351, \"from_m\": 85238.464, \"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\": 756002, \"profile_key\": \"c4a89a6383e4a4fedc5a49fe337f792b2ae7fb6ddf06507e46d6bc66a02d62b6\", \"schedule_id\": 13195, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1275.892, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2219\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.944, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2733.155, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3217.662, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2221H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3797.336, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4383.83, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2224H\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5727.248, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2227\", \"wtt_dep\": \"2227H\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8284.734, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9104.559, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2234\", \"location\": \"Prescot\", \"stage_seq\": 11, \"distance_m\": 12967.023, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2236H\", \"location\": \"Eccleston Park\", \"stage_seq\": 12, \"distance_m\": 14455.405, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2238H\", \"wtt_dep\": \"2239\", \"location\": \"Thatto Heath\", \"stage_seq\": 13, \"distance_m\": 15986.394, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2243\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 18733.804, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": \"2249H\", \"location\": \"Garswood\", \"stage_seq\": 15, \"distance_m\": 24825.851, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": \"2252H\", \"location\": \"Bryn\", \"stage_seq\": 16, \"distance_m\": 26906.511, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 17, \"distance_m\": 30754.842, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 18, \"distance_m\": 32106.18, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2258H\", \"wtt_dep\": \"2300H\", \"location\": \"Wigan North Western\", \"stage_seq\": 19, \"distance_m\": 32789.854, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 20, \"distance_m\": 44862.734, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2309H\", \"location\": \"Euxton\", \"stage_seq\": 21, \"distance_m\": 46565.605, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Euxton Jn\", \"stage_seq\": 22, \"distance_m\": 48763.525, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2315\", \"location\": \"Leyland\", \"stage_seq\": 23, \"distance_m\": 50917.255, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 24, \"distance_m\": 54644.545, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Ribble Jn\", \"stage_seq\": 25, \"distance_m\": 56357.361, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2324\", \"location\": \"Preston\", \"stage_seq\": 26, \"distance_m\": 57323.303, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 27, \"distance_m\": 58052.24, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 28, \"distance_m\": 69855.091, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2341H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 29, \"distance_m\": 80528.857, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 30, \"distance_m\": 84676.695, \"section_seq\": 1, \"route_path_id\": 134823}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 31, \"distance_m\": 85565.351, \"section_seq\": 1, \"route_path_id\": 134823}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 85565.351, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134823}], \"total_distance_m\": 85565.351, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 58615.848, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 26949.503, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2215", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:10Z\", \"source_id\": 64166933, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:18:14Z\", \"source_id\": 20334825, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:01Z\", \"source_id\": 64172918, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:05Z\", \"source_id\": 20336601, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:55Z\", \"source_id\": 64179060, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:00Z\", \"source_id\": 20338585, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:55Z\", \"source_id\": 64185250, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:59Z\", \"source_id\": 20340404, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:30Z\", \"source_id\": 64190642, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:33Z\", \"source_id\": 20341971, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:50Z\", \"source_id\": 64199327, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:55Z\", \"source_id\": 20344561, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:38:06Z\", \"source_id\": 20347082, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:05Z\", \"source_id\": 20348841, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:54Z\", \"source_id\": 64218910, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:59Z\", \"source_id\": 20350541, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:33Z\", \"source_id\": 64233848, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:38Z\", \"source_id\": 20355015, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:55:37Z\", \"source_id\": 20357229, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:58Z\", \"source_id\": 64252837, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:04Z\", \"source_id\": 20360790, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:23Z\", \"source_id\": 64269416, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:25Z\", \"source_id\": 20365929, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:04Z\", \"source_id\": 64275826, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:08Z\", \"source_id\": 20367963, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:24Z\", \"source_id\": 64286528, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:25Z\", \"source_id\": 20371234, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:43Z\", \"source_id\": 64302641, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:50Z\", \"source_id\": 20376318, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:38Z\", \"source_id\": 64314799, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:41Z\", \"source_id\": 20380083, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:37Z\", \"source_id\": 64321973, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:41Z\", \"source_id\": 20382423, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "3", "timing_fact_generation": 1790030682387065, "current_leg_arrival_utc": "2026-09-21T23:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:19.227490", "service_state_evidence_id": 20382423, "current_leg_start_actual_dep": "2026-09-21T23:41:30+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:21.960994", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV BPN 1N86 323206 3 90 None {"version": 3, "segments": [{"to_m": 317.357, "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": 683.462, "from_m": 317.357, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1782.098, "from_m": 683.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1824.75, "from_m": 1782.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2052.479, "from_m": 1824.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4798.299, "from_m": 2052.479, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7465.831, "from_m": 4798.299, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9387.795, "from_m": 7465.831, "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": 9680.57, "from_m": 9387.795, "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": 9800.052, "from_m": 9680.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9898.594, "from_m": 9800.052, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11755.16, "from_m": 9898.594, "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": 17692.367, "from_m": 11755.16, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31272.747, "from_m": 17692.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31283.851, "from_m": 31272.747, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31357.453, "from_m": 31283.851, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32181.393, "from_m": 31357.453, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33108.593, "from_m": 32181.393, "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": 33164.004, "from_m": 33108.593, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33978.69, "from_m": 33164.004, "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": 45019.464, "from_m": 33978.69, "capability_applied": null, "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": 45127.033, "from_m": 45019.464, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48641.115, "from_m": 45127.033, "capability_applied": null, "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": 48725.322, "from_m": 48641.115, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52799.785, "from_m": 48725.322, "capability_applied": null, "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": 52865.956, "from_m": 52799.785, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56357.361, "from_m": 52865.956, "capability_applied": null, "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": 56404.694, "from_m": 56357.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56425.59, "from_m": 56404.694, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 56473.846, "from_m": 56425.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56514.066, "from_m": 56473.846, "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": 56568.148, "from_m": 56514.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56794.649, "from_m": 56568.148, "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": 57843.836, "from_m": 56794.649, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57866.732, "from_m": 57843.836, "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": 57924.513, "from_m": 57866.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69705.474, "from_m": 57924.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70408.571, "from_m": 69705.474, "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": 70474.117, "from_m": 70408.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79703.039, "from_m": 70474.117, "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": 80312.935, "from_m": 79703.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": 80682.668, "from_m": 80312.935, "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": 84565.548, "from_m": 80682.668, "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": 84598.338, "from_m": 84565.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84894.855, "from_m": 84598.338, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85035.869, "from_m": 84894.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85226.73, "from_m": 85035.869, "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": 85238.464, "from_m": 85226.73, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85565.351, "from_m": 85238.464, "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": 756002, "profile_key": "c4a89a6383e4a4fedc5a49fe337f792b2ae7fb6ddf06507e46d6bc66a02d62b6", "schedule_id": 13195, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2215", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1275.892, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2219", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.944, "section_seq": 1, "route_path_id": 134823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2733.155, "section_seq": 1, "route_path_id": 134823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3217.662, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2221H", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3797.336, "section_seq": 1, "route_path_id": 134823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4383.83, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2224H", "location": "Broad Green", "stage_seq": 8, "distance_m": 5727.248, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2227", "wtt_dep": "2227H", "location": "Roby", "stage_seq": 9, "distance_m": 8284.734, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230", "location": "Huyton", "stage_seq": 10, "distance_m": 9104.559, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2234", "location": "Prescot", "stage_seq": 11, "distance_m": 12967.023, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2236H", "location": "Eccleston Park", "stage_seq": 12, "distance_m": 14455.405, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2238H", "wtt_dep": "2239", "location": "Thatto Heath", "stage_seq": 13, "distance_m": 15986.394, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2243", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 18733.804, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": "2249H", "location": "Garswood", "stage_seq": 15, "distance_m": 24825.851, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": "2252H", "location": "Bryn", "stage_seq": 16, "distance_m": 26906.511, "section_seq": 1, "route_path_id": 134823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Springs Branch Jn", "stage_seq": 17, "distance_m": 30754.842, "section_seq": 1, "route_path_id": 134823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Wigan South Jn", "stage_seq": 18, "distance_m": 32106.18, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2258H", "wtt_dep": "2300H", "location": "Wigan North Western", "stage_seq": 19, "distance_m": 32789.854, "section_seq": 1, "route_path_id": 134823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Balshaw Lane Jn", "stage_seq": 20, "distance_m": 44862.734, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2309H", "location": "Euxton", "stage_seq": 21, "distance_m": 46565.605, "section_seq": 1, "route_path_id": 134823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Euxton Jn", "stage_seq": 22, "distance_m": 48763.525, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2315", "location": "Leyland", "stage_seq": 23, "distance_m": 50917.255, "section_seq": 1, "route_path_id": 134823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Farington Curve Jn", "stage_seq": 24, "distance_m": 54644.545, "section_seq": 1, "route_path_id": 134823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Ribble Jn", "stage_seq": 25, "distance_m": 56357.361, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2324", "location": "Preston", "stage_seq": 26, "distance_m": 57323.303, "section_seq": 1, "route_path_id": 134823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Preston Fylde Jn", "stage_seq": 27, "distance_m": 58052.24, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333H", "location": "Kirkham & Wesham", "stage_seq": 28, "distance_m": 69855.091, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2341H", "location": "Poulton-le-Fylde", "stage_seq": 29, "distance_m": 80528.857, "section_seq": 1, "route_path_id": 134823}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Devonshire Road Jn", "stage_seq": 30, "distance_m": 84676.695, "section_seq": 1, "route_path_id": 134823}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 31, "distance_m": 85565.351, "section_seq": 1, "route_path_id": 134823}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 85565.351, "from_m": 0.0, "section_seq": 1, "route_path_id": 134823}], "total_distance_m": 85565.351, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 58615.848, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 26949.503, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:10Z", "source_id": 64166933, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:19:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:18:14Z", "source_id": 20334825, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:01Z", "source_id": 64172918, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:05Z", "source_id": 20336601, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:55Z", "source_id": 64179060, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:24:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:00Z", "source_id": 20338585, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:55Z", "source_id": 64185250, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:59Z", "source_id": 20340404, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:30Z", "source_id": 64190642, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:30:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:33Z", "source_id": 20341971, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10022, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:50Z", "source_id": 64199327, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:55Z", "source_id": 20344561, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:38:06Z", "source_id": 20347082, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:05Z", "source_id": 20348841, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:54Z", "source_id": 64218910, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:59Z", "source_id": 20350541, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9463, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:33Z", "source_id": 64233848, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:52:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:38Z", "source_id": 20355015, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:55:37Z", "source_id": 20357229, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:58Z", "source_id": 64252837, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:03:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:04Z", "source_id": 20360790, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7997, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:23Z", "source_id": 64269416, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:11:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:25Z", "source_id": 20365929, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7992, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:04Z", "source_id": 64275826, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:16:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:08Z", "source_id": 20367963, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:24Z", "source_id": 64286528, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:25Z", "source_id": 20371234, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:43Z", "source_id": 64302641, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:50Z", "source_id": 20376318, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:38Z", "source_id": 64314799, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:41Z", "source_id": 20380083, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:37Z", "source_id": 64321973, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:46:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:41Z", "source_id": 20382423, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 2215 2215 1 None None Blackpool North 2347 2347 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89654/2026-09-21/detailed None Poulton-le-Fylde 2026-09-21T23:41:30+01:00 Blackpool North 5.0 {"type": "LineString", "coordinates": [[-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]} 3.2 2341 2346 Poulton-le-Fylde Blackpool North H.S. Blackpool North 53.8223707 -3.0488645 53.8223707 -3.0488645 1 0 2026-09-21 22:56:22 TERMINATED 2026-09-21 22:46:00 Blackpool North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382423 1790030682387065 110 110 2026-09-21 22:56:21.960994 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:19.227490
726243 754585 C02116 171A36M721 2026-09-21 COMPLETE 20382383 2026-09-21 23:46:00 2026-09-21 22:56:52 2026-09-23 22:56:52 {"id": 754585, "stp": "P", "toc": "London North Eastern Railway", "uid": "C02116", "consist": "801228", "dest_crs": "KGX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02116/2026-09-21/detailed", "trust_id": "171A36M721", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-21", "dest_arr_time": "2349", "dest_platform": "2", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1A36", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "2346", "current_leg_dep": "2318", "current_leg_end": "London Kings Cross", "origin_dep_time": "2110", "origin_platform": "8", "current_location": "London Kings Cross", "last_update_time": "2026-09-21T22:56:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Stevenage", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Stevenage", "current_leg_milage": "27.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 720.026, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 769.481, \"from_m\": 720.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1050.796, \"from_m\": 769.481, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1307.337, \"from_m\": 1050.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1529.573, \"from_m\": 1307.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2343.296, \"from_m\": 1529.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8618.173, \"from_m\": 2343.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14273.626, \"from_m\": 8618.173, \"capability_applied\": null, \"effective_limit_mph\": 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\": 16311.834, \"from_m\": 14273.626, \"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\": 16838.198, \"from_m\": 16311.834, \"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\": 17965.551, \"from_m\": 16838.198, \"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\": 18567.37, \"from_m\": 17965.551, \"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\": 46571.5, \"from_m\": 18567.37, \"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\": 47453.59, \"from_m\": 46571.5, \"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\": 49378.416, \"from_m\": 47453.59, \"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\": 50621.105, \"from_m\": 49378.416, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 59877.455, \"from_m\": 50621.105, \"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\": 64250.701, \"from_m\": 59877.455, \"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\": 76375.551, \"from_m\": 64250.701, \"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\": 79521.196, \"from_m\": 76375.551, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 82583.936, \"from_m\": 79521.196, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 83750.459, \"from_m\": 82583.936, \"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\": 83762.404, \"from_m\": 83750.459, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96935.877, \"from_m\": 83762.404, \"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\": 96987.061, \"from_m\": 96935.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103936.896, \"from_m\": 96987.061, \"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\": 104609.999, \"from_m\": 103936.896, \"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\": 104616.554, \"from_m\": 104609.999, \"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\": 104670.941, \"from_m\": 104616.554, \"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\": 123457.277, \"from_m\": 104670.941, \"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\": 123512.53, \"from_m\": 123457.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124476.868, \"from_m\": 123512.53, \"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\": 128361.024, \"from_m\": 124476.868, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 129454.767, \"from_m\": 128361.024, \"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\": 137225.231, \"from_m\": 129454.767, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 162173.147, \"from_m\": 137225.231, \"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\": 162213.698, \"from_m\": 162173.147, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 175174.871, \"from_m\": 162213.698, \"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\": 175611.681, \"from_m\": 175174.871, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 175700.325, \"from_m\": 175611.681, \"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\": 175729.584, \"from_m\": 175700.325, \"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\": 176098.664, \"from_m\": 175729.584, \"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\": 176335.557, \"from_m\": 176098.664, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 176396.35, \"from_m\": 176335.557, \"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\": 177656.433, \"from_m\": 176396.35, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 183152.724, \"from_m\": 177656.433, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 184509.132, \"from_m\": 183152.724, \"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\": 187217.627, \"from_m\": 184509.132, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 208082.165, \"from_m\": 187217.627, \"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\": 210868.641, \"from_m\": 208082.165, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 261553.29, \"from_m\": 210868.641, \"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\": 286107.22, \"from_m\": 261553.29, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 289258.114, \"from_m\": 286107.22, \"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\": 293155.62, \"from_m\": 289258.114, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 294448.992, \"from_m\": 293155.62, \"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\": 294504.233, \"from_m\": 294448.992, \"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\": 295016.808, \"from_m\": 294504.233, \"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\": 295274.291, \"from_m\": 295016.808, \"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\": 296908.657, \"from_m\": 295274.291, \"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\": 297420.747, \"from_m\": 296908.657, \"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\": 297450.834, \"from_m\": 297420.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 297518.69, \"from_m\": 297450.834, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 297601.83, \"from_m\": 297518.69, \"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\": 297891.226, \"from_m\": 297601.83, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 297942.168, \"from_m\": 297891.226, \"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\": 298319.584, \"from_m\": 297942.168, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 298336.478, \"from_m\": 298319.584, \"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\": 298343.231, \"from_m\": 298336.478, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 298739.048, \"from_m\": 298343.231, \"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\": 754585, \"profile_key\": \"e1dc2a69d49169ed819a8d5546e85a2e2540b2202d9294ec71b7d5cce9ec1824\", \"schedule_id\": 302, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2122H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 5, \"distance_m\": 16205.369, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 6, \"distance_m\": 22544.389, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 7, \"distance_m\": 32136.915, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Adwick Jn\", \"stage_seq\": 8, \"distance_m\": 40223.737, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Adwick\", \"stage_seq\": 9, \"distance_m\": 41787.69, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2143\", \"location\": \"Doncaster\", \"stage_seq\": 10, \"distance_m\": 48077.139, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 11, \"distance_m\": 54474.043, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2200\", \"location\": \"Retford\", \"stage_seq\": 12, \"distance_m\": 75999.421, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 13, \"distance_m\": 96176.767, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 14, \"distance_m\": 104609.999, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2215\", \"location\": \"Newark North Gate\", \"stage_seq\": 15, \"distance_m\": 105702.313, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 16, \"distance_m\": 113217.488, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": false, \"wtt_arr\": \"2224H\", \"wtt_dep\": \"2226H\", \"location\": \"Grantham\", \"stage_seq\": 17, \"distance_m\": 129252.683, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Stoke Jn\", \"stage_seq\": 18, \"distance_m\": 138415.564, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Tallington Jn\", \"stage_seq\": 19, \"distance_m\": 162240.011, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": \"2247\", \"location\": \"Peterborough\", \"stage_seq\": 20, \"distance_m\": 176009.253, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Fletton Jn\", \"stage_seq\": 21, \"distance_m\": 178109.307, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Conington South Jn\", \"stage_seq\": 22, \"distance_m\": 190545.193, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Huntingdon\", \"stage_seq\": 23, \"distance_m\": 204224.82, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Sandy\", \"stage_seq\": 24, \"distance_m\": 227865.598, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306H\", \"location\": \"Biggleswade\", \"stage_seq\": 25, \"distance_m\": 232600.308, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Hitchin\", \"stage_seq\": 26, \"distance_m\": 247403.776, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2325H\", \"location\": \"Stevenage\", \"stage_seq\": 27, \"distance_m\": 254406.065, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 28, \"distance_m\": 260405.859, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Digswell Jn\", \"stage_seq\": 29, \"distance_m\": 264678.267, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 30, \"distance_m\": 266156.421, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Potters Bar\", \"stage_seq\": 31, \"distance_m\": 278232.088, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Alexandra Palace\", \"stage_seq\": 32, \"distance_m\": 290793.537, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Finsbury Park\", \"stage_seq\": 33, \"distance_m\": 294641.403, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 34, \"distance_m\": 296461.877, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 35, \"distance_m\": 297636.661, \"section_seq\": 1, \"route_path_id\": 130559}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 36, \"distance_m\": 298739.048, \"section_seq\": 1, \"route_path_id\": 130559}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 298739.048, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130559}], \"total_distance_m\": 298739.048, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 298334.318, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 404.73, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2110", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:05Z\", \"source_id\": 64038387, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:06Z\", \"source_id\": 20297195, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:26Z\", \"source_id\": 64071254, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:31Z\", \"source_id\": 20306684, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:32Z\", \"source_id\": 64078397, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:36Z\", \"source_id\": 20308739, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:17Z\", \"source_id\": 64113037, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:21Z\", \"source_id\": 20319008, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:16Z\", \"source_id\": 64154533, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:21Z\", \"source_id\": 20331186, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:55Z\", \"source_id\": 64181146, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:59Z\", \"source_id\": 20339169, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:41Z\", \"source_id\": 64216598, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:42:46Z\", \"source_id\": 20349836, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:30Z\", \"source_id\": 64259241, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:35Z\", \"source_id\": 20362706, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:59Z\", \"source_id\": 64277416, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:05Z\", \"source_id\": 20368428, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:48Z\", \"source_id\": 64304286, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:49Z\", \"source_id\": 20376828, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:36Z\", \"source_id\": 64316242, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:40Z\", \"source_id\": 20380531, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:34Z\", \"source_id\": 64321858, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:38Z\", \"source_id\": 20382383, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "2", "timing_fact_generation": 1790030679550983, "current_leg_arrival_utc": "2026-09-21T23:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:25.118215", "service_state_evidence_id": 20382383, "current_leg_start_actual_dep": "2026-09-21T23:25:30+01:00", "operational_evidence_version": 157, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:25.445387", "service_state_valid_until_kind": null, "operational_interpretation_version": 157, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P LDS KGX 1A36 801228 9 125 None {"version": 3, "segments": [{"to_m": 322.211, "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": 720.026, "from_m": 322.211, "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": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1529.573, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2343.296, "from_m": 1529.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8618.173, "from_m": 2343.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14273.626, "from_m": 8618.173, "capability_applied": null, "effective_limit_mph": 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": 16311.834, "from_m": 14273.626, "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": 16838.198, "from_m": 16311.834, "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": 17965.551, "from_m": 16838.198, "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": 18567.37, "from_m": 17965.551, "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": 46571.5, "from_m": 18567.37, "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": 47453.59, "from_m": 46571.5, "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": 49378.416, "from_m": 47453.59, "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": 50621.105, "from_m": 49378.416, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 59877.455, "from_m": 50621.105, "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": 64250.701, "from_m": 59877.455, "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": 76375.551, "from_m": 64250.701, "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": 79521.196, "from_m": 76375.551, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 82583.936, "from_m": 79521.196, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 83750.459, "from_m": 82583.936, "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": 83762.404, "from_m": 83750.459, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96935.877, "from_m": 83762.404, "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": 96987.061, "from_m": 96935.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103936.896, "from_m": 96987.061, "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": 104609.999, "from_m": 103936.896, "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": 104616.554, "from_m": 104609.999, "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": 104670.941, "from_m": 104616.554, "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": 123457.277, "from_m": 104670.941, "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": 123512.53, "from_m": 123457.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124476.868, "from_m": 123512.53, "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": 128361.024, "from_m": 124476.868, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 129454.767, "from_m": 128361.024, "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": 137225.231, "from_m": 129454.767, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 162173.147, "from_m": 137225.231, "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": 162213.698, "from_m": 162173.147, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 175174.871, "from_m": 162213.698, "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": 175611.681, "from_m": 175174.871, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 175700.325, "from_m": 175611.681, "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": 175729.584, "from_m": 175700.325, "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": 176098.664, "from_m": 175729.584, "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": 176335.557, "from_m": 176098.664, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 176396.35, "from_m": 176335.557, "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": 177656.433, "from_m": 176396.35, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 183152.724, "from_m": 177656.433, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 184509.132, "from_m": 183152.724, "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": 187217.627, "from_m": 184509.132, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 208082.165, "from_m": 187217.627, "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": 210868.641, "from_m": 208082.165, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 261553.29, "from_m": 210868.641, "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": 286107.22, "from_m": 261553.29, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 289258.114, "from_m": 286107.22, "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": 293155.62, "from_m": 289258.114, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 294448.992, "from_m": 293155.62, "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": 294504.233, "from_m": 294448.992, "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": 295016.808, "from_m": 294504.233, "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": 295274.291, "from_m": 295016.808, "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": 296908.657, "from_m": 295274.291, "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": 297420.747, "from_m": 296908.657, "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": 297450.834, "from_m": 297420.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 297518.69, "from_m": 297450.834, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 297601.83, "from_m": 297518.69, "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": 297891.226, "from_m": 297601.83, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 297942.168, "from_m": 297891.226, "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": 298319.584, "from_m": 297942.168, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 298336.478, "from_m": 298319.584, "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": 298343.231, "from_m": 298336.478, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 298739.048, "from_m": 298343.231, "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": 754585, "profile_key": "e1dc2a69d49169ed819a8d5546e85a2e2540b2202d9294ec71b7d5cce9ec1824", "schedule_id": 302, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2110", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 130559}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2122H", "location": "Wakefield Westgate", "stage_seq": 5, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Hare Park Jn", "stage_seq": 6, "distance_m": 22544.389, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "South Kirkby Jn", "stage_seq": 7, "distance_m": 32136.915, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Adwick Jn", "stage_seq": 8, "distance_m": 40223.737, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Adwick", "stage_seq": 9, "distance_m": 41787.69, "section_seq": 1, "route_path_id": 130559}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2143", "location": "Doncaster", "stage_seq": 10, "distance_m": 48077.139, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Loversall Carr Jn", "stage_seq": 11, "distance_m": 54474.043, "section_seq": 1, "route_path_id": 130559}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2200", "location": "Retford", "stage_seq": 12, "distance_m": 75999.421, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Carlton On Trent Loop", "stage_seq": 13, "distance_m": 96176.767, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Newark Flat Crossing", "stage_seq": 14, "distance_m": 104609.999, "section_seq": 1, "route_path_id": 130559}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2215", "location": "Newark North Gate", "stage_seq": 15, "distance_m": 105702.313, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Claypole Down Loop", "stage_seq": 16, "distance_m": 113217.488, "section_seq": 1, "route_path_id": 130559}, {"is_pass": false, "wtt_arr": "2224H", "wtt_dep": "2226H", "location": "Grantham", "stage_seq": 17, "distance_m": 129252.683, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Stoke Jn", "stage_seq": 18, "distance_m": 138415.564, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Tallington Jn", "stage_seq": 19, "distance_m": 162240.011, "section_seq": 1, "route_path_id": 130559}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": "2247", "location": "Peterborough", "stage_seq": 20, "distance_m": 176009.253, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Fletton Jn", "stage_seq": 21, "distance_m": 178109.307, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Conington South Jn", "stage_seq": 22, "distance_m": 190545.193, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Huntingdon", "stage_seq": 23, "distance_m": 204224.82, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Sandy", "stage_seq": 24, "distance_m": 227865.598, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306H", "location": "Biggleswade", "stage_seq": 25, "distance_m": 232600.308, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Hitchin", "stage_seq": 26, "distance_m": 247403.776, "section_seq": 1, "route_path_id": 130559}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2325H", "location": "Stevenage", "stage_seq": 27, "distance_m": 254406.065, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Woolmer Green Jn", "stage_seq": 28, "distance_m": 260405.859, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Digswell Jn", "stage_seq": 29, "distance_m": 264678.267, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Welwyn Garden City", "stage_seq": 30, "distance_m": 266156.421, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Potters Bar", "stage_seq": 31, "distance_m": 278232.088, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Alexandra Palace", "stage_seq": 32, "distance_m": 290793.537, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Finsbury Park", "stage_seq": 33, "distance_m": 294641.403, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Holloway South Jn", "stage_seq": 34, "distance_m": 296461.877, "section_seq": 1, "route_path_id": 130559}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Belle Isle Jn", "stage_seq": 35, "distance_m": 297636.661, "section_seq": 1, "route_path_id": 130559}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 36, "distance_m": 298739.048, "section_seq": 1, "route_path_id": 130559}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 298739.048, "from_m": 0.0, "section_seq": 1, "route_path_id": 130559}], "total_distance_m": 298739.048, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 298334.318, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 404.73, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:05Z", "source_id": 64038387, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:21:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:06Z", "source_id": 20297195, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6743, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:26Z", "source_id": 64071254, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:31Z", "source_id": 20306684, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6813, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:32Z", "source_id": 64078397, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:39:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:36Z", "source_id": 20308739, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7121, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:17Z", "source_id": 64113037, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:21Z", "source_id": 20319008, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:16Z", "source_id": 64154533, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:13:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:21Z", "source_id": 20331186, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:55Z", "source_id": 64181146, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:59Z", "source_id": 20339169, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11818, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:41Z", "source_id": 64216598, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:44:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:42:46Z", "source_id": 20349836, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12080, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:30Z", "source_id": 64259241, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:06:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:35Z", "source_id": 20362706, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:59Z", "source_id": 64277416, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:17:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:05Z", "source_id": 20368428, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:48Z", "source_id": 64304286, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:49Z", "source_id": 20376828, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:36Z", "source_id": 64316242, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T22:41:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:40Z", "source_id": 20380531, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16283, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:34Z", "source_id": 64321858, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:38Z", "source_id": 20382383, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Leeds 2110 2110 8 None None London Kings Cross 2349 2347 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C02116/2026-09-21/detailed None Stevenage 2026-09-21T23:25:30+01:00 London Kings Cross 28.0 {"type": "LineString", "coordinates": [[-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]]} 27.5 2318 2346 Stevenage London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-21 22:56:52 TERMINATED 2026-09-21 22:46:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382383 1790030679550983 157 157 2026-09-21 22:56:25.445387 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:25.118215
726244 756870 W68835 072G72M821 2026-09-21 COMPLETE 20382680 2026-09-21 23:46:00 2026-09-21 22:56:52 2026-09-23 22:56:52 {"id": 756870, "stp": "P", "toc": "ScotRail", "uid": "W68835", "consist": "318260+320322", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68835/2026-09-21/detailed", "trust_id": "072G72M821", "origin_crs": "GRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-21", "dest_arr_time": "2348", "dest_platform": "12", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2G72", "timing_status": "EARLY", "origin_station": "Gourock", "current_leg_arr": "2346", "current_leg_dep": "2339", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2257", "origin_platform": "3", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T22:56:52", "route_debug_link": null, "timing_variation": "-2 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": "2348", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 521.988, \"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\": 914.989, \"from_m\": 521.988, \"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\": 2706.976, \"from_m\": 914.989, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4033.011, \"from_m\": 2706.976, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6587.151, \"from_m\": 4033.011, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8887.619, \"from_m\": 6587.151, \"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\": 9479.236, \"from_m\": 8887.619, \"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\": 10301.401, \"from_m\": 9479.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12631.659, \"from_m\": 10301.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13453.824, \"from_m\": 12631.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14045.441, \"from_m\": 13453.824, \"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\": 14332.535, \"from_m\": 14045.441, \"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\": 14373.86, \"from_m\": 14332.535, \"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\": 14702.436, \"from_m\": 14373.86, \"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\": 15294.025, \"from_m\": 14702.436, \"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\": 16116.446, \"from_m\": 15294.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35339.823, \"from_m\": 16116.446, \"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\": 36670.653, \"from_m\": 35339.823, \"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\": 38405.708, \"from_m\": 36670.653, \"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\": 38508.549, \"from_m\": 38405.708, \"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\": 44922.988, \"from_m\": 38508.549, \"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\": 45185.172, \"from_m\": 44922.988, \"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\": 45283.642, \"from_m\": 45185.172, \"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\": 45325.342, \"from_m\": 45283.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\": 45877.89, \"from_m\": 45325.342, \"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\": 46341.311, \"from_m\": 45877.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46775.432, \"from_m\": 46341.311, \"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\": 47302.904, \"from_m\": 46775.432, \"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\": 47727.447, \"from_m\": 47302.904, \"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\": 756870, \"profile_key\": \"f24ef91b119051461ee43e55431180bb26abc38df6fe04cb85993ef79f2e5a33\", \"schedule_id\": 27766, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Gourock\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": \"2300H\", \"location\": \"Fort Matilda\", \"stage_seq\": 2, \"distance_m\": 1867.382, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2303H\", \"location\": \"Greenock West\", \"stage_seq\": 3, \"distance_m\": 4114.371, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2305\", \"wtt_dep\": \"2305H\", \"location\": \"Greenock Central\", \"stage_seq\": 4, \"distance_m\": 5187.846, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2308\", \"location\": \"Cartsdyke\", \"stage_seq\": 5, \"distance_m\": 6487.445, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2309H\", \"wtt_dep\": \"2310\", \"location\": \"Bogston\", \"stage_seq\": 6, \"distance_m\": 7895.605, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 7, \"distance_m\": 8600.525, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2312H\", \"location\": \"Port Glasgow\", \"stage_seq\": 8, \"distance_m\": 9356.013, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315\", \"location\": \"Woodhall\", \"stage_seq\": 9, \"distance_m\": 11466.53, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319\", \"location\": \"Langbank\", \"stage_seq\": 10, \"distance_m\": 21763.795, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2324H\", \"location\": \"Bishopton\", \"stage_seq\": 11, \"distance_m\": 28181.272, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2329H\", \"location\": \"Paisley St. James\", \"stage_seq\": 12, \"distance_m\": 34902.995, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 13, \"distance_m\": 36144.772, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Arkleston Jn\", \"stage_seq\": 14, \"distance_m\": 37931.317, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336\", \"location\": \"Hillington West\", \"stage_seq\": 15, \"distance_m\": 39699.47, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"Hillington East\", \"stage_seq\": 16, \"distance_m\": 40767.221, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Cardonald\", \"stage_seq\": 17, \"distance_m\": 41792.839, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Gower Street Jn\", \"stage_seq\": 18, \"distance_m\": 44537.894, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Shields Jn\", \"stage_seq\": 19, \"distance_m\": 45093.671, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 20, \"distance_m\": 46800.907, \"section_seq\": 1, \"route_path_id\": 141625}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 21, \"distance_m\": 47727.447, \"section_seq\": 1, \"route_path_id\": 141625}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47727.447, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141625}], \"total_distance_m\": 47727.447, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47264.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2257", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:59:30Z\", \"source_id\": 64248488, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:59:34Z\", \"source_id\": 20359383, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:06Z\", \"source_id\": 64255013, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:11Z\", \"source_id\": 20361430, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1629, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:32Z\", \"source_id\": 64259342, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:35Z\", \"source_id\": 20362736, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:47Z\", \"source_id\": 64264929, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:08:51Z\", \"source_id\": 20364554, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:44Z\", \"source_id\": 64268266, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:44Z\", \"source_id\": 20365549, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:31Z\", \"source_id\": 64271457, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:34Z\", \"source_id\": 20366587, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:05Z\", \"source_id\": 64275832, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:08Z\", \"source_id\": 20367978, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:56Z\", \"source_id\": 64282559, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:01Z\", \"source_id\": 20369952, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:01Z\", \"source_id\": 64290596, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:02Z\", \"source_id\": 20372525, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:17Z\", \"source_id\": 64298967, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:20Z\", \"source_id\": 20375107, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:20Z\", \"source_id\": 64302057, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:24Z\", \"source_id\": 20376107, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:15Z\", \"source_id\": 64308058, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:20Z\", \"source_id\": 20378007, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:01Z\", \"source_id\": 64310811, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:06Z\", \"source_id\": 20378865, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:16Z\", \"source_id\": 64312619, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:20Z\", \"source_id\": 20379420, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:12Z\", \"source_id\": 64322847, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:21Z\", \"source_id\": 20382680, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "12", "timing_fact_generation": 1790030722959100, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:29.666260", "service_state_evidence_id": 20382680, "current_leg_start_actual_dep": "2026-09-21T23:40:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:29.878856", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GRK GLC 2G72 318260+320322 6 90 None {"version": 3, "segments": [{"to_m": 521.988, "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": 914.989, "from_m": 521.988, "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": 2706.976, "from_m": 914.989, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4033.011, "from_m": 2706.976, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6587.151, "from_m": 4033.011, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8887.619, "from_m": 6587.151, "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": 9479.236, "from_m": 8887.619, "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": 10301.401, "from_m": 9479.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12631.659, "from_m": 10301.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13453.824, "from_m": 12631.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14045.441, "from_m": 13453.824, "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": 14332.535, "from_m": 14045.441, "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": 14373.86, "from_m": 14332.535, "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": 14702.436, "from_m": 14373.86, "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": 15294.025, "from_m": 14702.436, "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": 16116.446, "from_m": 15294.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35339.823, "from_m": 16116.446, "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": 36670.653, "from_m": 35339.823, "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": 38405.708, "from_m": 36670.653, "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": 38508.549, "from_m": 38405.708, "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": 44922.988, "from_m": 38508.549, "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": 45185.172, "from_m": 44922.988, "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": 45283.642, "from_m": 45185.172, "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": 45325.342, "from_m": 45283.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": 45877.89, "from_m": 45325.342, "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": 46341.311, "from_m": 45877.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46775.432, "from_m": 46341.311, "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": 47302.904, "from_m": 46775.432, "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": 47727.447, "from_m": 47302.904, "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": 756870, "profile_key": "f24ef91b119051461ee43e55431180bb26abc38df6fe04cb85993ef79f2e5a33", "schedule_id": 27766, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2257", "location": "Gourock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": "2300H", "location": "Fort Matilda", "stage_seq": 2, "distance_m": 1867.382, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2303H", "location": "Greenock West", "stage_seq": 3, "distance_m": 4114.371, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2305", "wtt_dep": "2305H", "location": "Greenock Central", "stage_seq": 4, "distance_m": 5187.846, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2308", "location": "Cartsdyke", "stage_seq": 5, "distance_m": 6487.445, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2310", "location": "Bogston", "stage_seq": 6, "distance_m": 7895.605, "section_seq": 1, "route_path_id": 141625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Wemyss Bay Jn", "stage_seq": 7, "distance_m": 8600.525, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2312H", "location": "Port Glasgow", "stage_seq": 8, "distance_m": 9356.013, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315", "location": "Woodhall", "stage_seq": 9, "distance_m": 11466.53, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319", "location": "Langbank", "stage_seq": 10, "distance_m": 21763.795, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "Bishopton", "stage_seq": 11, "distance_m": 28181.272, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "Paisley St. James", "stage_seq": 12, "distance_m": 34902.995, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Paisley Gilmour Street", "stage_seq": 13, "distance_m": 36144.772, "section_seq": 1, "route_path_id": 141625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Arkleston Jn", "stage_seq": 14, "distance_m": 37931.317, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336", "location": "Hillington West", "stage_seq": 15, "distance_m": 39699.47, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Hillington East", "stage_seq": 16, "distance_m": 40767.221, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Cardonald", "stage_seq": 17, "distance_m": 41792.839, "section_seq": 1, "route_path_id": 141625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Gower Street Jn", "stage_seq": 18, "distance_m": 44537.894, "section_seq": 1, "route_path_id": 141625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Shields Jn", "stage_seq": 19, "distance_m": 45093.671, "section_seq": 1, "route_path_id": 141625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Glasgow Bridge Street Jn", "stage_seq": 20, "distance_m": 46800.907, "section_seq": 1, "route_path_id": 141625}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 21, "distance_m": 47727.447, "section_seq": 1, "route_path_id": 141625}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47727.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 141625}], "total_distance_m": 47727.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47264.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.421, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1621, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:59:30Z", "source_id": 64248488, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:01:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:59:34Z", "source_id": 20359383, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:06Z", "source_id": 64255013, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:04:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:11Z", "source_id": 20361430, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1629, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:32Z", "source_id": 64259342, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:06:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:35Z", "source_id": 20362736, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1633, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:47Z", "source_id": 64264929, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:09:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:08:51Z", "source_id": 20364554, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1637, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:44Z", "source_id": 64268266, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:11:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:44Z", "source_id": 20365549, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1696, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:31Z", "source_id": 64271457, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:13:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:34Z", "source_id": 20366587, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1701, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:05Z", "source_id": 64275832, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:16:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:08Z", "source_id": 20367978, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:56Z", "source_id": 64282559, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:20:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:01Z", "source_id": 20369952, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1709, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:01Z", "source_id": 64290596, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:02Z", "source_id": 20372525, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1713, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:17Z", "source_id": 64298967, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:20Z", "source_id": 20375107, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1724, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:20Z", "source_id": 64302057, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:24Z", "source_id": 20376107, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1757, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:15Z", "source_id": 64308058, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:35:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:20Z", "source_id": 20378007, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1761, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:01Z", "source_id": 64310811, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:37:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:06Z", "source_id": 20378865, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1766, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:16Z", "source_id": 64312619, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:20Z", "source_id": 20379420, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2026, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:12Z", "source_id": 64322847, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:46:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:21Z", "source_id": 20382680, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Gourock 2257 2257 3 None None Glasgow Central High Level 2348 2348 12 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68835/2026-09-21/detailed None Cardonald 2026-09-21T23:40:00+01:00 Glasgow Central High Level 7.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 2339 2346 Cardonald Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-21 22:56:52 TERMINATED 2026-09-21 22:46:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382680 1790030722959100 67 67 2026-09-21 22:56:29.878856 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:29.666260
726245 755897 C93297 871S70M821 2026-09-21 COMPLETE 20382829 2026-09-21 23:46:00 2026-09-21 22:56:52 2026-09-23 22:56:52 {"id": 755897, "stp": "P", "toc": "Southern", "uid": "C93297", "consist": "387217", "dest_crs": "PMH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93297/2026-09-21/detailed", "trust_id": "871S70M821", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-21", "dest_arr_time": "2337", "dest_platform": "5", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "1S70", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "2346", "current_leg_dep": "2343", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "2210", "origin_platform": "1", "current_location": "Clarence Pier", "last_update_time": "2026-09-21T22:56:52", "route_debug_link": null, "timing_variation": "+9 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": "2337", "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.662, \"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.5, \"from_m\": 2941.662, \"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.648, \"from_m\": 3027.5, \"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.349, \"from_m\": 3695.648, \"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.624, \"from_m\": 26193.349, \"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.137, \"from_m\": 26235.624, \"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.006, \"from_m\": 31019.137, \"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.016, \"from_m\": 31406.006, \"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.476, \"from_m\": 32183.016, \"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\": 32523.924, \"from_m\": 32418.476, \"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.609, \"from_m\": 32523.924, \"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.325, \"from_m\": 32575.609, \"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.389, \"from_m\": 36668.325, \"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.063, \"from_m\": 37295.389, \"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.419, \"from_m\": 48093.063, \"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.805, \"from_m\": 48707.419, \"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.757, \"from_m\": 60827.805, \"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.38, \"from_m\": 61629.757, \"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\": 61800.996, \"from_m\": 61708.38, \"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.115, \"from_m\": 61800.996, \"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.701, \"from_m\": 62717.115, \"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.48, \"from_m\": 63440.701, \"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\": 67007.679, \"from_m\": 66983.48, \"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\": 67052.683, \"from_m\": 67007.679, \"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\": 67542.185, \"from_m\": 67052.683, \"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\": 70825.848, \"from_m\": 67542.185, \"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\": 71195.387, \"from_m\": 70825.848, \"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\": 72383.752, \"from_m\": 71195.387, \"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\": 72636.974, \"from_m\": 72383.752, \"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\": 72992.77, \"from_m\": 72636.974, \"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\": 73600.303, \"from_m\": 72992.77, \"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\": 73782.167, \"from_m\": 73600.303, \"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\": 74163.579, \"from_m\": 73782.167, \"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\": 755897, \"profile_key\": \"de820a0714418ce10c3008cafc1027f1a3c83c5ed220da8987d2f3d659eaf693\", \"schedule_id\": 7996, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2213H\", \"wtt_dep\": \"2214H\", \"location\": \"Hove\", \"stage_seq\": 2, \"distance_m\": 3456.827, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": \"2217H\", \"location\": \"Portslade\", \"stage_seq\": 3, \"distance_m\": 5775.11, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": \"2220H\", \"location\": \"Southwick\", \"stage_seq\": 4, \"distance_m\": 8143.616, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 5, \"distance_m\": 10481.481, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": \"2228H\", \"location\": \"Lancing\", \"stage_seq\": 6, \"distance_m\": 14351.96, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2232\", \"wtt_dep\": \"2233\", \"location\": \"Worthing\", \"stage_seq\": 7, \"distance_m\": 18078.552, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2235\", \"location\": \"West Worthing\", \"stage_seq\": 8, \"distance_m\": 19361.099, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2237H\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 9, \"distance_m\": 20649.665, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2239H\", \"wtt_dep\": \"2240\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 10, \"distance_m\": 22092.884, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244H\", \"location\": \"Angmering\", \"stage_seq\": 11, \"distance_m\": 26040.938, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Arundel Jn\", \"stage_seq\": 12, \"distance_m\": 31656.245, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2251H\", \"wtt_dep\": \"2252\", \"location\": \"Ford\", \"stage_seq\": 13, \"distance_m\": 32751.057, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": \"2257\", \"location\": \"Barnham\", \"stage_seq\": 14, \"distance_m\": 36992.885, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2305\", \"location\": \"Chichester\", \"stage_seq\": 15, \"distance_m\": 47106.693, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2311H\", \"wtt_dep\": \"2312\", \"location\": \"Southbourne\", \"stage_seq\": 16, \"distance_m\": 56055.747, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315H\", \"location\": \"Emsworth\", \"stage_seq\": 17, \"distance_m\": 58308.835, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320H\", \"location\": \"Havant\", \"stage_seq\": 18, \"distance_m\": 61331.524, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Farlington Jn\", \"stage_seq\": 19, \"distance_m\": 66058.542, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Portcreek Jn\", \"stage_seq\": 20, \"distance_m\": 67078.028, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Fratton East Jn\", \"stage_seq\": 21, \"distance_m\": 70905.147, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329H\", \"location\": \"Fratton\", \"stage_seq\": 22, \"distance_m\": 71527.217, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333H\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 23, \"distance_m\": 72698.699, \"section_seq\": 1, \"route_path_id\": 132903}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 24, \"distance_m\": 74163.579, \"section_seq\": 1, \"route_path_id\": 132903}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 74163.579, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132903}], \"total_distance_m\": 74163.579, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 72718.194, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1445.385, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2210", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.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-21T21:13:53Z\", \"source_id\": 64157997, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:59Z\", \"source_id\": 20332215, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:25Z\", \"source_id\": 64165329, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:30Z\", \"source_id\": 20334341, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:16Z\", \"source_id\": 64173444, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:23Z\", \"source_id\": 20336754, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:13Z\", \"source_id\": 64183915, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:16Z\", \"source_id\": 20339960, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:32:57Z\", \"source_id\": 64197597, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:00Z\", \"source_id\": 20344020, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:29Z\", \"source_id\": 64206636, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:34Z\", \"source_id\": 20346699, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:36Z\", \"source_id\": 64212586, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:39Z\", \"source_id\": 20348572, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:37Z\", \"source_id\": 64218320, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:41Z\", \"source_id\": 20350377, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:55Z\", \"source_id\": 64222803, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:57Z\", \"source_id\": 20351719, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:50Z\", \"source_id\": 64230270, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:56Z\", \"source_id\": 20354039, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:08Z\", \"source_id\": 64244200, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:14Z\", \"source_id\": 20358158, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:51Z\", \"source_id\": 64252618, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:54Z\", \"source_id\": 20360710, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:04Z\", \"source_id\": 64268886, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:11Z\", \"source_id\": 20365761, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:22Z\", \"source_id\": 64279948, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:26Z\", \"source_id\": 20369127, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:56Z\", \"source_id\": 64285784, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:00Z\", \"source_id\": 20371007, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:29Z\", \"source_id\": 64292935, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:36Z\", \"source_id\": 20373275, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:38Z\", \"source_id\": 64311745, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:40Z\", \"source_id\": 20379122, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:27Z\", \"source_id\": 64317510, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:31Z\", \"source_id\": 20380920, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:30Z\", \"source_id\": 64323268, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:33Z\", \"source_id\": 20382829, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "5", "timing_fact_generation": 1790030734511668, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:31.444448", "service_state_evidence_id": 20382829, "current_leg_start_actual_dep": "2026-09-21T23:42:30+01:00", "operational_evidence_version": 152, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:32.406398", "service_state_valid_until_kind": null, "operational_interpretation_version": 152, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P BTN PMH 1S70 387217 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.662, "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.5, "from_m": 2941.662, "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.648, "from_m": 3027.5, "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.349, "from_m": 3695.648, "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.624, "from_m": 26193.349, "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.137, "from_m": 26235.624, "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.006, "from_m": 31019.137, "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.016, "from_m": 31406.006, "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.476, "from_m": 32183.016, "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": 32523.924, "from_m": 32418.476, "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.609, "from_m": 32523.924, "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.325, "from_m": 32575.609, "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.389, "from_m": 36668.325, "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.063, "from_m": 37295.389, "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.419, "from_m": 48093.063, "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.805, "from_m": 48707.419, "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.757, "from_m": 60827.805, "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.38, "from_m": 61629.757, "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": 61800.996, "from_m": 61708.38, "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.115, "from_m": 61800.996, "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.701, "from_m": 62717.115, "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.48, "from_m": 63440.701, "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": 67007.679, "from_m": 66983.48, "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": 67052.683, "from_m": 67007.679, "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": 67542.185, "from_m": 67052.683, "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": 70825.848, "from_m": 67542.185, "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": 71195.387, "from_m": 70825.848, "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": 72383.752, "from_m": 71195.387, "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": 72636.974, "from_m": 72383.752, "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": 72992.77, "from_m": 72636.974, "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": 73600.303, "from_m": 72992.77, "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": 73782.167, "from_m": 73600.303, "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": 74163.579, "from_m": 73782.167, "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": 755897, "profile_key": "de820a0714418ce10c3008cafc1027f1a3c83c5ed220da8987d2f3d659eaf693", "schedule_id": 7996, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2210", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2213H", "wtt_dep": "2214H", "location": "Hove", "stage_seq": 2, "distance_m": 3456.827, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": "2217H", "location": "Portslade", "stage_seq": 3, "distance_m": 5775.11, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": "2220H", "location": "Southwick", "stage_seq": 4, "distance_m": 8143.616, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224H", "location": "Shoreham-by-Sea", "stage_seq": 5, "distance_m": 10481.481, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": "2228H", "location": "Lancing", "stage_seq": 6, "distance_m": 14351.96, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2232", "wtt_dep": "2233", "location": "Worthing", "stage_seq": 7, "distance_m": 18078.552, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2235", "location": "West Worthing", "stage_seq": 8, "distance_m": 19361.099, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2237H", "location": "Durrington-on-Sea", "stage_seq": 9, "distance_m": 20649.665, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2239H", "wtt_dep": "2240", "location": "Goring-by-Sea", "stage_seq": 10, "distance_m": 22092.884, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244H", "location": "Angmering", "stage_seq": 11, "distance_m": 26040.938, "section_seq": 1, "route_path_id": 132903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Arundel Jn", "stage_seq": 12, "distance_m": 31656.245, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2251H", "wtt_dep": "2252", "location": "Ford", "stage_seq": 13, "distance_m": 32751.057, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": "2257", "location": "Barnham", "stage_seq": 14, "distance_m": 36992.885, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2305", "location": "Chichester", "stage_seq": 15, "distance_m": 47106.693, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2311H", "wtt_dep": "2312", "location": "Southbourne", "stage_seq": 16, "distance_m": 56055.747, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315H", "location": "Emsworth", "stage_seq": 17, "distance_m": 58308.835, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320H", "location": "Havant", "stage_seq": 18, "distance_m": 61331.524, "section_seq": 1, "route_path_id": 132903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Farlington Jn", "stage_seq": 19, "distance_m": 66058.542, "section_seq": 1, "route_path_id": 132903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Portcreek Jn", "stage_seq": 20, "distance_m": 67078.028, "section_seq": 1, "route_path_id": 132903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Fratton East Jn", "stage_seq": 21, "distance_m": 70905.147, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329H", "location": "Fratton", "stage_seq": 22, "distance_m": 71527.217, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333H", "location": "Portsmouth & Southsea", "stage_seq": 23, "distance_m": 72698.699, "section_seq": 1, "route_path_id": 132903}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 24, "distance_m": 74163.579, "section_seq": 1, "route_path_id": 132903}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 74163.579, "from_m": 0.0, "section_seq": 1, "route_path_id": 132903}], "total_distance_m": 74163.579, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 72718.194, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1445.385, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31093, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:53Z", "source_id": 64157997, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:14:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:59Z", "source_id": 20332215, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31018, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:25Z", "source_id": 64165329, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:18:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:30Z", "source_id": 20334341, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31026, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:16Z", "source_id": 64173444, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:21:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:23Z", "source_id": 20336754, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31030, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:13Z", "source_id": 64183915, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:27:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:16Z", "source_id": 20339960, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31038, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:32:57Z", "source_id": 64197597, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:00Z", "source_id": 20344020, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31044, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:29Z", "source_id": 64206636, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:38:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:34Z", "source_id": 20346699, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31104, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:36Z", "source_id": 64212586, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:41:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:39Z", "source_id": 20348572, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31048, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:37Z", "source_id": 64218320, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:44:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:41Z", "source_id": 20350377, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31052, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:55Z", "source_id": 64222803, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:46:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:57Z", "source_id": 20351719, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:50Z", "source_id": 64230270, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:56Z", "source_id": 20354039, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:08Z", "source_id": 64244200, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:14Z", "source_id": 20358158, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:51Z", "source_id": 64252618, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:02:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:54Z", "source_id": 20360710, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:04Z", "source_id": 64268886, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:11Z", "source_id": 20365761, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27423, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:22Z", "source_id": 64279948, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:18:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:26Z", "source_id": 20369127, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:56Z", "source_id": 64285784, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:21:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:00Z", "source_id": 20371007, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:29Z", "source_id": 64292935, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:25:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:36Z", "source_id": 20373275, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:38Z", "source_id": 64311745, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:38:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:40Z", "source_id": 20379122, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:27Z", "source_id": 64317510, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:31Z", "source_id": 20380920, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27331, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:30Z", "source_id": 64323268, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:46:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:33Z", "source_id": 20382829, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Brighton 2210 2210 1 None None Portsmouth Harbour 2337 2337 5 LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:C93297/2026-09-21/detailed None Portsmouth & Southsea 2026-09-21T23:42:30+01:00 Portsmouth Harbour 3.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 2343 2346 Portsmouth & Southsea Clarence Pier Portsmouth Harbour 50.7968435 -1.1087909 50.7968435 -1.1087909 1 0 2026-09-21 22:56:52 TERMINATED 2026-09-21 22:46:00 Portsmouth Harbour TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382829 1790030734511668 152 152 2026-09-21 22:56:32.406398 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:31.444448
726246 755782 C32782 092N66M821 2026-09-21 COMPLETE 20382703 2026-09-21 23:46:00 2026-09-21 22:56:52 2026-09-23 22:56:52 {"id": 755782, "stp": "P", "toc": "Northern", "uid": "C32782", "consist": "158849", "dest_crs": "NCL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32782/2026-09-21/detailed", "trust_id": "092N66M821", "origin_crs": "CAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-21", "dest_arr_time": "2343", "dest_platform": "1", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "2N66", "timing_status": "LATE", "origin_station": "Carlisle", "current_leg_arr": "2346", "current_leg_dep": "2334", "current_leg_end": "Newcastle", "origin_dep_time": "2204", "origin_platform": "5", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-21T22:56:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6413602000000005, 54.950056399999994], [-1.6405411, 54.94994109999999], [-1.6392907, 54.94979659999999], [-1.6382574999999997, 54.949722], [-1.6381111, 54.949712299999995], [-1.6374207, 54.9496543], [-1.6370057999999998, 54.94960429999999], [-1.6365927, 54.9495316], [-1.6358455999999997, 54.94935329999999], [-1.6348647, 54.9490623], [-1.6346895, 54.94900510000001], [-1.6346301, 54.948985699999994], [-1.6341347, 54.9487955], [-1.6338936, 54.9487165], [-1.6333427000000005, 54.9485447], [-1.6330559, 54.94845939999998], [-1.6326698, 54.948356199999985], [-1.6320706, 54.9482083], [-1.6314896, 54.948071899999995], [-1.6310703, 54.9479814], [-1.6308153, 54.94792640000001], [-1.6301662, 54.94779539999999], [-1.6297585, 54.94772], [-1.6293413999999995, 54.94765459999999], [-1.6289403999999998, 54.9476029], [-1.6286265999999998, 54.9475721], [-1.6283487, 54.9475527], [-1.6281450000000002, 54.947543], [-1.6279172999999998, 54.947541], [-1.6276892, 54.947546], [-1.6274465, 54.9475581], [-1.6272721, 54.9475709], [-1.6269663, 54.9475987], [-1.6266375, 54.9476436], [-1.6263683999999998, 54.9476937], [-1.6263559, 54.947696], [-1.6261617, 54.94774209999999], [-1.6258409, 54.94782229999999], [-1.6255135, 54.947917], [-1.6252913999999998, 54.947999800000005], [-1.6250308999999998, 54.94810979999999], [-1.624771, 54.9482379], [-1.6245354, 54.94836949999999], [-1.6242111999999995, 54.9485912], [-1.6231227999999998, 54.949431700000005], [-1.6228238, 54.9496612], [-1.6225008, 54.9499391], [-1.6220999000000005, 54.9502522], [-1.6218186, 54.950483], [-1.6214869999999997, 54.9507838], [-1.621325, 54.950951499999995], [-1.6212335, 54.95104620000001], [-1.6210789, 54.951223500000005], [-1.6210005000000005, 54.95131310000001], [-1.6208104, 54.95154079999998], [-1.6206126999999997, 54.95180560000001], [-1.6204740999999998, 54.952004400000014], [-1.6203097, 54.952312899999995], [-1.6201533999999995, 54.9526231], [-1.6199870999999997, 54.9529999], [-1.6197713, 54.9535751], [-1.619674810176181, 54.95383535119051], [-1.619597450472196, 54.95404400363499], [-1.6193941999999997, 54.9545922], [-1.6193376999999998, 54.954748499999994], [-1.6191737999999998, 54.95511810000001], [-1.6189946, 54.95546160000001], [-1.6187678, 54.95585700000001], [-1.6186318999999998, 54.956094], [-1.6178395, 54.95747999999999], [-1.6176164, 54.9579094], [-1.6175225, 54.9580918], [-1.6174274999999998, 54.95824230000001], [-1.6173375, 54.95838479999999], [-1.6172130999999998, 54.95855329999999], [-1.6171269999999998, 54.95865229999999], [-1.6169675114151385, 54.9588360689577], [-1.6169595, 54.95884530000001], [-1.6168706999999998, 54.9589379], [-1.6167793, 54.9590333], [-1.616569, 54.95922929999998], [-1.6161884, 54.959546], [-1.6159929999999998, 54.95970599999999], [-1.6154881, 54.96012460000001], [-1.6150939, 54.96046809999999], [-1.6149056, 54.960631], [-1.6147253, 54.96077929999999], [-1.6145616, 54.9609184], [-1.6145041999999998, 54.9609647], [-1.6143882, 54.9610581], [-1.6141907999999998, 54.9611901], [-1.6140394999999998, 54.961264500000006], [-1.6138893999999997, 54.96135249999999], [-1.613757, 54.9614194], [-1.6136277, 54.9614771], [-1.6134849, 54.9615406], [-1.6134039, 54.9615767], [-1.613289, 54.9616248], [-1.6130515999999997, 54.96172429999999], [-1.6129111000000005, 54.96178319999999], [-1.6126684999999998, 54.9618794], [-1.6123641, 54.961991], [-1.6114402999999995, 54.9623015], [-1.6110013999999997, 54.962450999999994], [-1.6106929999999997, 54.962571399999995], [-1.6104634, 54.9626634], [-1.6101867999999997, 54.96276], [-1.6101215999999998, 54.9627813], [-1.6091635, 54.9630941], [-1.6086413999999998, 54.96327250000001], [-1.6082752, 54.963408400000006], [-1.6081385, 54.96345920000001], [-1.6076749, 54.96368849999999], [-1.6074288, 54.96389059999999], [-1.6072718999999998, 54.9640487], [-1.6070870999999998, 54.964319799999984], [-1.6069972, 54.9645416], [-1.6069565999999995, 54.9647567], [-1.6069336, 54.9649161], [-1.6069312999999998, 54.965024500000006], [-1.6069298, 54.9651058], [-1.6069503, 54.9653066], [-1.6069814, 54.965391999999994], [-1.6070326, 54.96551169999999], [-1.6070725, 54.96558449999999], [-1.6070949, 54.9656254], [-1.6071732999999997, 54.965759299999995], [-1.6072831, 54.9658895], [-1.6073487999999998, 54.9659531], [-1.6073923, 54.965996700000005], [-1.6074836, 54.96608290000001], [-1.6075638, 54.9661575], [-1.6076575999999998, 54.9662361], [-1.608688, 54.9670168], [-1.6090142, 54.9672865], [-1.609376, 54.9676352], [-1.6095907, 54.96780179999999], [-1.6096643, 54.967859], [-1.6099133999999995, 54.9680419], [-1.6100456, 54.9681247], [-1.6101997999999995, 54.9682112], [-1.6103069999999997, 54.96826329999999], [-1.6104385999999995, 54.9683235], [-1.6104961999999998, 54.96834629999999], [-1.6105868, 54.9683822], [-1.6107587999999995, 54.9684413], [-1.6109319, 54.968492399999995], [-1.6111003, 54.9685345], [-1.6112048, 54.968558300000005], [-1.6113228, 54.96858], [-1.6114048, 54.96859310000001], [-1.6114717, 54.968601799999995], [-1.6115501999999997, 54.9686115], [-1.6116503, 54.9686219], [-1.6117624999999998, 54.96862950000001], [-1.6118674, 54.968634400000006], [-1.6119965, 54.96863510000001], [-1.6121952999999998, 54.968629099999994], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Dunston", "dest_arr_time_act": "2343", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Dunston", "current_leg_milage": "2.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 950.967, \"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\": 1337.775, \"from_m\": 950.967, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1371.517, \"from_m\": 1337.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1411.879, \"from_m\": 1371.517, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6728.441, \"from_m\": 1411.879, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7085.393, \"from_m\": 6728.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\": 7387.94, \"from_m\": 7085.393, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7434.441, \"from_m\": 7387.94, \"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\": 8069.007, \"from_m\": 7434.441, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11653.344, \"from_m\": 8069.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21735.299, \"from_m\": 11653.344, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23782.832, \"from_m\": 21735.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\": 28489.836, \"from_m\": 23782.832, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31893.459, \"from_m\": 28489.836, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32385.606, \"from_m\": 31893.459, \"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\": 35360.325, \"from_m\": 32385.606, \"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\": 37125.031, \"from_m\": 35360.325, \"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\": 38967.605, \"from_m\": 37125.031, \"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\": 39306.022, \"from_m\": 38967.605, \"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\": 40379.542, \"from_m\": 39306.022, \"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\": 40438.283, \"from_m\": 40379.542, \"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\": 44959.815, \"from_m\": 40438.283, \"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\": 46146.497, \"from_m\": 44959.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51101.129, \"from_m\": 46146.497, \"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\": 51185.289, \"from_m\": 51101.129, \"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\": 58789.641, \"from_m\": 51185.289, \"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\": 59914.434, \"from_m\": 58789.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60491.376, \"from_m\": 59914.434, \"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\": 63972.255, \"from_m\": 60491.376, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 64036.257, \"from_m\": 63972.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75225.92, \"from_m\": 64036.257, \"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\": 75569.322, \"from_m\": 75225.92, \"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\": 82597.955, \"from_m\": 75569.322, \"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\": 83152.7, \"from_m\": 82597.955, \"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\": 89093.085, \"from_m\": 83152.7, \"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\": 90185.51, \"from_m\": 89093.085, \"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\": 92743.714, \"from_m\": 90185.51, \"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\": 95808.635, \"from_m\": 92743.714, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96241.953, \"from_m\": 95808.635, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 98060.974, \"from_m\": 96241.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\": 98814.85, \"from_m\": 98060.974, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 99520.612, \"from_m\": 98814.85, \"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\": 99602.717, \"from_m\": 99520.612, \"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\": 99909.122, \"from_m\": 99602.717, \"capability_applied\": null, \"effective_limit_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\": 755782, \"profile_key\": \"8016c634ec9ca4a8cc338fc2933ef039e751c5d9db9c0e3a648750421a7686bf\", \"schedule_id\": 4158, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Carlisle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Carlisle London Road Jn\", \"stage_seq\": 2, \"distance_m\": 950.967, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Petteril Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 1411.879, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2211H\", \"location\": \"Wetheral\", \"stage_seq\": 4, \"distance_m\": 6858.394, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Corby Gates S.B.\", \"stage_seq\": 5, \"distance_m\": 7387.94, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Brampton Fell S.B.\", \"stage_seq\": 6, \"distance_m\": 16300.5, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2221\", \"location\": \"Brampton (Cumbria)\", \"stage_seq\": 7, \"distance_m\": 17671.746, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Low Row S.B.\", \"stage_seq\": 8, \"distance_m\": 22457.722, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2236\", \"location\": \"Haltwhistle\", \"stage_seq\": 9, \"distance_m\": 37099.217, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2242H\", \"wtt_dep\": \"2243\", \"location\": \"Bardon Mill\", \"stage_seq\": 10, \"distance_m\": 44848.768, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2247H\", \"wtt_dep\": \"2248H\", \"location\": \"Haydon Bridge\", \"stage_seq\": 11, \"distance_m\": 51390.217, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2259\", \"location\": \"Hexham\", \"stage_seq\": 12, \"distance_m\": 63512.613, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2303H\", \"location\": \"Corbridge\", \"stage_seq\": 13, \"distance_m\": 68471.446, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2307\", \"wtt_dep\": \"2308\", \"location\": \"Riding Mill\", \"stage_seq\": 14, \"distance_m\": 72220.848, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2311H\", \"wtt_dep\": \"2312\", \"location\": \"Stocksfield\", \"stage_seq\": 15, \"distance_m\": 75870.88, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2316H\", \"location\": \"Prudhoe\", \"stage_seq\": 16, \"distance_m\": 79974.868, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Wylam\", \"stage_seq\": 17, \"distance_m\": 83431.674, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2327H\", \"location\": \"Blaydon\", \"stage_seq\": 18, \"distance_m\": 90456.513, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331H\", \"location\": \"MetroCentre\", \"stage_seq\": 19, \"distance_m\": 93704.77, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2334H\", \"location\": \"Dunston\", \"stage_seq\": 20, \"distance_m\": 95606.833, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Norwood Jn\", \"stage_seq\": 21, \"distance_m\": 96094.722, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 22, \"distance_m\": 97980.481, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"King Edward Bridge East Jn\", \"stage_seq\": 23, \"distance_m\": 98567.753, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339H\", \"location\": \"Greensfield Jn\", \"stage_seq\": 24, \"distance_m\": 98814.85, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"High Level Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 99158.384, \"section_seq\": 1, \"route_path_id\": 132068}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 26, \"distance_m\": 99909.122, \"section_seq\": 1, \"route_path_id\": 132068}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 99909.122, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132068}], \"total_distance_m\": 99909.122, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 99811.378, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 97.744, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2204", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:03Z\", \"source_id\": 20331023, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:34Z\", \"source_id\": 20336869, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:28Z\", \"source_id\": 20350827, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:36Z\", \"source_id\": 20350309, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:05Z\", \"source_id\": 20353557, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:29Z\", \"source_id\": 20360475, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:37Z\", \"source_id\": 20361684, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:06Z\", \"source_id\": 20363597, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:37Z\", \"source_id\": 20366048, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:33Z\", \"source_id\": 20368703, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:08Z\", \"source_id\": 20370556, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:11Z\", \"source_id\": 64292498, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:19Z\", \"source_id\": 20373159, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:10Z\", \"source_id\": 64300357, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:13Z\", \"source_id\": 20375519, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:57Z\", \"source_id\": 64304587, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:01Z\", \"source_id\": 20376933, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:16Z\", \"source_id\": 64322960, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:21Z\", \"source_id\": 20382703, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "1", "timing_fact_generation": 1790030722841761, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:33.095182", "service_state_evidence_id": 20382703, "current_leg_start_actual_dep": "2026-09-21T23:37:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:33.436117", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P CAR NCL 2N66 158849 2 90 None {"version": 3, "segments": [{"to_m": 950.967, "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": 1337.775, "from_m": 950.967, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1371.517, "from_m": 1337.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1411.879, "from_m": 1371.517, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6728.441, "from_m": 1411.879, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7085.393, "from_m": 6728.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": 7387.94, "from_m": 7085.393, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7434.441, "from_m": 7387.94, "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": 8069.007, "from_m": 7434.441, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11653.344, "from_m": 8069.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21735.299, "from_m": 11653.344, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23782.832, "from_m": 21735.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": 28489.836, "from_m": 23782.832, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31893.459, "from_m": 28489.836, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32385.606, "from_m": 31893.459, "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": 35360.325, "from_m": 32385.606, "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": 37125.031, "from_m": 35360.325, "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": 38967.605, "from_m": 37125.031, "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": 39306.022, "from_m": 38967.605, "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": 40379.542, "from_m": 39306.022, "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": 40438.283, "from_m": 40379.542, "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": 44959.815, "from_m": 40438.283, "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": 46146.497, "from_m": 44959.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51101.129, "from_m": 46146.497, "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": 51185.289, "from_m": 51101.129, "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": 58789.641, "from_m": 51185.289, "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": 59914.434, "from_m": 58789.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60491.376, "from_m": 59914.434, "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": 63972.255, "from_m": 60491.376, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 64036.257, "from_m": 63972.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75225.92, "from_m": 64036.257, "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": 75569.322, "from_m": 75225.92, "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": 82597.955, "from_m": 75569.322, "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": 83152.7, "from_m": 82597.955, "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": 89093.085, "from_m": 83152.7, "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": 90185.51, "from_m": 89093.085, "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": 92743.714, "from_m": 90185.51, "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": 95808.635, "from_m": 92743.714, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96241.953, "from_m": 95808.635, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 98060.974, "from_m": 96241.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": 98814.85, "from_m": 98060.974, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 99520.612, "from_m": 98814.85, "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": 99602.717, "from_m": 99520.612, "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": 99909.122, "from_m": 99602.717, "capability_applied": null, "effective_limit_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": 755782, "profile_key": "8016c634ec9ca4a8cc338fc2933ef039e751c5d9db9c0e3a648750421a7686bf", "schedule_id": 4158, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2204", "location": "Carlisle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Carlisle London Road Jn", "stage_seq": 2, "distance_m": 950.967, "section_seq": 1, "route_path_id": 132068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Petteril Bridge Jn", "stage_seq": 3, "distance_m": 1411.879, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2211H", "location": "Wetheral", "stage_seq": 4, "distance_m": 6858.394, "section_seq": 1, "route_path_id": 132068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Corby Gates S.B.", "stage_seq": 5, "distance_m": 7387.94, "section_seq": 1, "route_path_id": 132068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Brampton Fell S.B.", "stage_seq": 6, "distance_m": 16300.5, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2221", "location": "Brampton (Cumbria)", "stage_seq": 7, "distance_m": 17671.746, "section_seq": 1, "route_path_id": 132068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Low Row S.B.", "stage_seq": 8, "distance_m": 22457.722, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2236", "location": "Haltwhistle", "stage_seq": 9, "distance_m": 37099.217, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2242H", "wtt_dep": "2243", "location": "Bardon Mill", "stage_seq": 10, "distance_m": 44848.768, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2247H", "wtt_dep": "2248H", "location": "Haydon Bridge", "stage_seq": 11, "distance_m": 51390.217, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2259", "location": "Hexham", "stage_seq": 12, "distance_m": 63512.613, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2303H", "location": "Corbridge", "stage_seq": 13, "distance_m": 68471.446, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2307", "wtt_dep": "2308", "location": "Riding Mill", "stage_seq": 14, "distance_m": 72220.848, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2311H", "wtt_dep": "2312", "location": "Stocksfield", "stage_seq": 15, "distance_m": 75870.88, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2316H", "location": "Prudhoe", "stage_seq": 16, "distance_m": 79974.868, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Wylam", "stage_seq": 17, "distance_m": 83431.674, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2327H", "location": "Blaydon", "stage_seq": 18, "distance_m": 90456.513, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331H", "location": "MetroCentre", "stage_seq": 19, "distance_m": 93704.77, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2334H", "location": "Dunston", "stage_seq": 20, "distance_m": 95606.833, "section_seq": 1, "route_path_id": 132068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Norwood Jn", "stage_seq": 21, "distance_m": 96094.722, "section_seq": 1, "route_path_id": 132068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "King Edward Bridge South Jn", "stage_seq": 22, "distance_m": 97980.481, "section_seq": 1, "route_path_id": 132068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "King Edward Bridge East Jn", "stage_seq": 23, "distance_m": 98567.753, "section_seq": 1, "route_path_id": 132068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "Greensfield Jn", "stage_seq": 24, "distance_m": 98814.85, "section_seq": 1, "route_path_id": 132068}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "High Level Bridge Jn", "stage_seq": 25, "distance_m": 99158.384, "section_seq": 1, "route_path_id": 132068}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": null, "location": "Newcastle", "stage_seq": 26, "distance_m": 99909.122, "section_seq": 1, "route_path_id": 132068}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 99909.122, "from_m": 0.0, "section_seq": 1, "route_path_id": 132068}], "total_distance_m": 99909.122, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 99811.378, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 97.744, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:03Z", "source_id": 20331023, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:34Z", "source_id": 20336869, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:28Z", "source_id": 20350827, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:36Z", "source_id": 20350309, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:05Z", "source_id": 20353557, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:29Z", "source_id": 20360475, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:37Z", "source_id": 20361684, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:06Z", "source_id": 20363597, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:37Z", "source_id": 20366048, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:33Z", "source_id": 20368703, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:08Z", "source_id": 20370556, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3837, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:11Z", "source_id": 64292498, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:26:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:19Z", "source_id": 20373159, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3844, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:10Z", "source_id": 64300357, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:13Z", "source_id": 20375519, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3848, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:57Z", "source_id": 64304587, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:01Z", "source_id": 20376933, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3506, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:16Z", "source_id": 64322960, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:46:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:21Z", "source_id": 20382703, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Carlisle 2204 2204 5 None None Newcastle 2343 2343 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32782/2026-09-21/detailed None Dunston 2026-09-21T23:37:30+01:00 Newcastle 12.0 {"type": "LineString", "coordinates": [[-1.6413602000000005, 54.950056399999994], [-1.6405411, 54.94994109999999], [-1.6392907, 54.94979659999999], [-1.6382574999999997, 54.949722], [-1.6381111, 54.949712299999995], [-1.6374207, 54.9496543], [-1.6370057999999998, 54.94960429999999], [-1.6365927, 54.9495316], [-1.6358455999999997, 54.94935329999999], [-1.6348647, 54.9490623], [-1.6346895, 54.94900510000001], [-1.6346301, 54.948985699999994], [-1.6341347, 54.9487955], [-1.6338936, 54.9487165], [-1.6333427000000005, 54.9485447], [-1.6330559, 54.94845939999998], [-1.6326698, 54.948356199999985], [-1.6320706, 54.9482083], [-1.6314896, 54.948071899999995], [-1.6310703, 54.9479814], [-1.6308153, 54.94792640000001], [-1.6301662, 54.94779539999999], [-1.6297585, 54.94772], [-1.6293413999999995, 54.94765459999999], [-1.6289403999999998, 54.9476029], [-1.6286265999999998, 54.9475721], [-1.6283487, 54.9475527], [-1.6281450000000002, 54.947543], [-1.6279172999999998, 54.947541], [-1.6276892, 54.947546], [-1.6274465, 54.9475581], [-1.6272721, 54.9475709], [-1.6269663, 54.9475987], [-1.6266375, 54.9476436], [-1.6263683999999998, 54.9476937], [-1.6263559, 54.947696], [-1.6261617, 54.94774209999999], [-1.6258409, 54.94782229999999], [-1.6255135, 54.947917], [-1.6252913999999998, 54.947999800000005], [-1.6250308999999998, 54.94810979999999], [-1.624771, 54.9482379], [-1.6245354, 54.94836949999999], [-1.6242111999999995, 54.9485912], [-1.6231227999999998, 54.949431700000005], [-1.6228238, 54.9496612], [-1.6225008, 54.9499391], [-1.6220999000000005, 54.9502522], [-1.6218186, 54.950483], [-1.6214869999999997, 54.9507838], [-1.621325, 54.950951499999995], [-1.6212335, 54.95104620000001], [-1.6210789, 54.951223500000005], [-1.6210005000000005, 54.95131310000001], [-1.6208104, 54.95154079999998], [-1.6206126999999997, 54.95180560000001], [-1.6204740999999998, 54.952004400000014], [-1.6203097, 54.952312899999995], [-1.6201533999999995, 54.9526231], [-1.6199870999999997, 54.9529999], [-1.6197713, 54.9535751], [-1.619674810176181, 54.95383535119051], [-1.619597450472196, 54.95404400363499], [-1.6193941999999997, 54.9545922], [-1.6193376999999998, 54.954748499999994], [-1.6191737999999998, 54.95511810000001], [-1.6189946, 54.95546160000001], [-1.6187678, 54.95585700000001], [-1.6186318999999998, 54.956094], [-1.6178395, 54.95747999999999], [-1.6176164, 54.9579094], [-1.6175225, 54.9580918], [-1.6174274999999998, 54.95824230000001], [-1.6173375, 54.95838479999999], [-1.6172130999999998, 54.95855329999999], [-1.6171269999999998, 54.95865229999999], [-1.6169675114151385, 54.9588360689577], [-1.6169595, 54.95884530000001], [-1.6168706999999998, 54.9589379], [-1.6167793, 54.9590333], [-1.616569, 54.95922929999998], [-1.6161884, 54.959546], [-1.6159929999999998, 54.95970599999999], [-1.6154881, 54.96012460000001], [-1.6150939, 54.96046809999999], [-1.6149056, 54.960631], [-1.6147253, 54.96077929999999], [-1.6145616, 54.9609184], [-1.6145041999999998, 54.9609647], [-1.6143882, 54.9610581], [-1.6141907999999998, 54.9611901], [-1.6140394999999998, 54.961264500000006], [-1.6138893999999997, 54.96135249999999], [-1.613757, 54.9614194], [-1.6136277, 54.9614771], [-1.6134849, 54.9615406], [-1.6134039, 54.9615767], [-1.613289, 54.9616248], [-1.6130515999999997, 54.96172429999999], [-1.6129111000000005, 54.96178319999999], [-1.6126684999999998, 54.9618794], [-1.6123641, 54.961991], [-1.6114402999999995, 54.9623015], [-1.6110013999999997, 54.962450999999994], [-1.6106929999999997, 54.962571399999995], [-1.6104634, 54.9626634], [-1.6101867999999997, 54.96276], [-1.6101215999999998, 54.9627813], [-1.6091635, 54.9630941], [-1.6086413999999998, 54.96327250000001], [-1.6082752, 54.963408400000006], [-1.6081385, 54.96345920000001], [-1.6076749, 54.96368849999999], [-1.6074288, 54.96389059999999], [-1.6072718999999998, 54.9640487], [-1.6070870999999998, 54.964319799999984], [-1.6069972, 54.9645416], [-1.6069565999999995, 54.9647567], [-1.6069336, 54.9649161], [-1.6069312999999998, 54.965024500000006], [-1.6069298, 54.9651058], [-1.6069503, 54.9653066], [-1.6069814, 54.965391999999994], [-1.6070326, 54.96551169999999], [-1.6070725, 54.96558449999999], [-1.6070949, 54.9656254], [-1.6071732999999997, 54.965759299999995], [-1.6072831, 54.9658895], [-1.6073487999999998, 54.9659531], [-1.6073923, 54.965996700000005], [-1.6074836, 54.96608290000001], [-1.6075638, 54.9661575], [-1.6076575999999998, 54.9662361], [-1.608688, 54.9670168], [-1.6090142, 54.9672865], [-1.609376, 54.9676352], [-1.6095907, 54.96780179999999], [-1.6096643, 54.967859], [-1.6099133999999995, 54.9680419], [-1.6100456, 54.9681247], [-1.6101997999999995, 54.9682112], [-1.6103069999999997, 54.96826329999999], [-1.6104385999999995, 54.9683235], [-1.6104961999999998, 54.96834629999999], [-1.6105868, 54.9683822], [-1.6107587999999995, 54.9684413], [-1.6109319, 54.968492399999995], [-1.6111003, 54.9685345], [-1.6112048, 54.968558300000005], [-1.6113228, 54.96858], [-1.6114048, 54.96859310000001], [-1.6114717, 54.968601799999995], [-1.6115501999999997, 54.9686115], [-1.6116503, 54.9686219], [-1.6117624999999998, 54.96862950000001], [-1.6118674, 54.968634400000006], [-1.6119965, 54.96863510000001], [-1.6121952999999998, 54.968629099999994], [-1.6126845999999997, 54.9686299], [-1.6134016999999998, 54.9685628], [-1.614269, 54.96850609999999], [-1.6145624, 54.968491199999995], [-1.6156471999999995, 54.968444000000005], [-1.6156718, 54.9684432], [-1.6161913999999995, 54.968428499999995], [-1.6163618, 54.96841999999999], [-1.6165344, 54.9684074], [-1.6167252, 54.9683858], [-1.6168443, 54.9683683], [-1.6169675114151385, 54.96834637654192], [-1.6170010999999995, 54.9683404], [-1.6171591999999997, 54.9683062], [-1.6173561, 54.96826020000001], [-1.6174149999999998, 54.9682438]]} 2.8 2334 2346 Dunston Newcastle Central East End Newcastle 54.9682438 -1.6174150 54.9682438 -1.6174150 1 0 2026-09-21 22:56:52 TERMINATED 2026-09-21 22:46:00 Newcastle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382703 1790030722841761 55 55 2026-09-21 22:56:33.436117 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:33.095182
726247 757692 P65409 125T64M921 2026-09-21 COMPLETE 20382857 2026-09-21 23:46:00 2026-09-21 22:56:52 2026-09-23 22:56:52 {"id": 757692, "stp": "P", "toc": "Northern", "uid": "P65409", "consist": "156438+158796", "dest_crs": "XHT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65409/2026-09-21/detailed", "trust_id": "125T64M921", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heaton T&R.S.M.D.", "service_date": "2026-09-21", "dest_arr_time": "2349", "dest_platform": null, "is_terminated": 1, "next_location": "Heaton T&R.S.M.D.", "signalling_id": "5T64", "timing_status": "EARLY", "origin_station": "Newcastle", "current_leg_arr": "2346", "current_leg_dep": "2340", "current_leg_end": "Heaton T&R.S.M.D.", "origin_dep_time": "2339", "origin_platform": "5", "current_location": "Heaton T&R.S.M.D.", "last_update_time": "2026-09-21T22:56:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6004837999999997, 54.9742335], [-1.5988751999999995, 54.9746871], [-1.5986365, 54.9747544], [-1.5980716999999998, 54.9749215], [-1.5973859, 54.9751348], [-1.596628, 54.97537049999998], [-1.5959777, 54.975572699999994], [-1.5956458999999998, 54.97567589999999], [-1.5946465, 54.9759659], [-1.594102, 54.97611560000001], [-1.5935326, 54.9762744], [-1.5929632, 54.976431599999984], [-1.5924025, 54.9765856], [-1.5914889999999997, 54.9768419], [-1.5912708, 54.97690169999999], [-1.5907989, 54.9770322], [-1.5907099, 54.9770568], [-1.5901483, 54.9772162], [-1.5900131, 54.9772537], [-1.5898372999999997, 54.9773024], [-1.5893799, 54.97742919999999], [-1.5889595000000003, 54.9775619], [-1.5885521, 54.9776736], [-1.5884525, 54.977704], [-1.5883902, 54.97772309999999], [-1.5877349, 54.97792329999999], [-1.5869646999999998, 54.9781813], [-1.5862501999999998, 54.9784118], [-1.5847781, 54.9788965], [-1.5844822, 54.978993900000006], [-1.5842708999999997, 54.9790635], [-1.5824129999999998, 54.9796749], [-1.5811645, 54.9800883], [-1.5809365, 54.9801638], [-1.5798569999999998, 54.98051960000001], [-1.5795108000000002, 54.98063369999999], [-1.5783852, 54.981004699999986], [-1.578085, 54.9811036], [-1.5775083, 54.981247199999984], [-1.5755171999999995, 54.981895599999994], [-1.5743294000000003, 54.9822847], [-1.5738918999999996, 54.98243200000001], [-1.5734771999999997, 54.98256829999999], [-1.5732473, 54.98265060000001], [-1.5731256, 54.98269419999999], [-1.57289, 54.9827846], [-1.5726635, 54.98286169999999], [-1.5723024, 54.982968], [-1.5719337999999998, 54.9830727], [-1.5696698, 54.9837334], [-1.5694449999999998, 54.98381379999999], [-1.5691744, 54.9839106], [-1.5686611999999998, 54.9840536], [-1.5684931, 54.9841145], [-1.5683015, 54.9841927], [-1.5681255999999997, 54.98428380000001], [-1.5679667, 54.98437260000001], [-1.5678035999999995, 54.98448]]}", "current_leg_start": "Newcastle", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "54.9844800", "next_location_lon": "-1.5678036", "previous_location": "Newcastle", "current_leg_milage": "2.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1069.466, \"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\": 1989.355, \"from_m\": 1069.466, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2809.802, \"from_m\": 1989.355, \"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\": 2837.089, \"from_m\": 2809.802, \"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\": 2967.48, \"from_m\": 2837.089, \"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\": 3007.593, \"from_m\": 2967.48, \"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\": 3153.673, \"from_m\": 3007.593, \"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\": 3725.781, \"from_m\": 3153.673, \"capability_applied\": null, \"effective_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\": 757692, \"profile_key\": \"5472f9b7aec00d5868bb128a4aeed4ab802f210ff54e49911cebc84aa0dfcea5\", \"schedule_id\": 21721, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139051}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 2, \"distance_m\": 2945.392, \"section_seq\": 1, \"route_path_id\": 139051}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Heaton T&R.S.M.D.\", \"stage_seq\": 3, \"distance_m\": 3725.781, \"section_seq\": 1, \"route_path_id\": 139051}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3725.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139051}], \"total_distance_m\": 3725.781, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3153.673, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 572.108, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2339", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.9844800", "current_position_lon": "-1.5678036", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:34Z\", \"source_id\": 64323347, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:35Z\", \"source_id\": 20382857, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heaton T&R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1790030735895148, "current_leg_arrival_utc": "2026-09-21T23:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:34.527841", "service_state_evidence_id": 20382857, "current_leg_start_actual_dep": "2026-09-21T23:39:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:35.025216", "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 NCL XHT 5T64 156438+158796 4 75 None {"version": 3, "segments": [{"to_m": 1069.466, "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": 1989.355, "from_m": 1069.466, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2809.802, "from_m": 1989.355, "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": 2837.089, "from_m": 2809.802, "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": 2967.48, "from_m": 2837.089, "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": 3007.593, "from_m": 2967.48, "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": 3153.673, "from_m": 3007.593, "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": 3725.781, "from_m": 3153.673, "capability_applied": null, "effective_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": 757692, "profile_key": "5472f9b7aec00d5868bb128a4aeed4ab802f210ff54e49911cebc84aa0dfcea5", "schedule_id": 21721, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2339", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139051}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Heaton South Jn", "stage_seq": 2, "distance_m": 2945.392, "section_seq": 1, "route_path_id": 139051}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Heaton T&R.S.M.D.", "stage_seq": 3, "distance_m": 3725.781, "section_seq": 1, "route_path_id": 139051}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3725.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 139051}], "total_distance_m": 3725.781, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3153.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 572.108, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3456, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:34Z", "source_id": 64323347, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:35Z", "source_id": 20382857, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Newcastle 2339 2339 5 None None Heaton T&R.S.M.D. 2349 2349 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65409/2026-09-21/detailed None Newcastle 2026-09-21T23:39:00+01:00 Heaton T&R.S.M.D. 6.0 {"type": "LineString", "coordinates": [[-1.6174149999999998, 54.9682438], [-1.6173561, 54.96826020000001], [-1.6171591999999997, 54.9683062], [-1.6170010999999995, 54.9683404], [-1.6169675114151385, 54.96834637654192], [-1.6168443, 54.9683683], [-1.6167252, 54.9683858], [-1.6165344, 54.9684074], [-1.6163618, 54.96841999999999], [-1.6161913999999995, 54.968428499999995], [-1.6156718, 54.9684432], [-1.6156471999999995, 54.968444000000005], [-1.6145624, 54.968491199999995], [-1.614269, 54.96850609999999], [-1.6134016999999998, 54.9685628], [-1.6126845999999997, 54.9686299], [-1.6123722000000005, 54.96865710000001], [-1.6122666000000003, 54.9686669], [-1.6120376999999997, 54.96868969999999], [-1.6118775999999997, 54.968708799999995], [-1.6116691999999997, 54.9687389], [-1.6114821999999998, 54.968773000000006], [-1.6112554, 54.9688214], [-1.6111324, 54.9688516], [-1.6110931999999998, 54.96886130000001], [-1.6108827, 54.9689195], [-1.6108252999999997, 54.968936799999994], [-1.6107591, 54.9689561], [-1.6107026999999998, 54.9689736], [-1.6105384, 54.9690281], [-1.610386, 54.96908419999999], [-1.6102436, 54.96914559999999], [-1.6100982999999998, 54.9692123], [-1.6099205, 54.96930459999999], [-1.6098658999999995, 54.9693333], [-1.6097875999999998, 54.96937599999999], [-1.6096719, 54.96944119999999], [-1.6095552999999998, 54.9695118], [-1.6093244999999998, 54.9696517], [-1.6092660999999997, 54.9696895], [-1.6085517, 54.97015210000001], [-1.6080525, 54.97047800000001], [-1.6076103999999998, 54.9707752], [-1.6074873999999997, 54.9708597], [-1.6073377999999998, 54.97097949999999], [-1.6072219999999997, 54.9710716], [-1.6071218, 54.9711616], [-1.6070133, 54.971262], [-1.6067573999999998, 54.9715164], [-1.6065858000000002, 54.9716909], [-1.6065654, 54.9716942], [-1.6064569, 54.97181689999999], [-1.6064077, 54.9718643], [-1.6060838, 54.972176299999994], [-1.6060329, 54.97222759999998], [-1.6058891, 54.97236079999999], [-1.6058709000000002, 54.97237779999999], [-1.6057763, 54.97245319999999], [-1.6056900999999997, 54.97251880000001], [-1.6056132999999997, 54.972572200000016], [-1.6055288999999997, 54.9726312], [-1.6054478, 54.972680899999986], [-1.6053616999999998, 54.9727323], [-1.6052822999999998, 54.9727778], [-1.6051945, 54.97282439999999], [-1.6051143, 54.972864], [-1.6050169999999997, 54.97291100000001], [-1.6049129999999998, 54.972956999999994], [-1.6047995, 54.97300500000001], [-1.6046972, 54.97304569999999], [-1.6045726, 54.9730897], [-1.6044207999999998, 54.9731392], [-1.6043693, 54.9731548], [-1.6042817, 54.97318129999999], [-1.6033272, 54.9734486], [-1.6030349999999998, 54.97352889999999], [-1.6029637999999995, 54.97354849999999], [-1.6004837999999997, 54.9742335], [-1.5988751999999995, 54.9746871], [-1.5986365, 54.9747544], [-1.5980716999999998, 54.9749215], [-1.5973859, 54.9751348], [-1.596628, 54.97537049999998], [-1.5959777, 54.975572699999994], [-1.5956458999999998, 54.97567589999999], [-1.5946465, 54.9759659], [-1.594102, 54.97611560000001], [-1.5935326, 54.9762744], [-1.5929632, 54.976431599999984], [-1.5924025, 54.9765856], [-1.5914889999999997, 54.9768419], [-1.5912708, 54.97690169999999], [-1.5907989, 54.9770322], [-1.5907099, 54.9770568], [-1.5901483, 54.9772162], [-1.5900131, 54.9772537], [-1.5898372999999997, 54.9773024], [-1.5893799, 54.97742919999999], [-1.5889595000000003, 54.9775619], [-1.5885521, 54.9776736], [-1.5884525, 54.977704], [-1.5883902, 54.97772309999999], [-1.5877349, 54.97792329999999], [-1.5869646999999998, 54.9781813], [-1.5862501999999998, 54.9784118], [-1.5847781, 54.9788965], [-1.5844822, 54.978993900000006], [-1.5842708999999997, 54.9790635], [-1.5824129999999998, 54.9796749], [-1.5811645, 54.9800883], [-1.5809365, 54.9801638], [-1.5798569999999998, 54.98051960000001], [-1.5795108000000002, 54.98063369999999], [-1.5783852, 54.981004699999986], [-1.578085, 54.9811036], [-1.5775083, 54.981247199999984], [-1.5755171999999995, 54.981895599999994], [-1.5743294000000003, 54.9822847], [-1.5738918999999996, 54.98243200000001], [-1.5734771999999997, 54.98256829999999], [-1.5732473, 54.98265060000001], [-1.5731256, 54.98269419999999], [-1.57289, 54.9827846], [-1.5726635, 54.98286169999999], [-1.5723024, 54.982968], [-1.5719337999999998, 54.9830727], [-1.5696698, 54.9837334], [-1.5694449999999998, 54.98381379999999], [-1.5691744, 54.9839106], [-1.5686611999999998, 54.9840536], [-1.5684931, 54.9841145], [-1.5683015, 54.9841927], [-1.5681255999999997, 54.98428380000001], [-1.5679667, 54.98437260000001], [-1.5678035999999995, 54.98448]]} 2.3 2340 2346 Newcastle Heaton T&R.S.M.D. Heaton T&R.S.M.D. 54.9844800 -1.5678036 54.9844800 -1.5678036 1 0 2026-09-21 22:56:52 TERMINATED 2026-09-21 22:46:00 Heaton T&R.S.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382857 1790030735895148 13 13 2026-09-21 22:56:35.025216 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:34.527841
726248 757498 G59104 872N79M921 2026-09-21 COMPLETE 20382810 2026-09-21 23:46:00 2026-09-21 22:56:52 2026-09-23 22:56:52 {"id": 757498, "stp": "P", "toc": "London Overground", "uid": "G59104", "consist": null, "dest_crs": "WJH", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G59104/2026-09-21/detailed", "trust_id": "872N79M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Willesden Junction High Level", "service_date": "2026-09-21", "dest_arr_time": "2348", "dest_platform": "4", "is_terminated": 1, "next_location": "Willesden Junction High Level", "signalling_id": "2N79", "timing_status": "ON TIME", "origin_station": "Richmond North London Line", "current_leg_arr": "2346", "current_leg_dep": "2340", "current_leg_end": "Willesden Junction High Level", "origin_dep_time": "2328", "origin_platform": "4", "current_location": "Willesden Junction High Level", "last_update_time": "2026-09-21T22:56:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.26288749999999994, 51.50851219999999], [-0.2627714, 51.508900799999985], [-0.2627588, 51.5089402], [-0.2627435, 51.5089893], [-0.26266899999999993, 51.509228500000006], [-0.26248469999999996, 51.509743], [-0.2623731999999999, 51.5100938], [-0.2622542, 51.5104699], [-0.261988, 51.5111959], [-0.261785, 51.5117186], [-0.26155169999999994, 51.512230599999995], [-0.261291, 51.5127504], [-0.2610014, 51.5132848], [-0.2606988, 51.51385059999999], [-0.2605332, 51.51415429999999], [-0.2603943, 51.51441299999999], [-0.26001299999999994, 51.5149626], [-0.2596057, 51.515525], [-0.25900709999999993, 51.516331699999995], [-0.2586861, 51.5167608], [-0.258474, 51.51705119999999], [-0.258267, 51.517321300000006], [-0.2580145, 51.5176616], [-0.257762, 51.518001], [-0.2574506999999999, 51.5184344], [-0.2572789, 51.5186956], [-0.2571374, 51.5189133], [-0.2569108, 51.5192777], [-0.2566456999999999, 51.519763799999986], [-0.25651329999999994, 51.5200212], [-0.2564081, 51.52023770000001], [-0.25635859143958906, 51.5203366921797], [-0.2563187852412031, 51.52041628436708], [-0.25628735614315973, 51.52047912650851], [-0.25624929339735986, 51.52055523244075], [-0.2562121, 51.52062959999999], [-0.2561092, 51.52083810000001], [-0.2559741, 51.52109589999999], [-0.2557285, 51.5215057], [-0.2554898, 51.5218732], [-0.25519339999999996, 51.5223212], [-0.2551029, 51.5224577], [-0.2548613, 51.5228258], [-0.25483139999999993, 51.52287129999999], [-0.2545604, 51.5232883], [-0.2542961999999999, 51.5236361], [-0.2541885, 51.52376790000001], [-0.2540652, 51.5239155], [-0.2539804, 51.524013100000005], [-0.2538064, 51.52420499999999], [-0.2535294, 51.5245175], [-0.2533602, 51.524717], [-0.252994, 51.52512999999999], [-0.2525905, 51.5255741], [-0.2524237, 51.5257517], [-0.2522068, 51.52598210000001], [-0.2519484000000001, 51.52624430000001], [-0.2516948, 51.5265052], [-0.251455, 51.526741], [-0.2511596, 51.5270245], [-0.2508884, 51.527263], [-0.2506582, 51.5274415], [-0.2504429, 51.5275956], [-0.2502354, 51.5277095], [-0.2499765, 51.52784539999999], [-0.2497145, 51.5279609], [-0.2495215, 51.52803430000001], [-0.24931190000000003, 51.52810629999999], [-0.24908089999999997, 51.5281745], [-0.24881669999999995, 51.5282424], [-0.24837849999999995, 51.5283464], [-0.24785080000000004, 51.52847340000001], [-0.2473982, 51.5285788], [-0.24709869999999995, 51.5286442], [-0.2468766, 51.52869999999999], [-0.2466843, 51.5287534], [-0.24646670000000004, 51.52882209999999], [-0.24629680000000004, 51.5288857], [-0.246112, 51.5289613], [-0.2459692, 51.5290267], [-0.24579649999999997, 51.52911569999999], [-0.2456302999999999, 51.5292122], [-0.2454524, 51.5293302], [-0.24536810000000003, 51.52939429999999], [-0.2452469, 51.5294925], [-0.24510950000000004, 51.529624599999984], [-0.2450064, 51.529734], [-0.24490129999999993, 51.52986539999999], [-0.2447709, 51.53007029999999], [-0.24470490000000003, 51.53019569999999], [-0.2446456, 51.530328299999994], [-0.24457699999999996, 51.53052579999999], [-0.24452869999999993, 51.530759], [-0.24450990000000003, 51.5308739], [-0.2444905, 51.53096420000001], [-0.24447645677973115, 51.531013595105], [-0.2444617, 51.5310655], [-0.24445744803421063, 51.531075772187144], [-0.24444713118524208, 51.53110069632051], [-0.2444201, 51.531166000000006], [-0.2443931167620262, 51.531216555414446], [-0.24437863094018525, 51.53124369582295], [-0.2443671, 51.5312653], [-0.24431579999999997, 51.5313608], [-0.2442418931304294, 51.53146611018016], [-0.2442379, 51.53147179999999], [-0.2442214237265674, 51.53149303661576], [-0.2441666, 51.53156369999999], [-0.2440902453440859, 51.53164673048784], [-0.2440751, 51.5316632], [-0.24406640951640676, 51.53167252979215], [-0.24403032198122415, 51.53171127205788], [-0.24398810000000004, 51.5317566], [-0.24388229999999997, 51.5318391], [-0.2437875, 51.531923899999995], [-0.2436563, 51.53201629999999], [-0.2434938, 51.5321123]]}", "current_leg_start": "Acton Central", "dest_arr_time_act": "2346", "motion_projection": null, "next_location_lat": "51.5321123", "next_location_lon": "-0.2434938", "previous_location": "Acton Central", "current_leg_milage": "1.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 377.532, \"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\": 1052.343, \"from_m\": 377.532, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3662.923, \"from_m\": 1052.343, \"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\": 4082.627, \"from_m\": 3662.923, \"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\": 4831.481, \"from_m\": 4082.627, \"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\": 5048.1, \"from_m\": 4831.481, \"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\": 5093.611, \"from_m\": 5048.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7498.122, \"from_m\": 5093.611, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7815.218, \"from_m\": 7498.122, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 8947.56, \"from_m\": 7815.218, \"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\": 9118.336, \"from_m\": 8947.56, \"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}], \"service_id\": 757498, \"profile_key\": \"31834a4d586edf322bd775121a279f0b00b5052b99a53813c30ef106760fc128\", \"schedule_id\": 11872, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Richmond North London Line\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134276}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2331H\", \"location\": \"Kew Gardens\", \"stage_seq\": 2, \"distance_m\": 2184.529, \"section_seq\": 1, \"route_path_id\": 134276}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2334H\", \"location\": \"Gunnersbury\", \"stage_seq\": 3, \"distance_m\": 3890.268, \"section_seq\": 1, \"route_path_id\": 134276}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337\", \"location\": \"South Acton\", \"stage_seq\": 4, \"distance_m\": 4902.544, \"section_seq\": 1, \"route_path_id\": 134276}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Acton Central\", \"stage_seq\": 5, \"distance_m\": 6068.465, \"section_seq\": 1, \"route_path_id\": 134276}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 6, \"distance_m\": 7759.737, \"section_seq\": 1, \"route_path_id\": 134276}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": null, \"location\": \"Willesden Junction High Level\", \"stage_seq\": 7, \"distance_m\": 9118.336, \"section_seq\": 1, \"route_path_id\": 134276}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9118.336, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134276}], \"total_distance_m\": 9118.336, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 9072.825, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 45.511, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2328", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5321123", "current_position_lon": "-0.2434938", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:07Z\", \"source_id\": 64301743, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:10Z\", \"source_id\": 20376011, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:42Z\", \"source_id\": 64305708, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:43Z\", \"source_id\": 20377238, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:25Z\", \"source_id\": 64309963, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:31Z\", \"source_id\": 20378585, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:56Z\", \"source_id\": 64313664, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:59Z\", \"source_id\": 20379736, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:28Z\", \"source_id\": 64323240, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:33Z\", \"source_id\": 20382810, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Willesden Junction High Level", "service_state_platform": "4", "timing_fact_generation": 1790030735530408, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:37.601857", "service_state_evidence_id": 20382810, "current_leg_start_actual_dep": "2026-09-21T23:40:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:38.590990", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None WJH 2N79 None None None None {"version": 3, "segments": [{"to_m": 377.532, "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": 1052.343, "from_m": 377.532, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3662.923, "from_m": 1052.343, "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": 4082.627, "from_m": 3662.923, "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": 4831.481, "from_m": 4082.627, "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": 5048.1, "from_m": 4831.481, "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": 5093.611, "from_m": 5048.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7498.122, "from_m": 5093.611, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7815.218, "from_m": 7498.122, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 8947.56, "from_m": 7815.218, "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": 9118.336, "from_m": 8947.56, "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}], "service_id": 757498, "profile_key": "31834a4d586edf322bd775121a279f0b00b5052b99a53813c30ef106760fc128", "schedule_id": 11872, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2328", "location": "Richmond North London Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134276}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2331H", "location": "Kew Gardens", "stage_seq": 2, "distance_m": 2184.529, "section_seq": 1, "route_path_id": 134276}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2334H", "location": "Gunnersbury", "stage_seq": 3, "distance_m": 3890.268, "section_seq": 1, "route_path_id": 134276}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "South Acton", "stage_seq": 4, "distance_m": 4902.544, "section_seq": 1, "route_path_id": 134276}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Acton Central", "stage_seq": 5, "distance_m": 6068.465, "section_seq": 1, "route_path_id": 134276}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Acton Wells Jn", "stage_seq": 6, "distance_m": 7759.737, "section_seq": 1, "route_path_id": 134276}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Willesden Junction High Level", "stage_seq": 7, "distance_m": 9118.336, "section_seq": 1, "route_path_id": 134276}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9118.336, "from_m": 0.0, "section_seq": 1, "route_path_id": 134276}], "total_distance_m": 9118.336, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 9072.825, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 45.511, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28339, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:07Z", "source_id": 64301743, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:32:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:10Z", "source_id": 20376011, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28347, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:42Z", "source_id": 64305708, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:34:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:43Z", "source_id": 20377238, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:25Z", "source_id": 64309963, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:37:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:31Z", "source_id": 20378585, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22342, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:56Z", "source_id": 64313664, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:39:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:59Z", "source_id": 20379736, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:28Z", "source_id": 64323240, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:46:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:33Z", "source_id": 20382810, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] Richmond North London Line 2328 2328 4 None None Willesden Junction High Level 2348 2346 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G59104/2026-09-21/detailed None Acton Central 2026-09-21T23:40:00+01:00 Willesden Junction High Level 6.0 {"type": "LineString", "coordinates": [[-0.26288749999999994, 51.50851219999999], [-0.2627714, 51.508900799999985], [-0.2627588, 51.5089402], [-0.2627435, 51.5089893], [-0.26266899999999993, 51.509228500000006], [-0.26248469999999996, 51.509743], [-0.2623731999999999, 51.5100938], [-0.2622542, 51.5104699], [-0.261988, 51.5111959], [-0.261785, 51.5117186], [-0.26155169999999994, 51.512230599999995], [-0.261291, 51.5127504], [-0.2610014, 51.5132848], [-0.2606988, 51.51385059999999], [-0.2605332, 51.51415429999999], [-0.2603943, 51.51441299999999], [-0.26001299999999994, 51.5149626], [-0.2596057, 51.515525], [-0.25900709999999993, 51.516331699999995], [-0.2586861, 51.5167608], [-0.258474, 51.51705119999999], [-0.258267, 51.517321300000006], [-0.2580145, 51.5176616], [-0.257762, 51.518001], [-0.2574506999999999, 51.5184344], [-0.2572789, 51.5186956], [-0.2571374, 51.5189133], [-0.2569108, 51.5192777], [-0.2566456999999999, 51.519763799999986], [-0.25651329999999994, 51.5200212], [-0.2564081, 51.52023770000001], [-0.25635859143958906, 51.5203366921797], [-0.2563187852412031, 51.52041628436708], [-0.25628735614315973, 51.52047912650851], [-0.25624929339735986, 51.52055523244075], [-0.2562121, 51.52062959999999], [-0.2561092, 51.52083810000001], [-0.2559741, 51.52109589999999], [-0.2557285, 51.5215057], [-0.2554898, 51.5218732], [-0.25519339999999996, 51.5223212], [-0.2551029, 51.5224577], [-0.2548613, 51.5228258], [-0.25483139999999993, 51.52287129999999], [-0.2545604, 51.5232883], [-0.2542961999999999, 51.5236361], [-0.2541885, 51.52376790000001], [-0.2540652, 51.5239155], [-0.2539804, 51.524013100000005], [-0.2538064, 51.52420499999999], [-0.2535294, 51.5245175], [-0.2533602, 51.524717], [-0.252994, 51.52512999999999], [-0.2525905, 51.5255741], [-0.2524237, 51.5257517], [-0.2522068, 51.52598210000001], [-0.2519484000000001, 51.52624430000001], [-0.2516948, 51.5265052], [-0.251455, 51.526741], [-0.2511596, 51.5270245], [-0.2508884, 51.527263], [-0.2506582, 51.5274415], [-0.2504429, 51.5275956], [-0.2502354, 51.5277095], [-0.2499765, 51.52784539999999], [-0.2497145, 51.5279609], [-0.2495215, 51.52803430000001], [-0.24931190000000003, 51.52810629999999], [-0.24908089999999997, 51.5281745], [-0.24881669999999995, 51.5282424], [-0.24837849999999995, 51.5283464], [-0.24785080000000004, 51.52847340000001], [-0.2473982, 51.5285788], [-0.24709869999999995, 51.5286442], [-0.2468766, 51.52869999999999], [-0.2466843, 51.5287534], [-0.24646670000000004, 51.52882209999999], [-0.24629680000000004, 51.5288857], [-0.246112, 51.5289613], [-0.2459692, 51.5290267], [-0.24579649999999997, 51.52911569999999], [-0.2456302999999999, 51.5292122], [-0.2454524, 51.5293302], [-0.24536810000000003, 51.52939429999999], [-0.2452469, 51.5294925], [-0.24510950000000004, 51.529624599999984], [-0.2450064, 51.529734], [-0.24490129999999993, 51.52986539999999], [-0.2447709, 51.53007029999999], [-0.24470490000000003, 51.53019569999999], [-0.2446456, 51.530328299999994], [-0.24457699999999996, 51.53052579999999], [-0.24452869999999993, 51.530759], [-0.24450990000000003, 51.5308739], [-0.2444905, 51.53096420000001], [-0.24447645677973115, 51.531013595105], [-0.2444617, 51.5310655], [-0.24445744803421063, 51.531075772187144], [-0.24444713118524208, 51.53110069632051], [-0.2444201, 51.531166000000006], [-0.2443931167620262, 51.531216555414446], [-0.24437863094018525, 51.53124369582295], [-0.2443671, 51.5312653], [-0.24431579999999997, 51.5313608], [-0.2442418931304294, 51.53146611018016], [-0.2442379, 51.53147179999999], [-0.2442214237265674, 51.53149303661576], [-0.2441666, 51.53156369999999], [-0.2440902453440859, 51.53164673048784], [-0.2440751, 51.5316632], [-0.24406640951640676, 51.53167252979215], [-0.24403032198122415, 51.53171127205788], [-0.24398810000000004, 51.5317566], [-0.24388229999999997, 51.5318391], [-0.2437875, 51.531923899999995], [-0.2436563, 51.53201629999999], [-0.2434938, 51.5321123]]} 1.9 2340 2346 Acton Central Willesden Junction High Level Willesden Junction High Level 51.5321123 -0.2434938 51.5321123 -0.2434938 1 0 2026-09-21 22:56:52 TERMINATED 2026-09-21 22:46:00 Willesden Junction High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382810 1790030735530408 31 31 2026-09-21 22:56:38.590990 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:37.601857
726249 757443 P28688 192W16M921 2026-09-21 COMPLETE 20383292 2026-09-21 23:44:00 2026-09-21 22:56:52 2026-09-23 22:56:52 {"id": 757443, "stp": "P", "toc": "Northern", "uid": "P28688", "consist": "170474", "dest_crs": "BEV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28688/2026-09-21/detailed", "trust_id": "192W16M921", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Beverley", "service_date": "2026-09-21", "dest_arr_time": "2338", "dest_platform": "2", "is_terminated": 1, "next_location": "Beverley", "signalling_id": "2W16", "timing_status": "LATE", "origin_station": "Hull", "current_leg_arr": "2344", "current_leg_dep": "2339", "current_leg_end": "Beverley", "origin_dep_time": "2325", "origin_platform": "7", "current_location": "Beverley", "last_update_time": "2026-09-21T22:56:52", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4062506, 53.781311], [-0.4064054999999999, 53.78191569999999], [-0.4064842, 53.7822998], [-0.4065327, 53.78254890000001], [-0.4066413, 53.7831716], [-0.406776, 53.7840672], [-0.4069283, 53.7849669], [-0.407008, 53.7854419], [-0.4071844, 53.786493799999995], [-0.4073278549415064, 53.78742772712427], [-0.40742959999999995, 53.7880901], [-0.4079722, 53.79147170000001], [-0.4082564000000001, 53.7931687], [-0.4085319999999999, 53.7948617], [-0.40862989999999993, 53.79547079999999], [-0.4087831, 53.79644499999999], [-0.4088925, 53.7971412], [-0.4090329999999999, 53.79797559999999], [-0.4091664, 53.7988003], [-0.4093781000000001, 53.800118100000006], [-0.4094846999999999, 53.8007835], [-0.40959519999999994, 53.8014459], [-0.4096768999999999, 53.8019608], [-0.4101005999999999, 53.8046304], [-0.4103628, 53.80622399999999], [-0.4104863, 53.8070202], [-0.4105556, 53.80743660000001], [-0.4106227999999999, 53.807819900000005], [-0.410889, 53.8095089], [-0.4110209, 53.810339899999995], [-0.4111708, 53.81119579999999], [-0.4114862, 53.81310220000001], [-0.4116334, 53.8140611], [-0.4117197, 53.8145577], [-0.4117899, 53.81505449999999], [-0.4119329, 53.8158465], [-0.4120881, 53.8165074], [-0.4121811, 53.81684349999999], [-0.4122742, 53.817173], [-0.4124849, 53.817751400000006], [-0.4127176, 53.8183275], [-0.4130035, 53.818948], [-0.4131673, 53.819269000000006], [-0.4133421, 53.8196038], [-0.4134635, 53.8198265], [-0.4135317999999999, 53.8199449], [-0.41430349999999994, 53.821283300000005], [-0.4147485, 53.82203640000001], [-0.4151757, 53.82277990000001], [-0.4158397999999999, 53.8239139], [-0.41616629999999993, 53.8244771], [-0.4164958999999999, 53.8250369], [-0.41811199999999993, 53.827819499999976], [-0.4189157, 53.82919650000001], [-0.4193319, 53.8299034], [-0.41974569999999994, 53.8306114], [-0.41999449999999994, 53.83107379999999], [-0.42021299999999995, 53.83147999999999], [-0.4202432, 53.8315362], [-0.4204669999999999, 53.8320465], [-0.42064119999999994, 53.83249630000001], [-0.4208214, 53.833029], [-0.4209739, 53.833572], [-0.4211228, 53.8341433], [-0.4212733000000001, 53.8347594], [-0.4213954999999999, 53.8352598], [-0.4218791, 53.83716259999999], [-0.4221177, 53.8380961], [-0.4222311, 53.83856629999999], [-0.4223123999999999, 53.838883399999986], [-0.42235149999999994, 53.83905889999999], [-0.4225357, 53.8397175], [-0.4226648999999999, 53.8403805], [-0.42267651876971873, 53.84046508143667], [-0.4227407, 53.840932299999984], [-0.4228056999999999, 53.84133189999999], [-0.4228379, 53.841488899999995], [-0.4229312999999999, 53.84215950000001]]}", "current_leg_start": "Cottingham", "dest_arr_time_act": "2338", "motion_projection": null, "next_location_lat": "53.8421595", "next_location_lon": "-0.4229313", "previous_location": "Cottingham", "current_leg_milage": "4.3", "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\": 615.211, \"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\": 1416.054, \"from_m\": 615.211, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1447.963, \"from_m\": 1416.054, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1496.924, \"from_m\": 1447.963, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2190.676, \"from_m\": 1496.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3473.412, \"from_m\": 2190.676, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6356.478, \"from_m\": 3473.412, \"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\": 6806.574, \"from_m\": 6356.478, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9317.928, \"from_m\": 6806.574, \"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\": 10636.464, \"from_m\": 9317.928, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10720.7, \"from_m\": 10636.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13103.509, \"from_m\": 10720.7, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13148.349, \"from_m\": 13103.509, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13240.753, \"from_m\": 13148.349, \"capability_applied\": null, \"effective_limit_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\": 757443, \"profile_key\": \"368b2e9bd1459408110348b31a4efad34ea3957713e40b215ee93498aeb3bd19\", \"schedule_id\": 21156, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138859}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2332H\", \"location\": \"Cottingham\", \"stage_seq\": 2, \"distance_m\": 6356.478, \"section_seq\": 1, \"route_path_id\": 138859}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": null, \"location\": \"Beverley\", \"stage_seq\": 3, \"distance_m\": 13240.753, \"section_seq\": 1, \"route_path_id\": 138859}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13240.753, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138859}], \"total_distance_m\": 13240.753, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13240.753, \"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": "2325", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.8421595", "current_position_lon": "-0.4229313", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:09Z\", \"source_id\": 20379824, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:36Z\", \"source_id\": 20383292, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Beverley", "service_state_platform": "2", "timing_fact_generation": 1790030797890102, "current_leg_arrival_utc": "2026-09-21T23:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:37.888113", "service_state_evidence_id": 20383292, "current_leg_start_actual_dep": "2026-09-21T23:38:30+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-21T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:38.593094", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P HUL BEV 2W16 170474 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": 615.211, "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": 1416.054, "from_m": 615.211, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1447.963, "from_m": 1416.054, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1496.924, "from_m": 1447.963, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2190.676, "from_m": 1496.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3473.412, "from_m": 2190.676, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6356.478, "from_m": 3473.412, "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": 6806.574, "from_m": 6356.478, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9317.928, "from_m": 6806.574, "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": 10636.464, "from_m": 9317.928, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10720.7, "from_m": 10636.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13103.509, "from_m": 10720.7, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13148.349, "from_m": 13103.509, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13240.753, "from_m": 13148.349, "capability_applied": null, "effective_limit_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": 757443, "profile_key": "368b2e9bd1459408110348b31a4efad34ea3957713e40b215ee93498aeb3bd19", "schedule_id": 21156, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2325", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138859}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Cottingham", "stage_seq": 2, "distance_m": 6356.478, "section_seq": 1, "route_path_id": 138859}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": null, "location": "Beverley", "stage_seq": 3, "distance_m": 13240.753, "section_seq": 1, "route_path_id": 138859}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13240.753, "from_m": 0.0, "section_seq": 1, "route_path_id": 138859}], "total_distance_m": 13240.753, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13240.753, "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-21T22:39:09Z", "source_id": 20379824, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:36Z", "source_id": 20383292, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:44:00+01:00", "operational_fact": true}] Hull 2325 2325 7 None None Beverley 2338 2338 2 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28688/2026-09-21/detailed None Cottingham 2026-09-21T23:38:30+01:00 Beverley 5.0 {"type": "LineString", "coordinates": [[-0.4062506, 53.781311], [-0.4064054999999999, 53.78191569999999], [-0.4064842, 53.7822998], [-0.4065327, 53.78254890000001], [-0.4066413, 53.7831716], [-0.406776, 53.7840672], [-0.4069283, 53.7849669], [-0.407008, 53.7854419], [-0.4071844, 53.786493799999995], [-0.4073278549415064, 53.78742772712427], [-0.40742959999999995, 53.7880901], [-0.4079722, 53.79147170000001], [-0.4082564000000001, 53.7931687], [-0.4085319999999999, 53.7948617], [-0.40862989999999993, 53.79547079999999], [-0.4087831, 53.79644499999999], [-0.4088925, 53.7971412], [-0.4090329999999999, 53.79797559999999], [-0.4091664, 53.7988003], [-0.4093781000000001, 53.800118100000006], [-0.4094846999999999, 53.8007835], [-0.40959519999999994, 53.8014459], [-0.4096768999999999, 53.8019608], [-0.4101005999999999, 53.8046304], [-0.4103628, 53.80622399999999], [-0.4104863, 53.8070202], [-0.4105556, 53.80743660000001], [-0.4106227999999999, 53.807819900000005], [-0.410889, 53.8095089], [-0.4110209, 53.810339899999995], [-0.4111708, 53.81119579999999], [-0.4114862, 53.81310220000001], [-0.4116334, 53.8140611], [-0.4117197, 53.8145577], [-0.4117899, 53.81505449999999], [-0.4119329, 53.8158465], [-0.4120881, 53.8165074], [-0.4121811, 53.81684349999999], [-0.4122742, 53.817173], [-0.4124849, 53.817751400000006], [-0.4127176, 53.8183275], [-0.4130035, 53.818948], [-0.4131673, 53.819269000000006], [-0.4133421, 53.8196038], [-0.4134635, 53.8198265], [-0.4135317999999999, 53.8199449], [-0.41430349999999994, 53.821283300000005], [-0.4147485, 53.82203640000001], [-0.4151757, 53.82277990000001], [-0.4158397999999999, 53.8239139], [-0.41616629999999993, 53.8244771], [-0.4164958999999999, 53.8250369], [-0.41811199999999993, 53.827819499999976], [-0.4189157, 53.82919650000001], [-0.4193319, 53.8299034], [-0.41974569999999994, 53.8306114], [-0.41999449999999994, 53.83107379999999], [-0.42021299999999995, 53.83147999999999], [-0.4202432, 53.8315362], [-0.4204669999999999, 53.8320465], [-0.42064119999999994, 53.83249630000001], [-0.4208214, 53.833029], [-0.4209739, 53.833572], [-0.4211228, 53.8341433], [-0.4212733000000001, 53.8347594], [-0.4213954999999999, 53.8352598], [-0.4218791, 53.83716259999999], [-0.4221177, 53.8380961], [-0.4222311, 53.83856629999999], [-0.4223123999999999, 53.838883399999986], [-0.42235149999999994, 53.83905889999999], [-0.4225357, 53.8397175], [-0.4226648999999999, 53.8403805], [-0.42267651876971873, 53.84046508143667], [-0.4227407, 53.840932299999984], [-0.4228056999999999, 53.84133189999999], [-0.4228379, 53.841488899999995], [-0.4229312999999999, 53.84215950000001]]} 4.3 2339 2344 Cottingham Beverley Beverley 53.8421595 -0.4229313 53.8421595 -0.4229313 1 0 2026-09-21 22:56:52 TERMINATED 2026-09-21 22:44:00 Beverley TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383292 1790030797890102 5 5 2026-09-21 22:56:38.593094 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:37.888113
726250 756298 G77332 871W48M821 2026-09-21 COMPLETE 20382558 2026-09-21 23:46:00 2026-09-21 22:56:52 2026-09-23 22:56:52 {"id": 756298, "stp": "O", "toc": "Gatwick Express", "uid": "G77332", "consist": "387117+387302", "dest_crs": "BTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77332/2026-09-21/detailed", "trust_id": "871W48M821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-21", "dest_arr_time": "2332", "dest_platform": "4", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1W48", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "2346", "current_leg_dep": "2326", "current_leg_end": "Brighton", "origin_dep_time": "2229", "origin_platform": "13", "current_location": "Brighton", "last_update_time": "2026-09-21T22:56:52", "route_debug_link": null, "timing_variation": "+14 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": "2332", "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\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.995, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.372, \"from_m\": 3337.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.978, \"from_m\": 6736.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.695, \"from_m\": 7545.978, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.396, \"from_m\": 8072.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.029, \"from_m\": 10338.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.778, \"from_m\": 14876.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.188, \"from_m\": 14921.778, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.639, \"from_m\": 15785.188, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.604, \"from_m\": 16681.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.86, \"from_m\": 16718.604, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.296, \"from_m\": 17112.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.964, \"from_m\": 17143.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17295.663, \"from_m\": 17231.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17331.37, \"from_m\": 17295.663, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17375.641, \"from_m\": 17331.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.205, \"from_m\": 17375.641, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18711.849, \"from_m\": 17434.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23054.83, \"from_m\": 18711.849, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23171.599, \"from_m\": 23054.83, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23294.13, \"from_m\": 23171.599, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23360.908, \"from_m\": 23294.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34256.012, \"from_m\": 23360.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34989.36, \"from_m\": 34256.012, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43481.83, \"from_m\": 34989.36, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43552.819, \"from_m\": 43481.83, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50667.19, \"from_m\": 43552.819, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50747.897, \"from_m\": 50667.19, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51042.13, \"from_m\": 50747.897, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51897.4, \"from_m\": 51042.13, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59761.613, \"from_m\": 51897.4, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60975.332, \"from_m\": 59761.613, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61493.494, \"from_m\": 60975.332, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77788.65, \"from_m\": 61493.494, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80835.864, \"from_m\": 77788.65, \"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\": 80848.965, \"from_m\": 80835.864, \"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\": 81278.819, \"from_m\": 80848.965, \"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\": 81424.123, \"from_m\": 81278.819, \"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\": 81483.073, \"from_m\": 81424.123, \"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\": 81512.774, \"from_m\": 81483.073, \"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\": 81554.129, \"from_m\": 81512.774, \"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\": 81814.291, \"from_m\": 81554.129, \"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\": 756298, \"profile_key\": \"b8a7bc9e5515a588d67e3da9d887452151f9c94f1e2e89846075fb2cdf0ec8e6\", \"schedule_id\": 37139, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2229\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.54, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.906, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.258, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.968, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.837, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.13, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.572, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 43117.19, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 47608.169, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 15, \"distance_m\": 50747.897, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 16, \"distance_m\": 59866.308, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2315\", \"location\": \"Haywards Heath\", \"stage_seq\": 17, \"distance_m\": 61092.652, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Keymer Jn\", \"stage_seq\": 18, \"distance_m\": 66159.384, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Burgess Hill\", \"stage_seq\": 19, \"distance_m\": 67088.194, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Preston Park\", \"stage_seq\": 20, \"distance_m\": 79676.083, \"section_seq\": 1, \"route_path_id\": 134399}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 21, \"distance_m\": 81814.291, \"section_seq\": 1, \"route_path_id\": 134399}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 81814.291, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134399}], \"total_distance_m\": 81814.291, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 75906.644, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5907.647, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2229", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:48Z\", \"source_id\": 64199265, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:51Z\", \"source_id\": 20344554, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:43Z\", \"source_id\": 64203080, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:48Z\", \"source_id\": 20345642, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:03Z\", \"source_id\": 64211553, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:40:06Z\", \"source_id\": 20348222, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:08Z\", \"source_id\": 64217448, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:15Z\", \"source_id\": 20350084, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:25Z\", \"source_id\": 64223809, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:28Z\", \"source_id\": 20352005, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:13Z\", \"source_id\": 64253357, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:02:18Z\", \"source_id\": 20360923, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:41Z\", \"source_id\": 64266402, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:44Z\", \"source_id\": 20364977, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:10Z\", \"source_id\": 64290865, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:15Z\", \"source_id\": 20372620, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:32Z\", \"source_id\": 64303964, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:34Z\", \"source_id\": 20376719, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:38Z\", \"source_id\": 64319210, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:39Z\", \"source_id\": 20381506, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:56Z\", \"source_id\": 64322473, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:59Z\", \"source_id\": 20382558, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "4", "timing_fact_generation": 1790030700291789, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:38.012044", "service_state_evidence_id": 20382558, "current_leg_start_actual_dep": "2026-09-21T23:29:00+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:38.584993", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Gatwick Express O None BTN 1W48 387117+387302 8 110 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.995, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.372, "from_m": 3337.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.978, "from_m": 6736.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.695, "from_m": 7545.978, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.396, "from_m": 8072.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.029, "from_m": 10338.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.778, "from_m": 14876.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.188, "from_m": 14921.778, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.639, "from_m": 15785.188, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.604, "from_m": 16681.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.86, "from_m": 16718.604, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.296, "from_m": 17112.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.964, "from_m": 17143.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.663, "from_m": 17231.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17331.37, "from_m": 17295.663, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17375.641, "from_m": 17331.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.205, "from_m": 17375.641, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18711.849, "from_m": 17434.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23054.83, "from_m": 18711.849, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23171.599, "from_m": 23054.83, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23294.13, "from_m": 23171.599, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23360.908, "from_m": 23294.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34256.012, "from_m": 23360.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34989.36, "from_m": 34256.012, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43481.83, "from_m": 34989.36, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43552.819, "from_m": 43481.83, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50667.19, "from_m": 43552.819, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50747.897, "from_m": 50667.19, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51042.13, "from_m": 50747.897, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51897.4, "from_m": 51042.13, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59761.613, "from_m": 51897.4, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60975.332, "from_m": 59761.613, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61493.494, "from_m": 60975.332, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77788.65, "from_m": 61493.494, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80835.864, "from_m": 77788.65, "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": 80848.965, "from_m": 80835.864, "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": 81278.819, "from_m": 80848.965, "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": 81424.123, "from_m": 81278.819, "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": 81483.073, "from_m": 81424.123, "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": 81512.774, "from_m": 81483.073, "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": 81554.129, "from_m": 81512.774, "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": 81814.291, "from_m": 81554.129, "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": 756298, "profile_key": "b8a7bc9e5515a588d67e3da9d887452151f9c94f1e2e89846075fb2cdf0ec8e6", "schedule_id": 37139, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2229", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.54, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.906, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.258, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.968, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Purley", "stage_seq": 10, "distance_m": 21705.837, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.13, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.572, "section_seq": 1, "route_path_id": 134399}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300H", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.19, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47608.169, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Balcombe Tunnel Jn", "stage_seq": 15, "distance_m": 50747.897, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Copyhold Jn", "stage_seq": 16, "distance_m": 59866.308, "section_seq": 1, "route_path_id": 134399}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2315", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 61092.652, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Keymer Jn", "stage_seq": 18, "distance_m": 66159.384, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Burgess Hill", "stage_seq": 19, "distance_m": 67088.194, "section_seq": 1, "route_path_id": 134399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Preston Park", "stage_seq": 20, "distance_m": 79676.083, "section_seq": 1, "route_path_id": 134399}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": null, "location": "Brighton", "stage_seq": 21, "distance_m": 81814.291, "section_seq": 1, "route_path_id": 134399}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 81814.291, "from_m": 0.0, "section_seq": 1, "route_path_id": 134399}], "total_distance_m": 81814.291, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 75906.644, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5907.647, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:48Z", "source_id": 64199265, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:34:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:51Z", "source_id": 20344554, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:43Z", "source_id": 64203080, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:48Z", "source_id": 20345642, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:03Z", "source_id": 64211553, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:40:06Z", "source_id": 20348222, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:08Z", "source_id": 64217448, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:15Z", "source_id": 20350084, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:25Z", "source_id": 64223809, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:28Z", "source_id": 20352005, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:13Z", "source_id": 64253357, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:03:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:02:18Z", "source_id": 20360923, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:41Z", "source_id": 64266402, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:10:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:44Z", "source_id": 20364977, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:10Z", "source_id": 64290865, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:25:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:15Z", "source_id": 20372620, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:32Z", "source_id": 64303964, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:34Z", "source_id": 20376719, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:38Z", "source_id": 64319210, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:43:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:39Z", "source_id": 20381506, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30980, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:56Z", "source_id": 64322473, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:59Z", "source_id": 20382558, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] London Victoria (C) 2229 2229 13 None None Brighton 2332 2332 4 LATE +14 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77332/2026-09-21/detailed None Haywards Heath 2026-09-21T23:29:00+01:00 Brighton 20.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 2326 2346 Haywards Heath Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-21 22:56:52 TERMINATED 2026-09-21 22:46:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382558 1790030700291789 97 97 2026-09-21 22:56:38.584993 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:38.012044
726251 756849 P87396 882E77M821 2026-09-21 COMPLETE 20382937 2026-09-21 23:46:00 2026-09-21 22:56:52 2026-09-23 22:56:52 {"id": 756849, "stp": "P", "toc": "Southeastern", "uid": "P87396", "consist": "465010+465036", "dest_crs": "DFD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87396/2026-09-21/detailed", "trust_id": "882E77M821", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-21", "dest_arr_time": "2345", "dest_platform": "1", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2E77", "timing_status": "LATE", "origin_station": "London Cannon Street", "current_leg_arr": "2346", "current_leg_dep": "2340", "current_leg_end": "Dartford", "origin_dep_time": "2256", "origin_platform": "5", "current_location": "Dartford", "last_update_time": "2026-09-21T22:56:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Slade Green", "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Slade Green", "current_leg_milage": "1.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"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\": 1043.714, \"from_m\": 738.479, \"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\": 2086.518, \"from_m\": 1043.714, \"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\": 4810.925, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_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\": 4851.135, \"from_m\": 4810.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4899.76, \"from_m\": 4851.135, \"capability_applied\": null, \"effective_limit_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\": 4946.374, \"from_m\": 4899.76, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5414.562, \"from_m\": 4946.374, \"capability_applied\": null, \"effective_limit_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\": 5454.855, \"from_m\": 5414.562, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5494.007, \"from_m\": 5454.855, \"capability_applied\": null, \"effective_limit_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\": 6776.041, \"from_m\": 5494.007, \"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\": 7179.539, \"from_m\": 6776.041, \"capability_applied\": null, \"effective_limit_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\": 7836.952, \"from_m\": 7179.539, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8991.89, \"from_m\": 7836.952, \"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\": 10182.386, \"from_m\": 8991.89, \"capability_applied\": null, \"effective_limit_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\": 10515.588, \"from_m\": 10182.386, \"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\": 10559.195, \"from_m\": 10515.588, \"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\": 10602.758, \"from_m\": 10559.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\": 11813.926, \"from_m\": 10602.758, \"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\": 13545.887, \"from_m\": 11813.926, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13937.146, \"from_m\": 13545.887, \"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\": 14835.602, \"from_m\": 13937.146, \"capability_applied\": null, \"effective_limit_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\": 14869.356, \"from_m\": 14835.602, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23489.918, \"from_m\": 14869.356, \"capability_applied\": null, \"effective_limit_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\": 23519.451, \"from_m\": 23489.918, \"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\": 25196.858, \"from_m\": 23519.451, \"capability_applied\": null, \"effective_limit_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\": 25934.214, \"from_m\": 25196.858, \"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\": 25979.856, \"from_m\": 25934.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26329.543, \"from_m\": 25979.856, \"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\": 26602.261, \"from_m\": 26329.543, \"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\": 756849, \"profile_key\": \"5267be1dbb44799c20775e8276599faaecfc1ab03fcd3801df0aa81bb79c3783\", \"schedule_id\": 23413, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2301\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5494.007, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2306H\", \"location\": \"Deptford\", \"stage_seq\": 5, \"distance_m\": 6491.897, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2309\", \"location\": \"Greenwich\", \"stage_seq\": 6, \"distance_m\": 7334.969, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2311H\", \"wtt_dep\": \"2312\", \"location\": \"Maze Hill\", \"stage_seq\": 7, \"distance_m\": 8742.622, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314\", \"location\": \"Westcombe Park\", \"stage_seq\": 8, \"distance_m\": 9846.569, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"Charlton\", \"stage_seq\": 9, \"distance_m\": 10763.479, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2320H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 10, \"distance_m\": 12644.963, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 11, \"distance_m\": 13799.857, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2325H\", \"location\": \"Plumstead\", \"stage_seq\": 12, \"distance_m\": 14627.463, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329H\", \"location\": \"Abbey Wood\", \"stage_seq\": 13, \"distance_m\": 17166.797, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2332H\", \"location\": \"Belvedere\", \"stage_seq\": 14, \"distance_m\": 19508.034, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2335H\", \"location\": \"Erith\", \"stage_seq\": 15, \"distance_m\": 21499.036, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Slade Green\", \"stage_seq\": 16, \"distance_m\": 23368.45, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 17, \"distance_m\": 24068.112, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 18, \"distance_m\": 25196.858, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Dartford Jn\", \"stage_seq\": 19, \"distance_m\": 25880.787, \"section_seq\": 1, \"route_path_id\": 139809}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 20, \"distance_m\": 26602.261, \"section_seq\": 1, \"route_path_id\": 139809}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 26602.261, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139809}], \"total_distance_m\": 26602.261, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26395.748, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 206.513, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2256", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:24Z\", \"source_id\": 64246578, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:29Z\", \"source_id\": 20358832, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:18Z\", \"source_id\": 64258905, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:05:18Z\", \"source_id\": 20362584, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:41Z\", \"source_id\": 64262983, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:44Z\", \"source_id\": 20363895, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31650, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:09Z\", \"source_id\": 64269028, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:13Z\", \"source_id\": 20365816, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:46Z\", \"source_id\": 64273612, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:49Z\", \"source_id\": 20367275, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:04Z\", \"source_id\": 64277599, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:09Z\", \"source_id\": 20368487, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:35Z\", \"source_id\": 64283516, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:37Z\", \"source_id\": 20370288, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:36Z\", \"source_id\": 64288399, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:38Z\", \"source_id\": 20371863, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:07Z\", \"source_id\": 64292380, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:11Z\", \"source_id\": 20373107, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:28:59Z\", \"source_id\": 64298505, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:00Z\", \"source_id\": 20374953, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:46Z\", \"source_id\": 64304279, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:49Z\", \"source_id\": 20376844, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:58Z\", \"source_id\": 64309180, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:05Z\", \"source_id\": 20378350, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:51Z\", \"source_id\": 64313533, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:55Z\", \"source_id\": 20379710, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:41Z\", \"source_id\": 64323492, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:45Z\", \"source_id\": 20382937, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "1", "timing_fact_generation": 1790030746601695, "current_leg_arrival_utc": "2026-09-21T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:46:47.133881", "service_state_evidence_id": 20382937, "current_leg_start_actual_dep": "2026-09-21T23:40:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-21T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:56:50.652518", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CST DFD 2E77 465010+465036 8 75 None {"version": 3, "segments": [{"to_m": 738.479, "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": 1043.714, "from_m": 738.479, "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": 2086.518, "from_m": 1043.714, "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": 4810.925, "from_m": 2086.518, "capability_applied": null, "effective_limit_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": 4851.135, "from_m": 4810.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4899.76, "from_m": 4851.135, "capability_applied": null, "effective_limit_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": 4946.374, "from_m": 4899.76, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5414.562, "from_m": 4946.374, "capability_applied": null, "effective_limit_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": 5454.855, "from_m": 5414.562, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5494.007, "from_m": 5454.855, "capability_applied": null, "effective_limit_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": 6776.041, "from_m": 5494.007, "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": 7179.539, "from_m": 6776.041, "capability_applied": null, "effective_limit_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": 7836.952, "from_m": 7179.539, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8991.89, "from_m": 7836.952, "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": 10182.386, "from_m": 8991.89, "capability_applied": null, "effective_limit_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": 10515.588, "from_m": 10182.386, "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": 10559.195, "from_m": 10515.588, "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": 10602.758, "from_m": 10559.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": 11813.926, "from_m": 10602.758, "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": 13545.887, "from_m": 11813.926, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13937.146, "from_m": 13545.887, "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": 14835.602, "from_m": 13937.146, "capability_applied": null, "effective_limit_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": 14869.356, "from_m": 14835.602, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23489.918, "from_m": 14869.356, "capability_applied": null, "effective_limit_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": 23519.451, "from_m": 23489.918, "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": 25196.858, "from_m": 23519.451, "capability_applied": null, "effective_limit_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": 25934.214, "from_m": 25196.858, "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": 25979.856, "from_m": 25934.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26329.543, "from_m": 25979.856, "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": 26602.261, "from_m": 26329.543, "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": 756849, "profile_key": "5267be1dbb44799c20775e8276599faaecfc1ab03fcd3801df0aa81bb79c3783", "schedule_id": 23413, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2256", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2301", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 139809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5494.007, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2306H", "location": "Deptford", "stage_seq": 5, "distance_m": 6491.897, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2309", "location": "Greenwich", "stage_seq": 6, "distance_m": 7334.969, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2311H", "wtt_dep": "2312", "location": "Maze Hill", "stage_seq": 7, "distance_m": 8742.622, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314", "location": "Westcombe Park", "stage_seq": 8, "distance_m": 9846.569, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "Charlton", "stage_seq": 9, "distance_m": 10763.479, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2320H", "location": "Woolwich Dockyard", "stage_seq": 10, "distance_m": 12644.963, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Woolwich Arsenal", "stage_seq": 11, "distance_m": 13799.857, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2325H", "location": "Plumstead", "stage_seq": 12, "distance_m": 14627.463, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329H", "location": "Abbey Wood", "stage_seq": 13, "distance_m": 17166.797, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Belvedere", "stage_seq": 14, "distance_m": 19508.034, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Erith", "stage_seq": 15, "distance_m": 21499.036, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Slade Green", "stage_seq": 16, "distance_m": 23368.45, "section_seq": 1, "route_path_id": 139809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Crayford Creek Jn", "stage_seq": 17, "distance_m": 24068.112, "section_seq": 1, "route_path_id": 139809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Crayford Spur A Jn", "stage_seq": 18, "distance_m": 25196.858, "section_seq": 1, "route_path_id": 139809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Dartford Jn", "stage_seq": 19, "distance_m": 25880.787, "section_seq": 1, "route_path_id": 139809}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Dartford", "stage_seq": 20, "distance_m": 26602.261, "section_seq": 1, "route_path_id": 139809}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 26602.261, "from_m": 0.0, "section_seq": 1, "route_path_id": 139809}], "total_distance_m": 26602.261, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26395.748, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 206.513, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:24Z", "source_id": 64246578, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:59:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:29Z", "source_id": 20358832, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31642, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:18Z", "source_id": 64258905, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:05:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:05:18Z", "source_id": 20362584, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31646, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:41Z", "source_id": 64262983, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:08:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:44Z", "source_id": 20363895, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31650, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:09Z", "source_id": 64269028, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:11:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:13Z", "source_id": 20365816, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31654, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:46Z", "source_id": 64273612, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:14:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:49Z", "source_id": 20367275, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32141, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:04Z", "source_id": 64277599, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:16:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:09Z", "source_id": 20368487, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32147, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:35Z", "source_id": 64283516, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:20:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:37Z", "source_id": 20370288, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32151, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:36Z", "source_id": 64288399, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:38Z", "source_id": 20371863, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32157, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:07Z", "source_id": 64292380, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:25:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:11Z", "source_id": 20373107, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32203, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:28:59Z", "source_id": 64298505, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:29:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:00Z", "source_id": 20374953, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32207, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:46Z", "source_id": 64304279, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:49Z", "source_id": 20376844, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:58Z", "source_id": 64309180, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:36:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:05Z", "source_id": 20378350, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31615, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:51Z", "source_id": 64313533, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:39:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:55Z", "source_id": 20379710, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31777, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:41Z", "source_id": 64323492, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:45Z", "source_id": 20382937, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}] London Cannon Street 2256 2256 5 None None Dartford 2345 2345 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87396/2026-09-21/detailed None Slade Green 2026-09-21T23:40:00+01:00 Dartford 6.0 {"type": "LineString", "coordinates": [[0.18995528597655656, 51.46807561821811], [0.1903694, 51.4676145], [0.1908159, 51.46712109999999], [0.1910185, 51.46689219999999], [0.1911127, 51.46678299999999], [0.191216, 51.4666635], [0.1913212, 51.46654449999999], [0.19184729999999997, 51.465942000000005], [0.1922405, 51.46549889999999], [0.19259739999999995, 51.46510260000001], [0.19307199999999997, 51.4645705], [0.1935579, 51.464032899999985], [0.193911, 51.4636374], [0.1941515, 51.46337289999999], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} 1.9 2340 2346 Slade Green Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-21 22:56:52 TERMINATED 2026-09-21 22:46:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382937 1790030746601695 90 90 2026-09-21 22:56:50.652518 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:46:47.133881
726252 753606 G01345 745O97MZ21 2026-09-21 COMPLETE None 2026-09-21 22:47:00 2026-09-21 22:57:22 2026-09-23 22:57:22 {"id": 753606, "stp": "P", "toc": "CrossCountry", "uid": "G01345", "consist": "221109", "dest_crs": "XEH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01345/2026-09-21/detailed", "trust_id": "745O97MZ21", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastleigh T.&R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "2247", "dest_platform": null, "is_terminated": 1, "next_location": "Eastleigh", "signalling_id": "5O97", "timing_status": "EARLY", "origin_station": "Reading", "current_leg_arr": "2227", "current_leg_dep": "2214", "current_leg_end": "Eastleigh", "origin_dep_time": "2027", "origin_platform": "15", "current_location": "Eastleigh", "last_update_time": "2026-09-21T22:57:22", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1927621, 50.8537326], [-1.1929510999999997, 50.8540234], [-1.1932649999999998, 50.854579], [-1.1934292999999998, 50.8549575], [-1.1935694, 50.8552309], [-1.1938089, 50.8555873], [-1.1939972, 50.8558776], [-1.1943045, 50.85633860000001], [-1.1957188999999997, 50.8584603], [-1.1972651, 50.860774], [-1.1986024, 50.8628302], [-1.2002499, 50.8652788], [-1.2013955, 50.8670063], [-1.2015752, 50.8672771], [-1.2023654, 50.8684724], [-1.2042517999999998, 50.871303], [-1.2048995, 50.8722702], [-1.2051890999999997, 50.8727791], [-1.2057881, 50.8738353], [-1.2062993, 50.87494199999999], [-1.2064369, 50.8753045], [-1.2066294999999998, 50.87582700000001], [-1.2067726, 50.876267199999994], [-1.2068941, 50.8766515], [-1.2070369999999997, 50.8772735], [-1.2071842, 50.8779667], [-1.2073181, 50.8785086], [-1.2073853, 50.87902690000001], [-1.2074205407218914, 50.87946438542721], [-1.207429, 50.8795694], [-1.2074988, 50.8801808], [-1.2075576, 50.8806279], [-1.2076545, 50.8811034], [-1.2077661, 50.88153559999999], [-1.2078165, 50.8817041], [-1.2079084999999998, 50.88201200000001], [-1.2081141, 50.8825711], [-1.2083086999999997, 50.883034900000006], [-1.2085004, 50.883439499999994], [-1.2087281, 50.8838946], [-1.208995, 50.884356200000006], [-1.2092817, 50.88481459999999], [-1.2096578999999998, 50.88531549999999], [-1.2099487999999998, 50.88569110000001], [-1.2103534, 50.886163499999995], [-1.210689, 50.8865336], [-1.2110497999999998, 50.886896400000005], [-1.2114929, 50.887302099999985], [-1.212122, 50.88786520000001], [-1.2125154, 50.8881723], [-1.2132464, 50.8887134], [-1.2147982999999998, 50.889696], [-1.215893, 50.89030720000001], [-1.2170658000000003, 50.890976999999985], [-1.2190359999999998, 50.8921062], [-1.2244246, 50.8952228], [-1.2271058, 50.8967744], [-1.2278396, 50.8972086], [-1.2303480999999998, 50.8986469], [-1.2340571, 50.9008434], [-1.2386084, 50.90351319999999], [-1.2386411, 50.9035327], [-1.2387131, 50.9035757], [-1.2408802999999995, 50.904832], [-1.2410171, 50.90491240000001], [-1.2420912999999998, 50.9055335], [-1.2434042, 50.9063717], [-1.2441298, 50.9068685], [-1.2447166999999997, 50.9072987], [-1.2452858999999998, 50.90772839999999], [-1.2458316, 50.9081627], [-1.2465263, 50.9087413], [-1.2476515, 50.9097362], [-1.2485177, 50.9104433], [-1.249297, 50.9110329], [-1.2499942, 50.911524500000006], [-1.251056, 50.91220949999999], [-1.2518276999999998, 50.9126826], [-1.252554, 50.913113300000006], [-1.2532774, 50.9135171], [-1.2540124, 50.9139147], [-1.2546582, 50.9142393], [-1.25764139776733, 50.915664713721995], [-1.2590687884683127, 50.91634672556564], [-1.2590702, 50.9163474], [-1.2613048, 50.9174151], [-1.2647667, 50.9190892], [-1.2655748, 50.9194746], [-1.2681285, 50.9206811], [-1.2688430999999998, 50.92099639999999], [-1.2697268999999998, 50.9213768], [-1.2703450999999997, 50.9216313], [-1.2709512999999997, 50.9218663], [-1.2716908, 50.9221378], [-1.2735122999999997, 50.9227716], [-1.2747932, 50.92317490000001], [-1.2774744, 50.92397390000001], [-1.2780363999999995, 50.9241548], [-1.2788035, 50.9244101], [-1.2795831, 50.9246916], [-1.2804115, 50.9249976], [-1.2815997, 50.92547020000001], [-1.2825948, 50.9258886], [-1.2837623, 50.9264107], [-1.2847781, 50.9268937], [-1.2857838999999998, 50.92738820000001], [-1.2864370999999997, 50.92773390000001], [-1.2870928999999998, 50.9280906], [-1.2945067999999995, 50.9323882], [-1.294557, 50.93241729999999], [-1.3009269450108067, 50.93610947273908], [-1.3196669, 50.9469699], [-1.3254583, 50.950323899999994], [-1.3255636, 50.9503836], [-1.3301831999999998, 50.953064], [-1.3302751, 50.9531164], [-1.3326502, 50.954487399999984], [-1.3330002, 50.9546928], [-1.3352764, 50.9560056], [-1.3360727, 50.956466], [-1.3377914, 50.9574677], [-1.3379105, 50.95753679999999], [-1.3392353999999995, 50.9583016], [-1.3393329, 50.95835999999999], [-1.3438383, 50.96097550000001], [-1.3434509999999995, 50.960705799999985], [-1.3432937, 50.96057479999999], [-1.3431147999999995, 50.960360099999995], [-1.3430411, 50.9602573], [-1.3429710999999998, 50.9601209], [-1.3428914999999997, 50.959925199999994], [-1.3428639, 50.95977649999999], [-1.3428436999999998, 50.9595489], [-1.3428723, 50.9593495], [-1.342922, 50.9591737], [-1.3429961999999998, 50.95899690000002], [-1.3434755, 50.95817679999999], [-1.3436301, 50.95793850000001], [-1.3437762, 50.95777780000001], [-1.3439887999999998, 50.9576262], [-1.3442057999999997, 50.9575214], [-1.3444737999999998, 50.9574283], [-1.3446864999999997, 50.9573779], [-1.3449448, 50.9573381], [-1.3451577999999995, 50.957327500000005], [-1.3453773, 50.95733469999999], [-1.3456118, 50.95736329999999], [-1.3458091000000003, 50.95739999999999], [-1.3461705999999998, 50.957481999999985], [-1.3464863, 50.957556499999995], [-1.3466711999999998, 50.9576134], [-1.3468549, 50.9576742], [-1.3470346, 50.957741799999994], [-1.3472106, 50.9578114], [-1.3474729261792822, 50.9579176543486], [-1.3475870999999997, 50.95796390000001], [-1.3478325999999998, 50.9580712], [-1.348023, 50.9581599], [-1.3481544, 50.95823], [-1.3482911999999998, 50.95832209999999], [-1.3484481, 50.9584311], [-1.3485741999999998, 50.95854090000001], [-1.3487056, 50.9586744], [-1.3487801, 50.958757599999984], [-1.3494284, 50.9594819], [-1.3495801, 50.9596513], [-1.3497329, 50.95979950000001], [-1.3498831, 50.959927099999994], [-1.3500454, 50.96006220000001], [-1.3501716, 50.9601855], [-1.3503284000000002, 50.9603537], [-1.3504611000000002, 50.9605167], [-1.3505431, 50.9606403], [-1.351023, 50.9614437], [-1.3515674999999998, 50.9622745], [-1.3516613999999998, 50.9624409], [-1.3517164, 50.9626157], [-1.3517379, 50.9627306], [-1.3517325, 50.9629139], [-1.3517083, 50.96310479999999], [-1.3516278999999998, 50.963353999999995], [-1.3515018, 50.963628500000006], [-1.3513629, 50.96389090000001], [-1.3508648, 50.96474679999999], [-1.3507656, 50.9649512], [-1.3506850999999995, 50.9651623], [-1.3506381, 50.96536079999999]]}", "current_leg_start": "Fareham", "dest_arr_time_act": "2247", "motion_projection": null, "next_location_lat": "50.9653608", "next_location_lon": "-1.3506381", "previous_location": "Fareham", "current_leg_milage": "11.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2027", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "13.0", "current_position_lat": "50.9653608", "current_position_lon": "-1.3506381", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:29:24Z\", \"source_id\": 63915817, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:29:30Z\", \"source_id\": 20262317, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:33:30Z\", \"source_id\": 63926159, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:34:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:33:33Z\", \"source_id\": 20265188, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:01Z\", \"source_id\": 63978502, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:05Z\", \"source_id\": 20280162, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:08Z\", \"source_id\": 63983566, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:13Z\", \"source_id\": 20281550, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:46Z\", \"source_id\": 64007015, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:48Z\", \"source_id\": 20288195, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:25Z\", \"source_id\": 64025201, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:28Z\", \"source_id\": 20293451, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:08Z\", \"source_id\": 64051861, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:13Z\", \"source_id\": 20301191, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:34Z\", \"source_id\": 64078475, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:38Z\", \"source_id\": 20308757, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:07Z\", \"source_id\": 64110522, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:08Z\", \"source_id\": 20318254, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:22Z\", \"source_id\": 64130510, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:25Z\", \"source_id\": 20324131, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:18Z\", \"source_id\": 64154582, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:21Z\", \"source_id\": 20331189, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:04Z\", \"source_id\": 64171010, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:08Z\", \"source_id\": 20336019, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:22Z\", \"source_id\": 64184132, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:26:28Z\", \"source_id\": 20340046, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastleigh", "service_state_platform": "3", "timing_fact_generation": 1790026323452061, "current_leg_arrival_utc": "2026-09-21T22:26:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:00.875998", "service_state_evidence_id": 20343414, "current_leg_start_actual_dep": "2026-09-21T22:16:00+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:02.455301", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P RDG XEH 5O97 221109 5 125 None None [{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:29:24Z", "source_id": 63915817, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:29:30Z", "source_id": 20262317, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:33:30Z", "source_id": 63926159, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:34:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:33:33Z", "source_id": 20265188, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27827, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:01Z", "source_id": 63978502, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:55:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:05Z", "source_id": 20280162, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27835, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:08Z", "source_id": 63983566, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:58:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:13Z", "source_id": 20281550, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27953, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:46Z", "source_id": 64007015, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:08:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:48Z", "source_id": 20288195, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28013, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:25Z", "source_id": 64025201, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:15:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:28Z", "source_id": 20293451, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28054, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:08Z", "source_id": 64051861, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:26:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:13Z", "source_id": 20301191, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:34Z", "source_id": 64078475, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:38Z", "source_id": 20308757, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:07Z", "source_id": 64110522, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:08Z", "source_id": 20318254, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:22Z", "source_id": 64130510, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:02:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:25Z", "source_id": 20324131, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27297, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:18Z", "source_id": 64154582, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:21Z", "source_id": 20331189, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:04Z", "source_id": 64171010, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:08Z", "source_id": 20336019, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27170, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:22Z", "source_id": 64184132, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:27:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:26:28Z", "source_id": 20340046, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}] Reading 2027 2027 15 None None Eastleigh T.&R.S.M.D 2247 2247 None EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:G01345/2026-09-21/detailed None Fareham 2026-09-21T22:16:00+01:00 Eastleigh 13.0 {"type": "LineString", "coordinates": [[-1.1927621, 50.8537326], [-1.1929510999999997, 50.8540234], [-1.1932649999999998, 50.854579], [-1.1934292999999998, 50.8549575], [-1.1935694, 50.8552309], [-1.1938089, 50.8555873], [-1.1939972, 50.8558776], [-1.1943045, 50.85633860000001], [-1.1957188999999997, 50.8584603], [-1.1972651, 50.860774], [-1.1986024, 50.8628302], [-1.2002499, 50.8652788], [-1.2013955, 50.8670063], [-1.2015752, 50.8672771], [-1.2023654, 50.8684724], [-1.2042517999999998, 50.871303], [-1.2048995, 50.8722702], [-1.2051890999999997, 50.8727791], [-1.2057881, 50.8738353], [-1.2062993, 50.87494199999999], [-1.2064369, 50.8753045], [-1.2066294999999998, 50.87582700000001], [-1.2067726, 50.876267199999994], [-1.2068941, 50.8766515], [-1.2070369999999997, 50.8772735], [-1.2071842, 50.8779667], [-1.2073181, 50.8785086], [-1.2073853, 50.87902690000001], [-1.2074205407218914, 50.87946438542721], [-1.207429, 50.8795694], [-1.2074988, 50.8801808], [-1.2075576, 50.8806279], [-1.2076545, 50.8811034], [-1.2077661, 50.88153559999999], [-1.2078165, 50.8817041], [-1.2079084999999998, 50.88201200000001], [-1.2081141, 50.8825711], [-1.2083086999999997, 50.883034900000006], [-1.2085004, 50.883439499999994], [-1.2087281, 50.8838946], [-1.208995, 50.884356200000006], [-1.2092817, 50.88481459999999], [-1.2096578999999998, 50.88531549999999], [-1.2099487999999998, 50.88569110000001], [-1.2103534, 50.886163499999995], [-1.210689, 50.8865336], [-1.2110497999999998, 50.886896400000005], [-1.2114929, 50.887302099999985], [-1.212122, 50.88786520000001], [-1.2125154, 50.8881723], [-1.2132464, 50.8887134], [-1.2147982999999998, 50.889696], [-1.215893, 50.89030720000001], [-1.2170658000000003, 50.890976999999985], [-1.2190359999999998, 50.8921062], [-1.2244246, 50.8952228], [-1.2271058, 50.8967744], [-1.2278396, 50.8972086], [-1.2303480999999998, 50.8986469], [-1.2340571, 50.9008434], [-1.2386084, 50.90351319999999], [-1.2386411, 50.9035327], [-1.2387131, 50.9035757], [-1.2408802999999995, 50.904832], [-1.2410171, 50.90491240000001], [-1.2420912999999998, 50.9055335], [-1.2434042, 50.9063717], [-1.2441298, 50.9068685], [-1.2447166999999997, 50.9072987], [-1.2452858999999998, 50.90772839999999], [-1.2458316, 50.9081627], [-1.2465263, 50.9087413], [-1.2476515, 50.9097362], [-1.2485177, 50.9104433], [-1.249297, 50.9110329], [-1.2499942, 50.911524500000006], [-1.251056, 50.91220949999999], [-1.2518276999999998, 50.9126826], [-1.252554, 50.913113300000006], [-1.2532774, 50.9135171], [-1.2540124, 50.9139147], [-1.2546582, 50.9142393], [-1.25764139776733, 50.915664713721995], [-1.2590687884683127, 50.91634672556564], [-1.2590702, 50.9163474], [-1.2613048, 50.9174151], [-1.2647667, 50.9190892], [-1.2655748, 50.9194746], [-1.2681285, 50.9206811], [-1.2688430999999998, 50.92099639999999], [-1.2697268999999998, 50.9213768], [-1.2703450999999997, 50.9216313], [-1.2709512999999997, 50.9218663], [-1.2716908, 50.9221378], [-1.2735122999999997, 50.9227716], [-1.2747932, 50.92317490000001], [-1.2774744, 50.92397390000001], [-1.2780363999999995, 50.9241548], [-1.2788035, 50.9244101], [-1.2795831, 50.9246916], [-1.2804115, 50.9249976], [-1.2815997, 50.92547020000001], [-1.2825948, 50.9258886], [-1.2837623, 50.9264107], [-1.2847781, 50.9268937], [-1.2857838999999998, 50.92738820000001], [-1.2864370999999997, 50.92773390000001], [-1.2870928999999998, 50.9280906], [-1.2945067999999995, 50.9323882], [-1.294557, 50.93241729999999], [-1.3009269450108067, 50.93610947273908], [-1.3196669, 50.9469699], [-1.3254583, 50.950323899999994], [-1.3255636, 50.9503836], [-1.3301831999999998, 50.953064], [-1.3302751, 50.9531164], [-1.3326502, 50.954487399999984], [-1.3330002, 50.9546928], [-1.3352764, 50.9560056], [-1.3360727, 50.956466], [-1.3377914, 50.9574677], [-1.3379105, 50.95753679999999], [-1.3392353999999995, 50.9583016], [-1.3393329, 50.95835999999999], [-1.3438383, 50.96097550000001], [-1.3434509999999995, 50.960705799999985], [-1.3432937, 50.96057479999999], [-1.3431147999999995, 50.960360099999995], [-1.3430411, 50.9602573], [-1.3429710999999998, 50.9601209], [-1.3428914999999997, 50.959925199999994], [-1.3428639, 50.95977649999999], [-1.3428436999999998, 50.9595489], [-1.3428723, 50.9593495], [-1.342922, 50.9591737], [-1.3429961999999998, 50.95899690000002], [-1.3434755, 50.95817679999999], [-1.3436301, 50.95793850000001], [-1.3437762, 50.95777780000001], [-1.3439887999999998, 50.9576262], [-1.3442057999999997, 50.9575214], [-1.3444737999999998, 50.9574283], [-1.3446864999999997, 50.9573779], [-1.3449448, 50.9573381], [-1.3451577999999995, 50.957327500000005], [-1.3453773, 50.95733469999999], [-1.3456118, 50.95736329999999], [-1.3458091000000003, 50.95739999999999], [-1.3461705999999998, 50.957481999999985], [-1.3464863, 50.957556499999995], [-1.3466711999999998, 50.9576134], [-1.3468549, 50.9576742], [-1.3470346, 50.957741799999994], [-1.3472106, 50.9578114], [-1.3474729261792822, 50.9579176543486], [-1.3475870999999997, 50.95796390000001], [-1.3478325999999998, 50.9580712], [-1.348023, 50.9581599], [-1.3481544, 50.95823], [-1.3482911999999998, 50.95832209999999], [-1.3484481, 50.9584311], [-1.3485741999999998, 50.95854090000001], [-1.3487056, 50.9586744], [-1.3487801, 50.958757599999984], [-1.3494284, 50.9594819], [-1.3495801, 50.9596513], [-1.3497329, 50.95979950000001], [-1.3498831, 50.959927099999994], [-1.3500454, 50.96006220000001], [-1.3501716, 50.9601855], [-1.3503284000000002, 50.9603537], [-1.3504611000000002, 50.9605167], [-1.3505431, 50.9606403], [-1.351023, 50.9614437], [-1.3515674999999998, 50.9622745], [-1.3516613999999998, 50.9624409], [-1.3517164, 50.9626157], [-1.3517379, 50.9627306], [-1.3517325, 50.9629139], [-1.3517083, 50.96310479999999], [-1.3516278999999998, 50.963353999999995], [-1.3515018, 50.963628500000006], [-1.3513629, 50.96389090000001], [-1.3508648, 50.96474679999999], [-1.3507656, 50.9649512], [-1.3506850999999995, 50.9651623], [-1.3506381, 50.96536079999999]]} 11.2 2214 2227 Fareham Eastleigh Eastleigh 50.9653608 -1.3506381 50.9653608 -1.3506381 1 0 2026-09-21 22:57:22 TERMINATED 2026-09-21 22:47:00 Eastleigh TRUST TRACKING_TIMEOUT 20343414 1790026323452061 99 99 2026-09-21 22:57:02.455301 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:00.875998
726253 755017 P91567 895Y26M721 2026-09-21 COMPLETE None 2026-09-21 22:47:00 2026-09-21 22:57:22 2026-09-23 22:57:22 {"id": 755017, "stp": "P", "toc": "Southeastern", "uid": "P91567", "consist": "465050+465157+466038", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91567/2026-09-21/detailed", "trust_id": "895Y26M721", "origin_crs": "TBW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grove Park Up Carriage Holding Sidings", "service_date": "2026-09-21", "dest_arr_time": "2245", "dest_platform": null, "is_terminated": 1, "next_location": "Grove Park Up Headshunt", "signalling_id": "5Y26", "timing_status": "LATE", "origin_station": "Tunbridge Wells", "current_leg_arr": "2234", "current_leg_dep": "2144", "current_leg_end": "Grove Park Up Headshunt", "origin_dep_time": "2130", "origin_platform": "2", "current_location": "Grove Park", "last_update_time": "2026-09-21T22:57:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2695149161462273, 51.19161725291838], [0.26949458523585645, 51.19161934233872], [0.2661341, 51.191964699999986], [0.26579159999999996, 51.1919991], [0.2651925, 51.192063], [0.2648762, 51.1921], [0.2645488999999999, 51.1921563], [0.2642312, 51.1922252], [0.2639334, 51.1923042], [0.2636639, 51.19238989999999], [0.2633953, 51.19249119999999], [0.2631435, 51.19259919999999], [0.2629048, 51.1927194], [0.26269289999999995, 51.19283789999999], [0.2625132, 51.1929573], [0.26232409999999995, 51.1930909], [0.2621403, 51.193242999999995], [0.2619659, 51.1934103], [0.2618304, 51.1935878], [0.26172839999999997, 51.193712999999995], [0.26153719999999997, 51.1939885], [0.2613908, 51.1942057], [0.2612123, 51.1945228], [0.2611257, 51.1947119], [0.2610012, 51.1950194], [0.260602, 51.19600549999999], [0.26049949999999994, 51.19625889999999], [0.2603944, 51.1965186], [0.260214, 51.196942400000005], [0.2599133, 51.19766709999999], [0.2596368, 51.19820060000001], [0.2595498, 51.1983685], [0.25922019999999996, 51.198965099999995], [0.25877019999999995, 51.19956590000001], [0.2582829, 51.20013169999999], [0.2577664, 51.200685], [0.2571771, 51.2012212], [0.25652590000000003, 51.2017466], [0.25531149999999997, 51.20258079999999], [0.2540677, 51.2032894], [0.25199829999999995, 51.2043441], [0.250569, 51.20510729999999], [0.25011469999999997, 51.2053499], [0.2458818, 51.207542], [0.24398839999999997, 51.208525], [0.24385519999999997, 51.20859420000001], [0.24338459999999995, 51.20883849999999], [0.2421076, 51.2095045], [0.2410782, 51.2100543], [0.2390687, 51.21102969999999], [0.2377834, 51.211559400000006], [0.23718520000000004, 51.2117702], [0.23639470000000004, 51.2120615], [0.2357884, 51.2122795], [0.2345828, 51.2126608], [0.23071169999999996, 51.213779], [0.2300334, 51.2139788], [0.22909850000000004, 51.214247500000006], [0.2283452, 51.214462999999995], [0.228029, 51.2145548], [0.2274414, 51.2147252], [0.2262623, 51.2150629], [0.2220707, 51.21630280000001], [0.2214967, 51.2164947], [0.2196912, 51.2172047], [0.2185686, 51.2176846], [0.2176332, 51.21812349999998], [0.21729389833405685, 51.21830176221716], [0.21670719999999996, 51.21861], [0.2158113, 51.2191017], [0.2145874, 51.21985049999999], [0.21373169999999997, 51.2204183], [0.2131661, 51.22081949999999], [0.2126563, 51.2211964], [0.21154269999999997, 51.222108], [0.21001, 51.22343839999999], [0.2083451, 51.224900600000005], [0.20751869999999997, 51.2256333], [0.20676639999999996, 51.226390599999995], [0.2061984, 51.22703669999999], [0.2056631, 51.22769329999999], [0.2046715, 51.22909150000001], [0.2026078, 51.2330443], [0.20200389999999996, 51.23422179999999], [0.2017075, 51.2347743], [0.2014461, 51.2352962], [0.2010698, 51.2360214], [0.2006974, 51.2367576], [0.2000998, 51.238102], [0.1997635, 51.238984300000006], [0.1991428, 51.24053609999999], [0.19881270000000004, 51.24134449999999], [0.1985184, 51.2420732], [0.19653399999999996, 51.2468247], [0.1957904, 51.248727], [0.1946731, 51.2515967], [0.1943356, 51.2524448], [0.1939851, 51.2532936], [0.19361259999999997, 51.25420110000001], [0.193247, 51.25512150000001], [0.1928283, 51.25613979999999], [0.1924836, 51.25701610000001], [0.1921691, 51.25780150000001], [0.191875, 51.25853829999999], [0.19157009999999997, 51.2593153], [0.1911306, 51.26039849999999], [0.1907417, 51.26135479999999], [0.1902758, 51.2625206], [0.18975579999999995, 51.2638238], [0.1892054, 51.26522009999999], [0.1889191, 51.2658504], [0.1886878, 51.2662581], [0.188147, 51.26709259999999], [0.187392, 51.26800899999999], [0.18650059999999996, 51.26889359999999], [0.1859835, 51.269289], [0.1856348, 51.26957500000001], [0.18489269999999997, 51.2702634], [0.18457249999999997, 51.270592400000005], [0.1842007, 51.271034], [0.18394559999999996, 51.27138889999999], [0.1835366, 51.2721538], [0.18329529999999997, 51.2726735], [0.18323249999999996, 51.272826], [0.1831138, 51.27314710000001], [0.1830248, 51.27341769999999], [0.1827383383581175, 51.27453379516892], [0.1825416, 51.27530029999999], [0.1825063, 51.2754528], [0.18246429999999997, 51.275594199999986], [0.1823406, 51.275941], [0.1821833, 51.27629259999999], [0.1820157, 51.2766226], [0.18191440000000003, 51.2768211], [0.1818822933864691, 51.27687298101446], [0.1817496, 51.2770874], [0.18164759999999996, 51.27724779999999], [0.1815663, 51.2773533], [0.18143129999999996, 51.2775467], [0.1812791, 51.27776279999999], [0.1811115, 51.27800929999999], [0.1809449, 51.27826149999999], [0.1808726, 51.2783817], [0.18077789999999996, 51.27855089999999], [0.1807125, 51.27870889999999], [0.18066509999999997, 51.2789222], [0.1806528, 51.27903049999999], [0.1806442, 51.279139], [0.1806398, 51.2793388], [0.18065229999999996, 51.279531099999986], [0.1806942, 51.279777], [0.1807695, 51.2800242], [0.1808229, 51.2801595], [0.18089879999999997, 51.28035149999999], [0.1811051, 51.2806699], [0.1812382, 51.280863999999994], [0.1813239, 51.280975000000005], [0.1815854, 51.2812525], [0.1818604, 51.281524700000006], [0.1821556, 51.281807499999985], [0.1825137, 51.2821598], [0.182688, 51.2823502], [0.1829066, 51.2825775], [0.1831976, 51.2828879], [0.18344709999999995, 51.28317899999999], [0.183742, 51.28353289999999], [0.1842569, 51.28416409999998], [0.1844661, 51.2844439], [0.1848513, 51.2849841], [0.1849664, 51.285160999999995], [0.1851112, 51.2853904], [0.1853178, 51.2856626], [0.185413, 51.28577419999999], [0.1854907, 51.28586150000001], [0.18561150000000004, 51.2859901], [0.18578040000000004, 51.2861511], [0.1860755, 51.2864141], [0.1862981, 51.2866024], [0.1868158, 51.2869422], [0.18731449999999997, 51.287221599999995], [0.1876084, 51.28737519999999], [0.18808869999999997, 51.287602], [0.18832629999999995, 51.28768869999999], [0.1886818, 51.2878267], [0.1890395, 51.28794940000001], [0.18943080000000004, 51.28807080000001], [0.1897521, 51.28815720000001], [0.1902928, 51.28828759999998], [0.191079, 51.288458799999994], [0.19149169999999996, 51.288567], [0.1918858, 51.2886889], [0.1924975, 51.28893039999999], [0.1927849, 51.289061099999984], [0.1932085, 51.289285099999994], [0.1934848, 51.2894726], [0.19389980000000004, 51.2898135], [0.1940693, 51.2899736], [0.1942907, 51.2901944], [0.19448599999999996, 51.2904366], [0.1946429, 51.2906683], [0.1947873, 51.2909497], [0.1949644, 51.291355399999986], [0.1950743, 51.2917728], [0.1957354, 51.2946769], [0.1965552, 51.29826189999999], [0.1971149, 51.30070929999999], [0.1977828, 51.3036534], [0.1977621, 51.30384970000001], [0.19782109999999997, 51.3041034], [0.1978887, 51.3043951], [0.1979618, 51.30471989999999], [0.1979822, 51.3048107], [0.1983947, 51.3066447], [0.19856679999999996, 51.3074816], [0.19863969999999995, 51.3081355], [0.19863769999999997, 51.3087904], [0.1986191, 51.30921210000001], [0.19855339999999996, 51.3096261], [0.19848, 51.3100402], [0.1983705, 51.3104479], [0.1982594, 51.310793199999985], [0.1981804, 51.311004], [0.1981297, 51.311135099999994], [0.19809229999999997, 51.3112252], [0.1980537, 51.3113153], [0.1979929, 51.311454399999995], [0.19793379999999997, 51.3115873], [0.1978362, 51.3117855], [0.1977648, 51.31191960000001], [0.1977011, 51.312039], [0.1976382, 51.3121498], [0.1975667, 51.3122755], [0.1974952, 51.3123966], [0.1974134, 51.3125242], [0.1973294, 51.3126542], [0.19724179999999997, 51.3127841], [0.19717219999999996, 51.3128813], [0.1971175, 51.3129593], [0.1970299, 51.3130787], [0.196996, 51.3131255], [0.1969518, 51.3131843], [0.1969029, 51.3132464], [0.196839, 51.31332830000001], [0.1967389, 51.313455899999994], [0.1966702, 51.31354060000001], [0.19661719999999996, 51.31360279999999], [0.196478, 51.313752400000006], [0.196255, 51.31399940000001], [0.19600739999999997, 51.3142495], [0.19557689999999997, 51.314693600000005], [0.1950491, 51.3151586], [0.1944866, 51.31561179999999], [0.1930747, 51.31684179999999], [0.19247869999999995, 51.3173633], [0.1916162, 51.31812049999999], [0.1911961, 51.318481799999994], [0.19061410000000004, 51.3189935], [0.18988279999999996, 51.319664], [0.1895513, 51.3200248], [0.1892626, 51.3203871], [0.1889576, 51.320844699999995], [0.1887437, 51.321215], [0.1885705, 51.3215932], [0.18839719999999996, 51.3220838], [0.1883168, 51.32236520000001], [0.18825949999999997, 51.32265360000001], [0.1882072, 51.3231335], [0.1882088, 51.323838], [0.188278, 51.32494890000001], [0.1883043, 51.32526789999999], [0.1883519, 51.3258446], [0.18838129999999997, 51.32634099999999], [0.188398, 51.32662169999998], [0.1884818, 51.32788200000001], [0.1886402, 51.330541899999986], [0.1886509406233378, 51.33069708903964], [0.18871419999999997, 51.33161110000001], [0.1887387, 51.33201520000001], [0.1887449, 51.33212649999999], [0.1887769, 51.332644], [0.1888863, 51.33424279999999], [0.1889548, 51.3350712], [0.189018, 51.3355029], [0.1891773, 51.3361918], [0.1894537, 51.33698059999999], [0.1898595, 51.33781539999999], [0.1901653, 51.33835139999999], [0.1905049, 51.33881970000001], [0.1912386, 51.33973819999999], [0.19222289999999995, 51.3409062], [0.1931249, 51.341999], [0.1936779, 51.342805], [0.1940141, 51.34335620000001], [0.19424599999999995, 51.3438132], [0.1944887, 51.3444273], [0.19459539999999995, 51.3447582], [0.1947425, 51.34527880000001], [0.19486339999999996, 51.34599180000001], [0.19494929999999996, 51.3475638], [0.1949743, 51.347879199999994], [0.195049, 51.34828799999998], [0.1951515, 51.348689799999995], [0.19528809999999996, 51.3490832], [0.1954789, 51.34952090000001], [0.1957766, 51.35003909999999], [0.1959691, 51.350333500000005], [0.1962453, 51.35068389999999], [0.1965446, 51.351019599999994], [0.1971864, 51.35165529999999], [0.1983889, 51.35277909999999], [0.1995175, 51.3538511], [0.2000937, 51.3544782], [0.2004575, 51.35495840000001], [0.2007502, 51.355437299999984], [0.2010596, 51.35614459999999], [0.20132389999999997, 51.3568988], [0.20155739999999997, 51.3575772], [0.2017936, 51.35818540000001], [0.2020327, 51.35863059999999], [0.2021727, 51.3588671], [0.202412, 51.35922080000001], [0.20292289999999996, 51.3599199], [0.20324919999999996, 51.3603591], [0.2035387, 51.3608218], [0.2038246, 51.3613429], [0.2039806, 51.36169819999999], [0.2041987, 51.3623671], [0.2042515, 51.36259479999999], [0.2042849, 51.3628017], [0.2043195, 51.3631086], [0.2043444, 51.3633506], [0.20435179999999997, 51.36384339999999], [0.20431679999999997, 51.3642901], [0.204213, 51.3648265], [0.2040974, 51.36525420000001], [0.2038167, 51.3659283], [0.2035673, 51.3664314], [0.2031002, 51.367286699999994], [0.20268009999999995, 51.3680515], [0.2021669, 51.3689777], [0.2016606, 51.3698527], [0.2009547, 51.3708956], [0.19994719999999996, 51.3721518], [0.1989894, 51.37330920000001], [0.1980454, 51.37446539999999], [0.196911, 51.375828600000006], [0.19643299999999997, 51.3764029], [0.1959617, 51.3769808], [0.1909545, 51.3830629], [0.1906289, 51.38346419999999], [0.189982, 51.38423589999999], [0.1894133, 51.3849403], [0.1884055, 51.3861537], [0.18788336870768035, 51.38679167395817], [0.1876663, 51.38705689999998], [0.18673549999999997, 51.38813739999999], [0.18624509999999997, 51.38864759999999], [0.1857107, 51.3891451], [0.1853643, 51.3894557], [0.1847845, 51.38992120000001], [0.1831334, 51.3910878], [0.18295, 51.3912109], [0.1816781, 51.3919034], [0.1803817, 51.39255610000001], [0.1796630568239043, 51.3928581918965], [0.17893199999999998, 51.393165499999995], [0.17834909999999998, 51.3933937], [0.1778552, 51.3935856], [0.17718559999999997, 51.3938179], [0.17678089999999996, 51.393932500000005], [0.17634839999999996, 51.39404470000001], [0.1760963, 51.3940892], [0.1757952, 51.394139], [0.1756085, 51.39416979999999], [0.17529729999999996, 51.39422359999998], [0.17494899999999997, 51.3942515], [0.1743087, 51.3942901], [0.17390609999999998, 51.394297400000006], [0.17318049999999996, 51.394277499999994], [0.17278259999999998, 51.3942402], [0.1719599, 51.3941335], [0.1716376, 51.39408269999999], [0.17135970000000003, 51.3940223], [0.1710585, 51.393937], [0.1706615, 51.39382129999999], [0.170067, 51.3936713], [0.1691766, 51.39340560000001], [0.1685635, 51.3932612], [0.16769859999999998, 51.3930719], [0.166789, 51.39290639999999], [0.16582470000000002, 51.3927564], [0.1654807, 51.3926895], [0.1643631, 51.3925274], [0.1639474, 51.3924727], [0.16337989999999997, 51.3924034], [0.16274279999999997, 51.392362299999995], [0.16249330000000003, 51.39234299999999], [0.161777, 51.39227979999999], [0.16131179999999998, 51.39224959999999], [0.1604429, 51.392204799999995], [0.1596107, 51.39218549999999], [0.15896639999999998, 51.3921727], [0.15795659999999995, 51.39218089999999], [0.1566783, 51.3922157], [0.1554704, 51.392268900000005], [0.1542243, 51.3923321], [0.153216, 51.3923806], [0.1517102, 51.3924566], [0.1504876, 51.3925161], [0.1492122, 51.392575699999995], [0.1478898, 51.392635199999994], [0.14645579999999997, 51.3927075], [0.14533599999999997, 51.39276249999999], [0.1440753, 51.39282570000001], [0.1431418, 51.39287050000001], [0.142135, 51.3929154], [0.14129549999999996, 51.392955699999995], [0.140315, 51.3930024], [0.1392273, 51.3930517], [0.1390137, 51.39306069999999], [0.13828079999999998, 51.39309670000001], [0.1369966, 51.39315809999999], [0.1359223, 51.393212099999985], [0.1348039, 51.39326710000001], [0.13373249999999998, 51.393313799999994], [0.1330162, 51.39334950000001], [0.13182589999999997, 51.3934099], [0.1307076, 51.39345849999999], [0.12956420000000002, 51.3935153], [0.1283857, 51.393565599999995], [0.12714259999999997, 51.3936398], [0.1261695, 51.393715799999995], [0.1251568, 51.3937772], [0.1239665, 51.39386509999999], [0.1228349, 51.39394479999999], [0.1217195, 51.394018], [0.12068469999999998, 51.3940904], [0.1195957, 51.3941655], [0.11848469999999998, 51.3942525], [0.1175982, 51.39431749999999], [0.1169788, 51.3943569], [0.1162127, 51.39440820000001], [0.1151354, 51.3944778], [0.11495210000000002, 51.3944911], [0.1137853, 51.39457119999999], [0.113358, 51.394606], [0.11267999999999996, 51.3946426], [0.1120031, 51.3946961], [0.11170499999999998, 51.394716800000005], [0.1113928, 51.394736], [0.1107852, 51.394756099999995], [0.110091, 51.3947873], [0.10952589999999998, 51.3948028], [0.1088023, 51.3948148], [0.10813309999999998, 51.39481930000001], [0.1074682, 51.394808299999994], [0.1066272, 51.3947854], [0.1056233, 51.3947459], [0.1050157, 51.394730499999994], [0.1042716, 51.3947021], [0.10377699999999998, 51.3946829], [0.1034042, 51.3946719], [0.1028303, 51.39466089999999], [0.10230780000000002, 51.394656299999994], [0.1017384, 51.39465999999999], [0.1012614, 51.39466819999999], [0.1006493, 51.394685599999995], [0.100074, 51.39470670000001], [0.0989806, 51.394769], [0.0981675, 51.39483119999999], [0.097598, 51.394877], [0.0972047, 51.39490910000001], [0.09675559999999998, 51.3949411], [0.09635929999999998, 51.39497039999999], [0.0958749, 51.39499519999999], [0.0954889, 51.39501159999998], [0.0949415, 51.3950235], [0.09436029999999998, 51.3950355], [0.0937292, 51.3950373], [0.0931142, 51.3950281], [0.0922865, 51.3950016], [0.09151739999999998, 51.39496309999999], [0.09042690000000002, 51.3949118], [0.08983152841195213, 51.39488790213295], [0.08953749999999999, 51.3948761], [0.08887409999999998, 51.39484309999999], [0.0883663, 51.394820199999984], [0.0877733, 51.39479920000001], [0.0872684, 51.3947845], [0.086517, 51.3947763], [0.0859358, 51.3947745], [0.08538829999999999, 51.3947809], [0.0846295, 51.394808299999994], [0.08390739999999998, 51.39484309999999], [0.0829857, 51.39490810000001], [0.0820755, 51.394996799999994], [0.0811477, 51.395111400000005], [0.0804067, 51.39521630000001], [0.0798305, 51.3953106], [0.0790177, 51.395464], [0.0788245, 51.39550199999999], [0.07803789999999998, 51.39567650000001], [0.0768501, 51.3959778], [0.07668798701964842, 51.396022790383675], [0.076257, 51.39614239999999], [0.07573739999999998, 51.39629149999999], [0.075004, 51.396526], [0.07436079999999999, 51.39674599999999], [0.0738697, 51.396925200000005], [0.07321979999999999, 51.3971775], [0.07262, 51.397420399999994], [0.0719317, 51.397704899999994], [0.0712251, 51.3980093], [0.0702782, 51.39844879999999], [0.0694513, 51.3987936], [0.06871289999999998, 51.399076], [0.06794099999999999, 51.3993408], [0.0671546, 51.399586000000006], [0.06629689999999999, 51.39987729999999], [0.06569819999999998, 51.40010600000001], [0.06513250000000001, 51.400338], [0.06455949999999999, 51.40059020000001], [0.064147, 51.400793199999995], [0.063991, 51.40086649999999], [0.06347489999999999, 51.4011185], [0.0626951, 51.4015397], [0.062258199999999986, 51.4018008], [0.0616768, 51.4021697], [0.0611254, 51.402559700000005], [0.0609727, 51.402680399999994], [0.05983649999999999, 51.4035464], [0.0595808, 51.40375840000001], [0.0592699, 51.4039755], [0.0587109, 51.4044576], [0.05853280000000001, 51.4046061], [0.05838670000000001, 51.40473009999999], [0.0580929946278582, 51.40495901581973], [0.05793493884948511, 51.405083158951925], [0.057791143335748064, 51.40519087570539], [0.05765957402188916, 51.40528451430019], [0.05753819684315051, 51.40536642295636], [0.05742497773477424, 51.40543894989394], [0.05731788263200243, 51.40550444333299], [0.057214877470077224, 51.40556525149355], [0.057113928184240714, 51.405623722595685], [0.057013000709735015, 51.40568220485943], [0.05691006098180226, 51.40574304650483], [0.056803074935684525, 51.405808595751935], [0.05669000850662396, 51.405881200820794], [0.05656882762986265, 51.40596320993146], [0.05643749824064272, 51.40605697130397], [0.056293986274206266, 51.40616483315837], [0.056136257665795414, 51.40628914371473], [0.0556227, 51.406702799999984], [0.054965499999999994, 51.40724029999999], [0.05478439999999999, 51.40739020000001], [0.0546499, 51.40749069999999], [0.05368379999999999, 51.4083429], [0.0533763, 51.4085983], [0.0530322, 51.408890099999994], [0.0519068, 51.409879200000006], [0.05050679999999999, 51.411241200000006], [0.04916029999999999, 51.41261349999999], [0.04874429999999999, 51.41300729999999], [0.046880599999999994, 51.414837], [0.04613199999999999, 51.415484799999994], [0.046018, 51.415578800000006], [0.045568599999999994, 51.4159444], [0.04535859999999999, 51.416116299999985], [0.044864499999999995, 51.4164572], [0.04419719999999999, 51.4169246], [0.043587999999999995, 51.4173432], [0.0429547, 51.417784], [0.041973199999999995, 51.4184388], [0.03640879999999999, 51.4218598], [0.0356626, 51.4222782], [0.03474130000000001, 51.42284589999999], [0.0342493, 51.4231723], [0.0337427, 51.4234995], [0.0331298, 51.423893], [0.03191839999999999, 51.4246491], [0.0307723, 51.4253388], [0.029099099999999996, 51.42634069999998], [0.0276775, 51.427189199999994], [0.0265986, 51.4278489], [0.026054099999999997, 51.42820139999999], [0.025238699999999996, 51.42871059999999], [0.0247744, 51.4290078], [0.023930599999999996, 51.4295399], [0.023360346551397276, 51.42989965059028], [0.0228898, 51.4301965], [0.0218589, 51.43084309999999], [0.0215904, 51.43101199999999], [0.0211852, 51.43127609999999], [0.020802099999999997, 51.431521], [0.0201322, 51.43195800000001], [0.019659, 51.432281200000006], [0.018981, 51.4328214], [0.0183697, 51.4333329], [0.0166123, 51.4347314], [0.0161943, 51.4350856], [0.0156707, 51.435523700000005], [0.0151035, 51.4360167], [0.015063699999999994, 51.4360513], [0.0148271, 51.4362722], [0.014162499999999996, 51.4368927], [0.013927099999999998, 51.4371239], [0.0136402, 51.43740540000001], [0.013202999999999998, 51.4377603], [0.0131448, 51.43781829999998], [0.0128054, 51.43808990000001], [0.012494406868315386, 51.438403230774945], [0.012345633516570071, 51.438531495624545], [0.01221491201467616, 51.438645185292785], [0.012099803844444331, 51.43874644364787], [0.011997870487685271, 51.43883741455801], [0.011906673426209654, 51.43892024189137], [0.011823774141828164, 51.43899706951614], [0.01174673411635148, 51.43907004130053], [0.011673114831590286, 51.43914130111273], [0.01160047776935526, 51.43921299282091], [0.011526384411457086, 51.43928726029328], [0.011448396239706442, 51.43936624739803], [0.011364074735914012, 51.43945209800334], [0.011270981381890472, 51.43954695597742], [0.01116667765944651, 51.43965296518845], [0.011048725050392802, 51.43977226950462], [0.010914685036540028, 51.43990701279412], [0.0100486, 51.44077480000001], [0.009204, 51.4416272], [0.008449699999999997, 51.442375], [0.008005263533472754, 51.442817580280106], [0.0076364, 51.4431849], [0.006987299999999999, 51.4438165], [0.006282699999999999, 51.4445146], [0.0056503, 51.4452114], [0.0058986, 51.444871], [0.0059331, 51.444823799999995], [0.0060942, 51.44455129999999]]}", "current_leg_start": "Tonbridge", "dest_arr_time_act": "2245", "motion_projection": null, "next_location_lat": "51.4445513", "next_location_lon": "0.0060942", "previous_location": "Tunbridge Wells", "current_leg_milage": "25.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 12, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:64186626\", \"confirmationDeadline\": \"2026-09-21T22:36:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 107.777, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 858.088, \"from_m\": 107.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6965.573, \"from_m\": 858.088, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7321.297, \"from_m\": 6965.573, \"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\": 7515.144, \"from_m\": 7321.297, \"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\": 7979.191, \"from_m\": 7515.144, \"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\": 8660.937, \"from_m\": 7979.191, \"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\": 8708.804, \"from_m\": 8660.937, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9628.495, \"from_m\": 8708.804, \"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\": 15628.1, \"from_m\": 9628.495, \"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\": 19105.382, \"from_m\": 15628.1, \"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\": 19913.398, \"from_m\": 19105.382, \"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\": 20221.654, \"from_m\": 19913.398, \"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\": 21811.57, \"from_m\": 20221.654, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24310.47, \"from_m\": 21811.57, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34277.36, \"from_m\": 24310.47, \"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\": 34588.894, \"from_m\": 34277.36, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34632.376, \"from_m\": 34588.894, \"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\": 34685.726, \"from_m\": 34632.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34798.697, \"from_m\": 34685.726, \"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\": 41095.756, \"from_m\": 34798.697, \"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\": 41708.498, \"from_m\": 41095.756, \"capability_applied\": null, \"effective_limit_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\": 41790.374, \"from_m\": 41708.498, \"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\": 42041.556, \"from_m\": 41790.374, \"capability_applied\": null, \"effective_limit_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\": 42577.944, \"from_m\": 42041.556, \"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\": 42719.478, \"from_m\": 42577.944, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42748.979, \"from_m\": 42719.478, \"capability_applied\": null, \"effective_limit_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\": 42781.35, \"from_m\": 42748.979, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42868.133, \"from_m\": 42781.35, \"capability_applied\": null, \"effective_limit_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\": 47378.224, \"from_m\": 42868.133, \"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\": 47409.909, \"from_m\": 47378.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47826.434, \"from_m\": 47409.909, \"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\": 47863.68, \"from_m\": 47826.434, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47892.465, \"from_m\": 47863.68, \"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\": 48692.638, \"from_m\": 47892.465, \"capability_applied\": null, \"effective_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\": 755017, \"profile_key\": \"4d9710472f50956a830a17c4f625e16cce3cb891d350879373f02c61a95721c0\", \"schedule_id\": 24929, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 933.003, \"section_seq\": 1, \"route_path_id\": 140412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 3, \"distance_m\": 6794.8, \"section_seq\": 1, \"route_path_id\": 140412}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2146\", \"location\": \"Tonbridge\", \"stage_seq\": 4, \"distance_m\": 7696.125, \"section_seq\": 1, \"route_path_id\": 140412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Sevenoaks\", \"stage_seq\": 5, \"distance_m\": 19774.043, \"section_seq\": 1, \"route_path_id\": 140412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Otford Jn\", \"stage_seq\": 6, \"distance_m\": 23243.018, \"section_seq\": 1, \"route_path_id\": 140412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Swanley\", \"stage_seq\": 7, \"distance_m\": 34907.759, \"section_seq\": 1, \"route_path_id\": 140412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 8, \"distance_m\": 41256.688, \"section_seq\": 1, \"route_path_id\": 140412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Chislehurst\", \"stage_seq\": 9, \"distance_m\": 43020.191, \"section_seq\": 1, \"route_path_id\": 140412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 46607.884, \"section_seq\": 1, \"route_path_id\": 140412}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229\", \"location\": \"Grove Park Up Sg Cn Ed EXT\", \"stage_seq\": 11, \"distance_m\": 47892.465, \"section_seq\": 1, \"route_path_id\": 140412}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2241\", \"location\": \"Grove Park Up Headshunt\", \"stage_seq\": 12, \"distance_m\": 48268.526, \"section_seq\": 1, \"route_path_id\": 140412}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": null, \"location\": \"Grove Park Up Carriage Holding Sidings\", \"stage_seq\": 13, \"distance_m\": 48692.638, \"section_seq\": 1, \"route_path_id\": 140412}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48692.638, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140412}], \"total_distance_m\": 48692.638, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 47284.745, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1407.893, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2130", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "50.0", "current_position_lat": "51.4445513", "current_position_lon": "0.0060942", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:50Z\", \"source_id\": 64091970, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:54Z\", \"source_id\": 20312838, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:08Z\", \"source_id\": 64117043, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:11Z\", \"source_id\": 20320183, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:32Z\", \"source_id\": 64161461, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:15:34Z\", \"source_id\": 20333222, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:22Z\", \"source_id\": 64179894, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:26Z\", \"source_id\": 20338828, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:02Z\", \"source_id\": 64185427, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:27:09Z\", \"source_id\": 20340482, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grove Park", "service_state_platform": "2", "timing_fact_generation": 1790026056654575, "current_leg_arrival_utc": "2026-09-21T22:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:00.933929", "service_state_evidence_id": 64185427, "current_leg_start_actual_dep": "2026-09-21T21:44:58+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:02.462261", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P TBW None 5Y26 465050+465157+466038 10 75 None {"version": 3, "segments": [{"to_m": 107.777, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 858.088, "from_m": 107.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6965.573, "from_m": 858.088, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7321.297, "from_m": 6965.573, "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": 7515.144, "from_m": 7321.297, "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": 7979.191, "from_m": 7515.144, "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": 8660.937, "from_m": 7979.191, "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": 8708.804, "from_m": 8660.937, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9628.495, "from_m": 8708.804, "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": 15628.1, "from_m": 9628.495, "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": 19105.382, "from_m": 15628.1, "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": 19913.398, "from_m": 19105.382, "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": 20221.654, "from_m": 19913.398, "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": 21811.57, "from_m": 20221.654, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24310.47, "from_m": 21811.57, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34277.36, "from_m": 24310.47, "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": 34588.894, "from_m": 34277.36, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34632.376, "from_m": 34588.894, "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": 34685.726, "from_m": 34632.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34798.697, "from_m": 34685.726, "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": 41095.756, "from_m": 34798.697, "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": 41708.498, "from_m": 41095.756, "capability_applied": null, "effective_limit_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": 41790.374, "from_m": 41708.498, "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": 42041.556, "from_m": 41790.374, "capability_applied": null, "effective_limit_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": 42577.944, "from_m": 42041.556, "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": 42719.478, "from_m": 42577.944, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42748.979, "from_m": 42719.478, "capability_applied": null, "effective_limit_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": 42781.35, "from_m": 42748.979, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42868.133, "from_m": 42781.35, "capability_applied": null, "effective_limit_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": 47378.224, "from_m": 42868.133, "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": 47409.909, "from_m": 47378.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47826.434, "from_m": 47409.909, "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": 47863.68, "from_m": 47826.434, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47892.465, "from_m": 47863.68, "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": 48692.638, "from_m": 47892.465, "capability_applied": null, "effective_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": 755017, "profile_key": "4d9710472f50956a830a17c4f625e16cce3cb891d350879373f02c61a95721c0", "schedule_id": 24929, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2130", "location": "Tunbridge Wells", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Wells Tunnel Jn", "stage_seq": 2, "distance_m": 933.003, "section_seq": 1, "route_path_id": 140412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Somerhill Tunnel", "stage_seq": 3, "distance_m": 6794.8, "section_seq": 1, "route_path_id": 140412}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2146", "location": "Tonbridge", "stage_seq": 4, "distance_m": 7696.125, "section_seq": 1, "route_path_id": 140412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Sevenoaks", "stage_seq": 5, "distance_m": 19774.043, "section_seq": 1, "route_path_id": 140412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Otford Jn", "stage_seq": 6, "distance_m": 23243.018, "section_seq": 1, "route_path_id": 140412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Swanley", "stage_seq": 7, "distance_m": 34907.759, "section_seq": 1, "route_path_id": 140412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "St. Mary Cray Jn", "stage_seq": 8, "distance_m": 41256.688, "section_seq": 1, "route_path_id": 140412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "Chislehurst", "stage_seq": 9, "distance_m": 43020.191, "section_seq": 1, "route_path_id": 140412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Grove Park", "stage_seq": 10, "distance_m": 46607.884, "section_seq": 1, "route_path_id": 140412}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229", "location": "Grove Park Up Sg Cn Ed EXT", "stage_seq": 11, "distance_m": 47892.465, "section_seq": 1, "route_path_id": 140412}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2241", "location": "Grove Park Up Headshunt", "stage_seq": 12, "distance_m": 48268.526, "section_seq": 1, "route_path_id": 140412}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": null, "location": "Grove Park Up Carriage Holding Sidings", "stage_seq": 13, "distance_m": 48692.638, "section_seq": 1, "route_path_id": 140412}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48692.638, "from_m": 0.0, "section_seq": 1, "route_path_id": 140412}], "total_distance_m": 48692.638, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 47284.745, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1407.893, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:50Z", "source_id": 64091970, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:45:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:54Z", "source_id": 20312838, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32575, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:08Z", "source_id": 64117043, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:56:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:11Z", "source_id": 20320183, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31960, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:32Z", "source_id": 64161461, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:16:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:15:34Z", "source_id": 20333222, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31936, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:22Z", "source_id": 64179894, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:25:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:26Z", "source_id": 20338828, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:02Z", "source_id": 64185427, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:27:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:27:09Z", "source_id": 20340482, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:27:00+01:00", "operational_fact": true}] Tunbridge Wells 2130 2130 2 None None Grove Park Up Carriage Holding Sidings 2245 2245 None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91567/2026-09-21/detailed None Tonbridge 2026-09-21T21:44:58+01:00 Grove Park Up Headshunt 50.0 {"type": "LineString", "coordinates": [[0.2695149161462273, 51.19161725291838], [0.26949458523585645, 51.19161934233872], [0.2661341, 51.191964699999986], [0.26579159999999996, 51.1919991], [0.2651925, 51.192063], [0.2648762, 51.1921], [0.2645488999999999, 51.1921563], [0.2642312, 51.1922252], [0.2639334, 51.1923042], [0.2636639, 51.19238989999999], [0.2633953, 51.19249119999999], [0.2631435, 51.19259919999999], [0.2629048, 51.1927194], [0.26269289999999995, 51.19283789999999], [0.2625132, 51.1929573], [0.26232409999999995, 51.1930909], [0.2621403, 51.193242999999995], [0.2619659, 51.1934103], [0.2618304, 51.1935878], [0.26172839999999997, 51.193712999999995], [0.26153719999999997, 51.1939885], [0.2613908, 51.1942057], [0.2612123, 51.1945228], [0.2611257, 51.1947119], [0.2610012, 51.1950194], [0.260602, 51.19600549999999], [0.26049949999999994, 51.19625889999999], [0.2603944, 51.1965186], [0.260214, 51.196942400000005], [0.2599133, 51.19766709999999], [0.2596368, 51.19820060000001], [0.2595498, 51.1983685], [0.25922019999999996, 51.198965099999995], [0.25877019999999995, 51.19956590000001], [0.2582829, 51.20013169999999], [0.2577664, 51.200685], [0.2571771, 51.2012212], [0.25652590000000003, 51.2017466], [0.25531149999999997, 51.20258079999999], [0.2540677, 51.2032894], [0.25199829999999995, 51.2043441], [0.250569, 51.20510729999999], [0.25011469999999997, 51.2053499], [0.2458818, 51.207542], [0.24398839999999997, 51.208525], [0.24385519999999997, 51.20859420000001], [0.24338459999999995, 51.20883849999999], [0.2421076, 51.2095045], [0.2410782, 51.2100543], [0.2390687, 51.21102969999999], [0.2377834, 51.211559400000006], [0.23718520000000004, 51.2117702], [0.23639470000000004, 51.2120615], [0.2357884, 51.2122795], [0.2345828, 51.2126608], [0.23071169999999996, 51.213779], [0.2300334, 51.2139788], [0.22909850000000004, 51.214247500000006], [0.2283452, 51.214462999999995], [0.228029, 51.2145548], [0.2274414, 51.2147252], [0.2262623, 51.2150629], [0.2220707, 51.21630280000001], [0.2214967, 51.2164947], [0.2196912, 51.2172047], [0.2185686, 51.2176846], [0.2176332, 51.21812349999998], [0.21729389833405685, 51.21830176221716], [0.21670719999999996, 51.21861], [0.2158113, 51.2191017], [0.2145874, 51.21985049999999], [0.21373169999999997, 51.2204183], [0.2131661, 51.22081949999999], [0.2126563, 51.2211964], [0.21154269999999997, 51.222108], [0.21001, 51.22343839999999], [0.2083451, 51.224900600000005], [0.20751869999999997, 51.2256333], [0.20676639999999996, 51.226390599999995], [0.2061984, 51.22703669999999], [0.2056631, 51.22769329999999], [0.2046715, 51.22909150000001], [0.2026078, 51.2330443], [0.20200389999999996, 51.23422179999999], [0.2017075, 51.2347743], [0.2014461, 51.2352962], [0.2010698, 51.2360214], [0.2006974, 51.2367576], [0.2000998, 51.238102], [0.1997635, 51.238984300000006], [0.1991428, 51.24053609999999], [0.19881270000000004, 51.24134449999999], [0.1985184, 51.2420732], [0.19653399999999996, 51.2468247], [0.1957904, 51.248727], [0.1946731, 51.2515967], [0.1943356, 51.2524448], [0.1939851, 51.2532936], [0.19361259999999997, 51.25420110000001], [0.193247, 51.25512150000001], [0.1928283, 51.25613979999999], [0.1924836, 51.25701610000001], [0.1921691, 51.25780150000001], [0.191875, 51.25853829999999], [0.19157009999999997, 51.2593153], [0.1911306, 51.26039849999999], [0.1907417, 51.26135479999999], [0.1902758, 51.2625206], [0.18975579999999995, 51.2638238], [0.1892054, 51.26522009999999], [0.1889191, 51.2658504], [0.1886878, 51.2662581], [0.188147, 51.26709259999999], [0.187392, 51.26800899999999], [0.18650059999999996, 51.26889359999999], [0.1859835, 51.269289], [0.1856348, 51.26957500000001], [0.18489269999999997, 51.2702634], [0.18457249999999997, 51.270592400000005], [0.1842007, 51.271034], [0.18394559999999996, 51.27138889999999], [0.1835366, 51.2721538], [0.18329529999999997, 51.2726735], [0.18323249999999996, 51.272826], [0.1831138, 51.27314710000001], [0.1830248, 51.27341769999999], [0.1827383383581175, 51.27453379516892], [0.1825416, 51.27530029999999], [0.1825063, 51.2754528], [0.18246429999999997, 51.275594199999986], [0.1823406, 51.275941], [0.1821833, 51.27629259999999], [0.1820157, 51.2766226], [0.18191440000000003, 51.2768211], [0.1818822933864691, 51.27687298101446], [0.1817496, 51.2770874], [0.18164759999999996, 51.27724779999999], [0.1815663, 51.2773533], [0.18143129999999996, 51.2775467], [0.1812791, 51.27776279999999], [0.1811115, 51.27800929999999], [0.1809449, 51.27826149999999], [0.1808726, 51.2783817], [0.18077789999999996, 51.27855089999999], [0.1807125, 51.27870889999999], [0.18066509999999997, 51.2789222], [0.1806528, 51.27903049999999], [0.1806442, 51.279139], [0.1806398, 51.2793388], [0.18065229999999996, 51.279531099999986], [0.1806942, 51.279777], [0.1807695, 51.2800242], [0.1808229, 51.2801595], [0.18089879999999997, 51.28035149999999], [0.1811051, 51.2806699], [0.1812382, 51.280863999999994], [0.1813239, 51.280975000000005], [0.1815854, 51.2812525], [0.1818604, 51.281524700000006], [0.1821556, 51.281807499999985], [0.1825137, 51.2821598], [0.182688, 51.2823502], [0.1829066, 51.2825775], [0.1831976, 51.2828879], [0.18344709999999995, 51.28317899999999], [0.183742, 51.28353289999999], [0.1842569, 51.28416409999998], [0.1844661, 51.2844439], [0.1848513, 51.2849841], [0.1849664, 51.285160999999995], [0.1851112, 51.2853904], [0.1853178, 51.2856626], [0.185413, 51.28577419999999], [0.1854907, 51.28586150000001], [0.18561150000000004, 51.2859901], [0.18578040000000004, 51.2861511], [0.1860755, 51.2864141], [0.1862981, 51.2866024], [0.1868158, 51.2869422], [0.18731449999999997, 51.287221599999995], [0.1876084, 51.28737519999999], [0.18808869999999997, 51.287602], [0.18832629999999995, 51.28768869999999], [0.1886818, 51.2878267], [0.1890395, 51.28794940000001], [0.18943080000000004, 51.28807080000001], [0.1897521, 51.28815720000001], [0.1902928, 51.28828759999998], [0.191079, 51.288458799999994], [0.19149169999999996, 51.288567], [0.1918858, 51.2886889], [0.1924975, 51.28893039999999], [0.1927849, 51.289061099999984], [0.1932085, 51.289285099999994], [0.1934848, 51.2894726], [0.19389980000000004, 51.2898135], [0.1940693, 51.2899736], [0.1942907, 51.2901944], [0.19448599999999996, 51.2904366], [0.1946429, 51.2906683], [0.1947873, 51.2909497], [0.1949644, 51.291355399999986], [0.1950743, 51.2917728], [0.1957354, 51.2946769], [0.1965552, 51.29826189999999], [0.1971149, 51.30070929999999], [0.1977828, 51.3036534], [0.1977621, 51.30384970000001], [0.19782109999999997, 51.3041034], [0.1978887, 51.3043951], [0.1979618, 51.30471989999999], [0.1979822, 51.3048107], [0.1983947, 51.3066447], [0.19856679999999996, 51.3074816], [0.19863969999999995, 51.3081355], [0.19863769999999997, 51.3087904], [0.1986191, 51.30921210000001], [0.19855339999999996, 51.3096261], [0.19848, 51.3100402], [0.1983705, 51.3104479], [0.1982594, 51.310793199999985], [0.1981804, 51.311004], [0.1981297, 51.311135099999994], [0.19809229999999997, 51.3112252], [0.1980537, 51.3113153], [0.1979929, 51.311454399999995], [0.19793379999999997, 51.3115873], [0.1978362, 51.3117855], [0.1977648, 51.31191960000001], [0.1977011, 51.312039], [0.1976382, 51.3121498], [0.1975667, 51.3122755], [0.1974952, 51.3123966], [0.1974134, 51.3125242], [0.1973294, 51.3126542], [0.19724179999999997, 51.3127841], [0.19717219999999996, 51.3128813], [0.1971175, 51.3129593], [0.1970299, 51.3130787], [0.196996, 51.3131255], [0.1969518, 51.3131843], [0.1969029, 51.3132464], [0.196839, 51.31332830000001], [0.1967389, 51.313455899999994], [0.1966702, 51.31354060000001], [0.19661719999999996, 51.31360279999999], [0.196478, 51.313752400000006], [0.196255, 51.31399940000001], [0.19600739999999997, 51.3142495], [0.19557689999999997, 51.314693600000005], [0.1950491, 51.3151586], [0.1944866, 51.31561179999999], [0.1930747, 51.31684179999999], [0.19247869999999995, 51.3173633], [0.1916162, 51.31812049999999], [0.1911961, 51.318481799999994], [0.19061410000000004, 51.3189935], [0.18988279999999996, 51.319664], [0.1895513, 51.3200248], [0.1892626, 51.3203871], [0.1889576, 51.320844699999995], [0.1887437, 51.321215], [0.1885705, 51.3215932], [0.18839719999999996, 51.3220838], [0.1883168, 51.32236520000001], [0.18825949999999997, 51.32265360000001], [0.1882072, 51.3231335], [0.1882088, 51.323838], [0.188278, 51.32494890000001], [0.1883043, 51.32526789999999], [0.1883519, 51.3258446], [0.18838129999999997, 51.32634099999999], [0.188398, 51.32662169999998], [0.1884818, 51.32788200000001], [0.1886402, 51.330541899999986], [0.1886509406233378, 51.33069708903964], [0.18871419999999997, 51.33161110000001], [0.1887387, 51.33201520000001], [0.1887449, 51.33212649999999], [0.1887769, 51.332644], [0.1888863, 51.33424279999999], [0.1889548, 51.3350712], [0.189018, 51.3355029], [0.1891773, 51.3361918], [0.1894537, 51.33698059999999], [0.1898595, 51.33781539999999], [0.1901653, 51.33835139999999], [0.1905049, 51.33881970000001], [0.1912386, 51.33973819999999], [0.19222289999999995, 51.3409062], [0.1931249, 51.341999], [0.1936779, 51.342805], [0.1940141, 51.34335620000001], [0.19424599999999995, 51.3438132], [0.1944887, 51.3444273], [0.19459539999999995, 51.3447582], [0.1947425, 51.34527880000001], [0.19486339999999996, 51.34599180000001], [0.19494929999999996, 51.3475638], [0.1949743, 51.347879199999994], [0.195049, 51.34828799999998], [0.1951515, 51.348689799999995], [0.19528809999999996, 51.3490832], [0.1954789, 51.34952090000001], [0.1957766, 51.35003909999999], [0.1959691, 51.350333500000005], [0.1962453, 51.35068389999999], [0.1965446, 51.351019599999994], [0.1971864, 51.35165529999999], [0.1983889, 51.35277909999999], [0.1995175, 51.3538511], [0.2000937, 51.3544782], [0.2004575, 51.35495840000001], [0.2007502, 51.355437299999984], [0.2010596, 51.35614459999999], [0.20132389999999997, 51.3568988], [0.20155739999999997, 51.3575772], [0.2017936, 51.35818540000001], [0.2020327, 51.35863059999999], [0.2021727, 51.3588671], [0.202412, 51.35922080000001], [0.20292289999999996, 51.3599199], [0.20324919999999996, 51.3603591], [0.2035387, 51.3608218], [0.2038246, 51.3613429], [0.2039806, 51.36169819999999], [0.2041987, 51.3623671], [0.2042515, 51.36259479999999], [0.2042849, 51.3628017], [0.2043195, 51.3631086], [0.2043444, 51.3633506], [0.20435179999999997, 51.36384339999999], [0.20431679999999997, 51.3642901], [0.204213, 51.3648265], [0.2040974, 51.36525420000001], [0.2038167, 51.3659283], [0.2035673, 51.3664314], [0.2031002, 51.367286699999994], [0.20268009999999995, 51.3680515], [0.2021669, 51.3689777], [0.2016606, 51.3698527], [0.2009547, 51.3708956], [0.19994719999999996, 51.3721518], [0.1989894, 51.37330920000001], [0.1980454, 51.37446539999999], [0.196911, 51.375828600000006], [0.19643299999999997, 51.3764029], [0.1959617, 51.3769808], [0.1909545, 51.3830629], [0.1906289, 51.38346419999999], [0.189982, 51.38423589999999], [0.1894133, 51.3849403], [0.1884055, 51.3861537], [0.18788336870768035, 51.38679167395817], [0.1876663, 51.38705689999998], [0.18673549999999997, 51.38813739999999], [0.18624509999999997, 51.38864759999999], [0.1857107, 51.3891451], [0.1853643, 51.3894557], [0.1847845, 51.38992120000001], [0.1831334, 51.3910878], [0.18295, 51.3912109], [0.1816781, 51.3919034], [0.1803817, 51.39255610000001], [0.1796630568239043, 51.3928581918965], [0.17893199999999998, 51.393165499999995], [0.17834909999999998, 51.3933937], [0.1778552, 51.3935856], [0.17718559999999997, 51.3938179], [0.17678089999999996, 51.393932500000005], [0.17634839999999996, 51.39404470000001], [0.1760963, 51.3940892], [0.1757952, 51.394139], [0.1756085, 51.39416979999999], [0.17529729999999996, 51.39422359999998], [0.17494899999999997, 51.3942515], [0.1743087, 51.3942901], [0.17390609999999998, 51.394297400000006], [0.17318049999999996, 51.394277499999994], [0.17278259999999998, 51.3942402], [0.1719599, 51.3941335], [0.1716376, 51.39408269999999], [0.17135970000000003, 51.3940223], [0.1710585, 51.393937], [0.1706615, 51.39382129999999], [0.170067, 51.3936713], [0.1691766, 51.39340560000001], [0.1685635, 51.3932612], [0.16769859999999998, 51.3930719], [0.166789, 51.39290639999999], [0.16582470000000002, 51.3927564], [0.1654807, 51.3926895], [0.1643631, 51.3925274], [0.1639474, 51.3924727], [0.16337989999999997, 51.3924034], [0.16274279999999997, 51.392362299999995], [0.16249330000000003, 51.39234299999999], [0.161777, 51.39227979999999], [0.16131179999999998, 51.39224959999999], [0.1604429, 51.392204799999995], [0.1596107, 51.39218549999999], [0.15896639999999998, 51.3921727], [0.15795659999999995, 51.39218089999999], [0.1566783, 51.3922157], [0.1554704, 51.392268900000005], [0.1542243, 51.3923321], [0.153216, 51.3923806], [0.1517102, 51.3924566], [0.1504876, 51.3925161], [0.1492122, 51.392575699999995], [0.1478898, 51.392635199999994], [0.14645579999999997, 51.3927075], [0.14533599999999997, 51.39276249999999], [0.1440753, 51.39282570000001], [0.1431418, 51.39287050000001], [0.142135, 51.3929154], [0.14129549999999996, 51.392955699999995], [0.140315, 51.3930024], [0.1392273, 51.3930517], [0.1390137, 51.39306069999999], [0.13828079999999998, 51.39309670000001], [0.1369966, 51.39315809999999], [0.1359223, 51.393212099999985], [0.1348039, 51.39326710000001], [0.13373249999999998, 51.393313799999994], [0.1330162, 51.39334950000001], [0.13182589999999997, 51.3934099], [0.1307076, 51.39345849999999], [0.12956420000000002, 51.3935153], [0.1283857, 51.393565599999995], [0.12714259999999997, 51.3936398], [0.1261695, 51.393715799999995], [0.1251568, 51.3937772], [0.1239665, 51.39386509999999], [0.1228349, 51.39394479999999], [0.1217195, 51.394018], [0.12068469999999998, 51.3940904], [0.1195957, 51.3941655], [0.11848469999999998, 51.3942525], [0.1175982, 51.39431749999999], [0.1169788, 51.3943569], [0.1162127, 51.39440820000001], [0.1151354, 51.3944778], [0.11495210000000002, 51.3944911], [0.1137853, 51.39457119999999], [0.113358, 51.394606], [0.11267999999999996, 51.3946426], [0.1120031, 51.3946961], [0.11170499999999998, 51.394716800000005], [0.1113928, 51.394736], [0.1107852, 51.394756099999995], [0.110091, 51.3947873], [0.10952589999999998, 51.3948028], [0.1088023, 51.3948148], [0.10813309999999998, 51.39481930000001], [0.1074682, 51.394808299999994], [0.1066272, 51.3947854], [0.1056233, 51.3947459], [0.1050157, 51.394730499999994], [0.1042716, 51.3947021], [0.10377699999999998, 51.3946829], [0.1034042, 51.3946719], [0.1028303, 51.39466089999999], [0.10230780000000002, 51.394656299999994], [0.1017384, 51.39465999999999], [0.1012614, 51.39466819999999], [0.1006493, 51.394685599999995], [0.100074, 51.39470670000001], [0.0989806, 51.394769], [0.0981675, 51.39483119999999], [0.097598, 51.394877], [0.0972047, 51.39490910000001], [0.09675559999999998, 51.3949411], [0.09635929999999998, 51.39497039999999], [0.0958749, 51.39499519999999], [0.0954889, 51.39501159999998], [0.0949415, 51.3950235], [0.09436029999999998, 51.3950355], [0.0937292, 51.3950373], [0.0931142, 51.3950281], [0.0922865, 51.3950016], [0.09151739999999998, 51.39496309999999], [0.09042690000000002, 51.3949118], [0.08983152841195213, 51.39488790213295], [0.08953749999999999, 51.3948761], [0.08887409999999998, 51.39484309999999], [0.0883663, 51.394820199999984], [0.0877733, 51.39479920000001], [0.0872684, 51.3947845], [0.086517, 51.3947763], [0.0859358, 51.3947745], [0.08538829999999999, 51.3947809], [0.0846295, 51.394808299999994], [0.08390739999999998, 51.39484309999999], [0.0829857, 51.39490810000001], [0.0820755, 51.394996799999994], [0.0811477, 51.395111400000005], [0.0804067, 51.39521630000001], [0.0798305, 51.3953106], [0.0790177, 51.395464], [0.0788245, 51.39550199999999], [0.07803789999999998, 51.39567650000001], [0.0768501, 51.3959778], [0.07668798701964842, 51.396022790383675], [0.076257, 51.39614239999999], [0.07573739999999998, 51.39629149999999], [0.075004, 51.396526], [0.07436079999999999, 51.39674599999999], [0.0738697, 51.396925200000005], [0.07321979999999999, 51.3971775], [0.07262, 51.397420399999994], [0.0719317, 51.397704899999994], [0.0712251, 51.3980093], [0.0702782, 51.39844879999999], [0.0694513, 51.3987936], [0.06871289999999998, 51.399076], [0.06794099999999999, 51.3993408], [0.0671546, 51.399586000000006], [0.06629689999999999, 51.39987729999999], [0.06569819999999998, 51.40010600000001], [0.06513250000000001, 51.400338], [0.06455949999999999, 51.40059020000001], [0.064147, 51.400793199999995], [0.063991, 51.40086649999999], [0.06347489999999999, 51.4011185], [0.0626951, 51.4015397], [0.062258199999999986, 51.4018008], [0.0616768, 51.4021697], [0.0611254, 51.402559700000005], [0.0609727, 51.402680399999994], [0.05983649999999999, 51.4035464], [0.0595808, 51.40375840000001], [0.0592699, 51.4039755], [0.0587109, 51.4044576], [0.05853280000000001, 51.4046061], [0.05838670000000001, 51.40473009999999], [0.0580929946278582, 51.40495901581973], [0.05793493884948511, 51.405083158951925], [0.057791143335748064, 51.40519087570539], [0.05765957402188916, 51.40528451430019], [0.05753819684315051, 51.40536642295636], [0.05742497773477424, 51.40543894989394], [0.05731788263200243, 51.40550444333299], [0.057214877470077224, 51.40556525149355], [0.057113928184240714, 51.405623722595685], [0.057013000709735015, 51.40568220485943], [0.05691006098180226, 51.40574304650483], [0.056803074935684525, 51.405808595751935], [0.05669000850662396, 51.405881200820794], [0.05656882762986265, 51.40596320993146], [0.05643749824064272, 51.40605697130397], [0.056293986274206266, 51.40616483315837], [0.056136257665795414, 51.40628914371473], [0.0556227, 51.406702799999984], [0.054965499999999994, 51.40724029999999], [0.05478439999999999, 51.40739020000001], [0.0546499, 51.40749069999999], [0.05368379999999999, 51.4083429], [0.0533763, 51.4085983], [0.0530322, 51.408890099999994], [0.0519068, 51.409879200000006], [0.05050679999999999, 51.411241200000006], [0.04916029999999999, 51.41261349999999], [0.04874429999999999, 51.41300729999999], [0.046880599999999994, 51.414837], [0.04613199999999999, 51.415484799999994], [0.046018, 51.415578800000006], [0.045568599999999994, 51.4159444], [0.04535859999999999, 51.416116299999985], [0.044864499999999995, 51.4164572], [0.04419719999999999, 51.4169246], [0.043587999999999995, 51.4173432], [0.0429547, 51.417784], [0.041973199999999995, 51.4184388], [0.03640879999999999, 51.4218598], [0.0356626, 51.4222782], [0.03474130000000001, 51.42284589999999], [0.0342493, 51.4231723], [0.0337427, 51.4234995], [0.0331298, 51.423893], [0.03191839999999999, 51.4246491], [0.0307723, 51.4253388], [0.029099099999999996, 51.42634069999998], [0.0276775, 51.427189199999994], [0.0265986, 51.4278489], [0.026054099999999997, 51.42820139999999], [0.025238699999999996, 51.42871059999999], [0.0247744, 51.4290078], [0.023930599999999996, 51.4295399], [0.023360346551397276, 51.42989965059028], [0.0228898, 51.4301965], [0.0218589, 51.43084309999999], [0.0215904, 51.43101199999999], [0.0211852, 51.43127609999999], [0.020802099999999997, 51.431521], [0.0201322, 51.43195800000001], [0.019659, 51.432281200000006], [0.018981, 51.4328214], [0.0183697, 51.4333329], [0.0166123, 51.4347314], [0.0161943, 51.4350856], [0.0156707, 51.435523700000005], [0.0151035, 51.4360167], [0.015063699999999994, 51.4360513], [0.0148271, 51.4362722], [0.014162499999999996, 51.4368927], [0.013927099999999998, 51.4371239], [0.0136402, 51.43740540000001], [0.013202999999999998, 51.4377603], [0.0131448, 51.43781829999998], [0.0128054, 51.43808990000001], [0.012494406868315386, 51.438403230774945], [0.012345633516570071, 51.438531495624545], [0.01221491201467616, 51.438645185292785], [0.012099803844444331, 51.43874644364787], [0.011997870487685271, 51.43883741455801], [0.011906673426209654, 51.43892024189137], [0.011823774141828164, 51.43899706951614], [0.01174673411635148, 51.43907004130053], [0.011673114831590286, 51.43914130111273], [0.01160047776935526, 51.43921299282091], [0.011526384411457086, 51.43928726029328], [0.011448396239706442, 51.43936624739803], [0.011364074735914012, 51.43945209800334], [0.011270981381890472, 51.43954695597742], [0.01116667765944651, 51.43965296518845], [0.011048725050392802, 51.43977226950462], [0.010914685036540028, 51.43990701279412], [0.0100486, 51.44077480000001], [0.009204, 51.4416272], [0.008449699999999997, 51.442375], [0.008005263533472754, 51.442817580280106], [0.0076364, 51.4431849], [0.006987299999999999, 51.4438165], [0.006282699999999999, 51.4445146], [0.0056503, 51.4452114], [0.0058986, 51.444871], [0.0059331, 51.444823799999995], [0.0060942, 51.44455129999999]]} 25.4 2144 2234 Tunbridge Wells Grove Park Grove Park Up Headshunt 51.4445513 0.0060942 51.4445513 0.0060942 1 0 2026-09-21 22:57:22 TERMINATED 2026-09-21 22:47:00 Grove Park TD TRACKING_TIMEOUT 64185427 1790026056654575 63 63 2026-09-21 22:57:02.462261 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:00.933929
726254 756660 P91027 885N02M721 2026-09-21 COMPLETE None 2026-09-21 22:47:00 2026-09-21 22:57:22 2026-09-23 22:57:22 {"id": 756660, "stp": "O", "toc": "Southeastern", "uid": "P91027", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91027/2026-09-21/detailed", "trust_id": "885N02M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Slade Green T&R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "2333", "dest_platform": null, "is_terminated": 1, "next_location": "Grove Park Dpt Ctry Ed EXT", "signalling_id": "5N02", "timing_status": null, "origin_station": "Grove Park C.S.D.", "current_leg_arr": "2252", "current_leg_dep": "2250", "current_leg_end": "Grove Park Dpt Ctry Ed EXT", "origin_dep_time": "2247", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T22:57:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0176836, 51.434805], [0.0175494, 51.43490520000001], [0.0174368, 51.4349748], [0.017244000000000002, 51.4350769], [0.0169663, 51.43519589999998], [0.016604100000000004, 51.43532409999999], [0.0162583, 51.4354562], [0.015835999999999996, 51.435674799999994], [0.015560099999999997, 51.4358528], [0.0152043, 51.43609310000001], [0.014748100000000002, 51.4364027], [0.0146004, 51.43654079999999], [0.0144759, 51.43668119999999], [0.013810799999999998, 51.4373348], [0.013007799999999998, 51.43814249999999], [0.012208299999999998, 51.43893889999999], [0.011835699999999998, 51.439319000000005], [0.0112599, 51.43989569999999], [0.01124821058497088, 51.439907642871546]]}", "current_leg_start": "Grove Park C.S.D.", "dest_arr_time_act": "2333", "motion_projection": null, "next_location_lat": "51.4399076", "next_location_lon": "0.0112482", "previous_location": null, "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\": 618.39, \"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\": 1723.512, \"from_m\": 618.39, \"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\": 2433.776, \"from_m\": 1723.512, \"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\": 9666.146, \"from_m\": 2433.776, \"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\": 9701.207, \"from_m\": 9666.146, \"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\": 16314.758, \"from_m\": 9701.207, \"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\": 16873.204, \"from_m\": 16314.758, \"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\": 16874.998, \"from_m\": 16873.204, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17781.322, \"from_m\": 16874.998, \"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\": 17912.01, \"from_m\": 17781.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18237.454, \"from_m\": 17912.01, \"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\": 756660, \"profile_key\": \"ca4c8b47db522dff38744cb581aba7e76821ac4e31bb486bce8505a713ae95e3\", \"schedule_id\": 40169, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Grove Park C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119714}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": \"2252\", \"location\": \"Grove Park Dpt Ctry Ed EXT\", \"stage_seq\": 2, \"distance_m\": 973.292, \"section_seq\": 1, \"route_path_id\": 119714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Lee Spur Jn\", \"stage_seq\": 3, \"distance_m\": 1867.541, \"section_seq\": 1, \"route_path_id\": 119714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Lee\", \"stage_seq\": 4, \"distance_m\": 3069.419, \"section_seq\": 1, \"route_path_id\": 119714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Sidcup\", \"stage_seq\": 5, \"distance_m\": 9489.379, \"section_seq\": 1, \"route_path_id\": 119714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Crayford\", \"stage_seq\": 6, \"distance_m\": 14931.623, \"section_seq\": 1, \"route_path_id\": 119714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 7, \"distance_m\": 16284.701, \"section_seq\": 1, \"route_path_id\": 119714}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2328H\", \"location\": \"Crayford Spur\", \"stage_seq\": 8, \"distance_m\": 16637.85, \"section_seq\": 1, \"route_path_id\": 119714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 9, \"distance_m\": 16874.998, \"section_seq\": 1, \"route_path_id\": 119714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Slade Green Crayford Exit\", \"stage_seq\": 10, \"distance_m\": 17885.479, \"section_seq\": 1, \"route_path_id\": 119714}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": null, \"location\": \"Slade Green T&R.S.M.D\", \"stage_seq\": 11, \"distance_m\": 18237.454, \"section_seq\": 1, \"route_path_id\": 119714}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 18237.454, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119714}], \"total_distance_m\": 18237.454, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 17488.376, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 749.078, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2247", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.4359860", "current_position_lon": "0.0153629", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Grove Park C.S.D.", "service_state_platform": null, "timing_fact_generation": 1790030767100711, "current_leg_arrival_utc": "2026-09-21T22:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:01.060846", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T22:50:30+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:02.451593", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern O None None 5N02 None None None None {"version": 3, "segments": [{"to_m": 618.39, "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": 1723.512, "from_m": 618.39, "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": 2433.776, "from_m": 1723.512, "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": 9666.146, "from_m": 2433.776, "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": 9701.207, "from_m": 9666.146, "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": 16314.758, "from_m": 9701.207, "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": 16873.204, "from_m": 16314.758, "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": 16874.998, "from_m": 16873.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17781.322, "from_m": 16874.998, "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": 17912.01, "from_m": 17781.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18237.454, "from_m": 17912.01, "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": 756660, "profile_key": "ca4c8b47db522dff38744cb581aba7e76821ac4e31bb486bce8505a713ae95e3", "schedule_id": 40169, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2247", "location": "Grove Park C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119714}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": "2252", "location": "Grove Park Dpt Ctry Ed EXT", "stage_seq": 2, "distance_m": 973.292, "section_seq": 1, "route_path_id": 119714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Lee Spur Jn", "stage_seq": 3, "distance_m": 1867.541, "section_seq": 1, "route_path_id": 119714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Lee", "stage_seq": 4, "distance_m": 3069.419, "section_seq": 1, "route_path_id": 119714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Sidcup", "stage_seq": 5, "distance_m": 9489.379, "section_seq": 1, "route_path_id": 119714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Crayford", "stage_seq": 6, "distance_m": 14931.623, "section_seq": 1, "route_path_id": 119714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Crayford Spur B Jn", "stage_seq": 7, "distance_m": 16284.701, "section_seq": 1, "route_path_id": 119714}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2328H", "location": "Crayford Spur", "stage_seq": 8, "distance_m": 16637.85, "section_seq": 1, "route_path_id": 119714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Crayford Spur A Jn", "stage_seq": 9, "distance_m": 16874.998, "section_seq": 1, "route_path_id": 119714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Slade Green Crayford Exit", "stage_seq": 10, "distance_m": 17885.479, "section_seq": 1, "route_path_id": 119714}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": null, "location": "Slade Green T&R.S.M.D", "stage_seq": 11, "distance_m": 18237.454, "section_seq": 1, "route_path_id": 119714}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 18237.454, "from_m": 0.0, "section_seq": 1, "route_path_id": 119714}], "total_distance_m": 18237.454, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 17488.376, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 749.078, "synthetic_unknown_infrastructure_limit_mph": 60} [] Grove Park C.S.D. 2247 2247 None None None Slade Green T&R.S.M.D 2333 2333 None None None https://www.realtimetrains.co.uk/service/gb-nr:P91027/2026-09-21/detailed None Grove Park C.S.D. 2026-09-21T22:50:30+01:00 Grove Park Dpt Ctry Ed EXT 2.0 {"type": "LineString", "coordinates": [[0.0176836, 51.434805], [0.0175494, 51.43490520000001], [0.0174368, 51.4349748], [0.017244000000000002, 51.4350769], [0.0169663, 51.43519589999998], [0.016604100000000004, 51.43532409999999], [0.0162583, 51.4354562], [0.015835999999999996, 51.435674799999994], [0.015560099999999997, 51.4358528], [0.0152043, 51.43609310000001], [0.014748100000000002, 51.4364027], [0.0146004, 51.43654079999999], [0.0144759, 51.43668119999999], [0.013810799999999998, 51.4373348], [0.013007799999999998, 51.43814249999999], [0.012208299999999998, 51.43893889999999], [0.011835699999999998, 51.439319000000005], [0.0112599, 51.43989569999999], [0.01124821058497088, 51.439907642871546]]} 0.5 2250 2252 None None Grove Park Dpt Ctry Ed EXT 51.4359860 0.0153629 51.4399076 0.0112482 1 0 2026-09-21 22:57:22 TERMINATED 2026-09-21 22:47:00 Grove Park C.S.D. SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790030767100711 59 59 2026-09-21 22:57:02.451593 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:01.060846
726255 757509 P69281 655H43M921 2026-09-21 COMPLETE 20382548 2026-09-21 23:47:00 2026-09-21 22:57:22 2026-09-23 22:57:22 {"id": 757509, "stp": "P", "toc": "West Midlands Trains", "uid": "P69281", "consist": "196113", "dest_crs": "XTS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69281/2026-09-21/detailed", "trust_id": "655H43M921", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tyseley LMD", "service_date": "2026-09-21", "dest_arr_time": "2345", "dest_platform": null, "is_terminated": 1, "next_location": "Tyseley LMD", "signalling_id": "5H43", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "2347", "current_leg_dep": "2329", "current_leg_end": "Tyseley LMD", "origin_dep_time": "2329", "origin_platform": "1A", "current_location": "Tyseley LMD", "last_update_time": "2026-09-21T22:57:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.8701126665615355, 52.481957272984104], [-1.8699954, 52.4819552], [-1.869859, 52.4819504], [-1.8697132999999997, 52.48194279999999], [-1.8695897999999995, 52.48193400000001], [-1.8694392, 52.4819196], [-1.8692275000000005, 52.48189020000001], [-1.8690412999999997, 52.481855], [-1.8689092, 52.481823899999995], [-1.868755, 52.4817831], [-1.8686279, 52.481742999999994], [-1.8685214, 52.48170569999999], [-1.8684312, 52.4816691], [-1.8683358, 52.48162820000001], [-1.8682466, 52.4815835], [-1.8681684, 52.4815405], [-1.8680870999999997, 52.48148969999999], [-1.8680109, 52.4814418], [-1.8679512000000005, 52.48140059999999], [-1.8679104, 52.481368800000006], [-1.8677767, 52.4812518], [-1.8677183, 52.481194999999985], [-1.8676624, 52.4811336], [-1.8676059999999997, 52.48106279999998], [-1.8675604, 52.4809974], [-1.8675253999999992, 52.4809442], [-1.8674978, 52.48087890000001], [-1.8674657, 52.4807903], [-1.8674473000000005, 52.4807438], [-1.8674333, 52.4806811], [-1.8674157, 52.4806163], [-1.8674045999999995, 52.480564699999995], [-1.8673967, 52.48045009999999], [-1.8674021999999997, 52.4803746], [-1.8674115, 52.480304100000005], [-1.8674244, 52.48023669999999], [-1.8674459, 52.48015790000001], [-1.8674918, 52.48004370000001], [-1.8675481, 52.4799301], [-1.8676012999999996, 52.47982429999999], [-1.8676635, 52.47970599999999], [-1.8677127, 52.47961359999999], [-1.8677610999999996, 52.47952159999999], [-1.8678322, 52.479387599999995], [-1.8679027, 52.4792523], [-1.8679851, 52.4791011], [-1.8680603, 52.4789517], [-1.868134, 52.4788037], [-1.8681991, 52.47868390000001], [-1.8682829000000003, 52.4785185], [-1.8684075, 52.47828609999999], [-1.8684491000000003, 52.478201199999994], [-1.8685332999999995, 52.478046199999994], [-1.8686027999999997, 52.4779075], [-1.8688435, 52.4774963], [-1.869152, 52.476897999999984], [-1.8692834, 52.4766423], [-1.8695027, 52.476226999999994], [-1.8696879, 52.47586939999999], [-1.8697742, 52.47569560000001], [-1.8698649, 52.47551959999999], [-1.8702146, 52.4748632], [-1.8704056, 52.4744949], [-1.8705953, 52.4741164], [-1.8707525, 52.4738144], [-1.8707956999999995, 52.4737386], [-1.8708450999999997, 52.473652], [-1.8708970999999996, 52.4735642], [-1.8711437, 52.4730102], [-1.8712843, 52.472771], [-1.8716756999999995, 52.4722087], [-1.8721659, 52.4715572], [-1.8724248, 52.47121150000001], [-1.8725554, 52.4710385], [-1.8726144, 52.47097180000001], [-1.8726841000000003, 52.4708696], [-1.8727759, 52.4707234], [-1.8728255999999996, 52.4705742], [-1.8728446, 52.4704391], [-1.8728529, 52.470345300000005], [-1.8728478, 52.47025229999999], [-1.8728423, 52.470171], [-1.8728331000000005, 52.470105], [-1.8728157999999997, 52.4700479], [-1.8727774, 52.4699365], [-1.8727243, 52.469815], [-1.8725999, 52.4696104], [-1.8724081999999995, 52.469379299999986], [-1.8721872, 52.469162399999995], [-1.8719317, 52.46896639999999], [-1.8717040999999996, 52.46882049999999], [-1.8714788, 52.4687047], [-1.8712536, 52.4685962], [-1.8708898000000005, 52.46845019999999], [-1.8703393, 52.46822480000001], [-1.8701151, 52.468134], [-1.869731, 52.467978600000016], [-1.8692248999999996, 52.46777550000001], [-1.8689842, 52.46768219999999], [-1.8685264, 52.4674911], [-1.8679467000000003, 52.467258], [-1.8674321, 52.46704939999999], [-1.8667531999999996, 52.466774400000006], [-1.8661144, 52.4665164], [-1.8655191, 52.4662743], [-1.8650977, 52.4661052], [-1.8646668, 52.465931600000005], [-1.8638396, 52.4655973], [-1.8633392, 52.4653935], [-1.8629485, 52.465233100000006], [-1.862346, 52.4649889], [-1.8610558, 52.4644706], [-1.8606157000000003, 52.4643002], [-1.8601438999999995, 52.4641317], [-1.8597216999999997, 52.4639839], [-1.859502, 52.4638935], [-1.8587174999999996, 52.463584999999995], [-1.8582419, 52.463391400000006], [-1.8573672000000003, 52.463007600000005], [-1.8565364, 52.462643099999994], [-1.8562675, 52.4625251], [-1.8536742, 52.46142660000001], [-1.8533277999999995, 52.4612759], [-1.8527901, 52.46097729999999], [-1.8523810999999997, 52.460739], [-1.8521913227277544, 52.4606485256815], [-1.8518867, 52.4605033], [-1.8514381, 52.46022690000001], [-1.8511601, 52.4600622], [-1.8507531, 52.4598232], [-1.8504828, 52.4596841], [-1.8503336, 52.45959319999999], [-1.8498715, 52.459285400000006], [-1.8496276000000005, 52.45912059999999], [-1.8494264, 52.45900629999999], [-1.8489134, 52.4586992], [-1.848551, 52.4584893], [-1.8483161999999995, 52.45831410000001], [-1.8481659, 52.458197600000005], [-1.8479627999999997, 52.45798089999999], [-1.8478979, 52.45788160000001], [-1.8478542, 52.45780629999999], [-1.8478348, 52.457772899999995], [-1.8477892, 52.45769610000001], [-1.8477134, 52.4575585], [-1.8476953, 52.4575217], [-1.8476459, 52.4574406], [-1.8474172, 52.4571497], [-1.8472769, 52.4570147], [-1.8471688, 52.4569248], [-1.8469609, 52.4567667], [-1.8467165, 52.456590499999976], [-1.8463119, 52.456303], [-1.8460832000000005, 52.45614429999999], [-1.8459291, 52.45604209999998], [-1.845696, 52.45583270000001], [-1.8455220999999993, 52.4556688], [-1.845373, 52.455528400000006], [-1.8450986000000005, 52.455253899999995], [-1.8447879, 52.4549593], [-1.8447407, 52.45491969999999], [-1.8446363999999995, 52.4548207], [-1.8447672, 52.4549082], [-1.8448271999999997, 52.454953]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": "52.4549530", "next_location_lon": "-1.8448272", "previous_location": "Birmingham New Street", "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\": 251.478, \"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\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1560.498, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2029.151, \"from_m\": 1560.498, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2441.949, \"from_m\": 2029.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2607.686, \"from_m\": 2441.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3210.573, \"from_m\": 2607.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3747.736, \"from_m\": 3210.573, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5291.38, \"from_m\": 3747.736, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5329.72, \"from_m\": 5291.38, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5372.251, \"from_m\": 5329.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5608.01, \"from_m\": 5372.251, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5656.736, \"from_m\": 5608.01, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 6200.278, \"from_m\": 5656.736, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757509, \"profile_key\": \"4b68161de63f7e0b3112e28b57b3816fdca106a257b0eb6d120d18fe7b351d83\", \"schedule_id\": 22336, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 139355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1560.498, \"section_seq\": 1, \"route_path_id\": 139355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 2607.686, \"section_seq\": 1, \"route_path_id\": 139355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Bordesley Jn\", \"stage_seq\": 5, \"distance_m\": 3148.822, \"section_seq\": 1, \"route_path_id\": 139355}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 6, \"distance_m\": 5329.72, \"section_seq\": 1, \"route_path_id\": 139355}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Tyseley LMD\", \"stage_seq\": 7, \"distance_m\": 6200.278, \"section_seq\": 1, \"route_path_id\": 139355}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6200.278, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139355}], \"total_distance_m\": 6200.278, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5656.736, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 543.542, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2329", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "52.4549530", "current_position_lon": "-1.8448272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:44:59Z\", \"source_id\": 20382548, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tyseley LMD", "service_state_platform": null, "timing_fact_generation": 1790030701016709, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:01.588899", "service_state_evidence_id": 20382548, "current_leg_start_actual_dep": "2026-09-21T23:31:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:02.458230", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM XTS 5H43 196113 4 100 None {"version": 3, "segments": [{"to_m": 251.478, "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": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1560.498, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2029.151, "from_m": 1560.498, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2441.949, "from_m": 2029.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2607.686, "from_m": 2441.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3210.573, "from_m": 2607.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3747.736, "from_m": 3210.573, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5291.38, "from_m": 3747.736, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5329.72, "from_m": 5291.38, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5372.251, "from_m": 5329.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5608.01, "from_m": 5372.251, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5656.736, "from_m": 5608.01, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 6200.278, "from_m": 5656.736, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757509, "profile_key": "4b68161de63f7e0b3112e28b57b3816fdca106a257b0eb6d120d18fe7b351d83", "schedule_id": 22336, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2329", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 139355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1560.498, "section_seq": 1, "route_path_id": 139355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 2607.686, "section_seq": 1, "route_path_id": 139355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Bordesley Jn", "stage_seq": 5, "distance_m": 3148.822, "section_seq": 1, "route_path_id": 139355}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Small Heath Sth Jn", "stage_seq": 6, "distance_m": 5329.72, "section_seq": 1, "route_path_id": 139355}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Tyseley LMD", "stage_seq": 7, "distance_m": 6200.278, "section_seq": 1, "route_path_id": 139355}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6200.278, "from_m": 0.0, "section_seq": 1, "route_path_id": 139355}], "total_distance_m": 6200.278, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5656.736, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.542, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:44:59Z", "source_id": 20382548, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Birmingham New Street 2329 2329 1A None None Tyseley LMD 2345 2345 None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P69281/2026-09-21/detailed None Birmingham New Street 2026-09-21T23:31:00+01:00 Tyseley LMD 18.0 {"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.8991693, 52.477706700000006], [-1.8990257, 52.47769339999999], [-1.898893, 52.47768109999999], [-1.8987603, 52.47766659999999], [-1.8986665000000005, 52.477658], [-1.8986379, 52.47765669999999], [-1.8985896, 52.4776535], [-1.8984902999999995, 52.4776475], [-1.8982946999999997, 52.4776406], [-1.8981578, 52.477639], [-1.8978671999999996, 52.4776505], [-1.8972412, 52.47768159999999], [-1.8972187000000005, 52.477683000000006], [-1.8970375, 52.4776974], [-1.8969738000000005, 52.47770450000001], [-1.8968791999999997, 52.477714299999995], [-1.8967884, 52.477717700000014], [-1.8966981999999997, 52.47773349999999], [-1.8964693, 52.477799999999995], [-1.8963379, 52.4778351], [-1.8960497999999997, 52.47791140000001], [-1.8959580999999996, 52.4779363], [-1.8956836, 52.4779876], [-1.89545, 52.47803129999999], [-1.8952585, 52.4780754], [-1.8951406, 52.4781039], [-1.891878181349808, 52.478892127351166], [-1.8918724999999996, 52.47889349999999], [-1.8918274652693656, 52.47890637230818], [-1.8917497, 52.4789286], [-1.8915161, 52.47898740000001], [-1.8912224, 52.47906909999999], [-1.8909412, 52.479145599999995], [-1.8904785, 52.4792812], [-1.8901822, 52.479371], [-1.8898627999999995, 52.4794759], [-1.8895428, 52.4795775], [-1.8893587999999997, 52.4796354], [-1.88917, 52.47969729999999], [-1.8889854, 52.479752100000006], [-1.8887412999999995, 52.4798157], [-1.8880029999999997, 52.479994299999994], [-1.8874432, 52.48013259999999], [-1.8871425999999996, 52.48021109999999], [-1.8864620966509948, 52.48038489693494], [-1.8864381999999995, 52.480391], [-1.8859989, 52.48050169999999], [-1.8858277260979892, 52.48054200720586], [-1.885739, 52.4805629], [-1.8855507999999996, 52.480606599999994], [-1.8853863, 52.4806417], [-1.8852293, 52.48067249999998], [-1.8851012999999996, 52.4806962], [-1.8849932999999996, 52.4807144], [-1.884604, 52.48077699999999], [-1.8844261, 52.480802], [-1.8842566999999997, 52.4808236], [-1.8839784, 52.4808592], [-1.8838777, 52.4808678], [-1.8835269999999995, 52.48089969999999], [-1.8833567, 52.480915], [-1.8830846, 52.4809387], [-1.8827448, 52.4809684], [-1.8825769000000003, 52.480982100000006], [-1.8823680000000005, 52.48100329999998], [-1.8822353000000005, 52.48101649999999], [-1.8820740999999996, 52.481033999999994], [-1.881879, 52.4810596], [-1.8817323, 52.4810822], [-1.8815676999999995, 52.48111099999999], [-1.8814117, 52.4811403], [-1.8812024000000005, 52.4811793], [-1.8810072, 52.48121529999999], [-1.8807828, 52.4812506], [-1.8806308, 52.481275], [-1.8804343, 52.4813019], [-1.8802003, 52.481331899999994], [-1.8799629999999996, 52.481356299999995], [-1.8797539, 52.48137619999999], [-1.8795681, 52.481390299999994], [-1.8793175, 52.4814081], [-1.8790607, 52.4814224], [-1.8787142, 52.48143099999999], [-1.8785393, 52.4814317], [-1.8783084999999995, 52.4814313], [-1.8782018, 52.48143050000001], [-1.8781184, 52.4814271], [-1.8777798, 52.481413299999986], [-1.8776777, 52.4814086], [-1.877607967175964, 52.481408255072594], [-1.8771925, 52.48140619999999], [-1.8769442, 52.481409699999986], [-1.8766607999999996, 52.4814161], [-1.8763938, 52.48142510000001], [-1.8761869, 52.481437], [-1.8759051, 52.4814531], [-1.875733, 52.48146559999999], [-1.8754384, 52.481489999999994], [-1.875265, 52.48150879999999], [-1.8750365, 52.481540899999985], [-1.8745226, 52.4816233], [-1.8743866, 52.4816433], [-1.8742753, 52.4816586], [-1.8740326, 52.48168769999999], [-1.8737682, 52.4817143], [-1.8733651, 52.48175659999999], [-1.8726739999999995, 52.48182570000001], [-1.8723153999999995, 52.4818637], [-1.8719512, 52.48189940000001], [-1.8716248, 52.4819251], [-1.8714161, 52.481938], [-1.8711114, 52.4819536], [-1.8708355, 52.4819603], [-1.8705666, 52.4819635], [-1.8703235, 52.48196099999999], [-1.8702110628497888, 52.48195901238817], [-1.8701126665615355, 52.481957272984104], [-1.8699954, 52.4819552], [-1.869859, 52.4819504], [-1.8697132999999997, 52.48194279999999], [-1.8695897999999995, 52.48193400000001], [-1.8694392, 52.4819196], [-1.8692275000000005, 52.48189020000001], [-1.8690412999999997, 52.481855], [-1.8689092, 52.481823899999995], [-1.868755, 52.4817831], [-1.8686279, 52.481742999999994], [-1.8685214, 52.48170569999999], [-1.8684312, 52.4816691], [-1.8683358, 52.48162820000001], [-1.8682466, 52.4815835], [-1.8681684, 52.4815405], [-1.8680870999999997, 52.48148969999999], [-1.8680109, 52.4814418], [-1.8679512000000005, 52.48140059999999], [-1.8679104, 52.481368800000006], [-1.8677767, 52.4812518], [-1.8677183, 52.481194999999985], [-1.8676624, 52.4811336], [-1.8676059999999997, 52.48106279999998], [-1.8675604, 52.4809974], [-1.8675253999999992, 52.4809442], [-1.8674978, 52.48087890000001], [-1.8674657, 52.4807903], [-1.8674473000000005, 52.4807438], [-1.8674333, 52.4806811], [-1.8674157, 52.4806163], [-1.8674045999999995, 52.480564699999995], [-1.8673967, 52.48045009999999], [-1.8674021999999997, 52.4803746], [-1.8674115, 52.480304100000005], [-1.8674244, 52.48023669999999], [-1.8674459, 52.48015790000001], [-1.8674918, 52.48004370000001], [-1.8675481, 52.4799301], [-1.8676012999999996, 52.47982429999999], [-1.8676635, 52.47970599999999], [-1.8677127, 52.47961359999999], [-1.8677610999999996, 52.47952159999999], [-1.8678322, 52.479387599999995], [-1.8679027, 52.4792523], [-1.8679851, 52.4791011], [-1.8680603, 52.4789517], [-1.868134, 52.4788037], [-1.8681991, 52.47868390000001], [-1.8682829000000003, 52.4785185], [-1.8684075, 52.47828609999999], [-1.8684491000000003, 52.478201199999994], [-1.8685332999999995, 52.478046199999994], [-1.8686027999999997, 52.4779075], [-1.8688435, 52.4774963], [-1.869152, 52.476897999999984], [-1.8692834, 52.4766423], [-1.8695027, 52.476226999999994], [-1.8696879, 52.47586939999999], [-1.8697742, 52.47569560000001], [-1.8698649, 52.47551959999999], [-1.8702146, 52.4748632], [-1.8704056, 52.4744949], [-1.8705953, 52.4741164], [-1.8707525, 52.4738144], [-1.8707956999999995, 52.4737386], [-1.8708450999999997, 52.473652], [-1.8708970999999996, 52.4735642], [-1.8711437, 52.4730102], [-1.8712843, 52.472771], [-1.8716756999999995, 52.4722087], [-1.8721659, 52.4715572], [-1.8724248, 52.47121150000001], [-1.8725554, 52.4710385], [-1.8726144, 52.47097180000001], [-1.8726841000000003, 52.4708696], [-1.8727759, 52.4707234], [-1.8728255999999996, 52.4705742], [-1.8728446, 52.4704391], [-1.8728529, 52.470345300000005], [-1.8728478, 52.47025229999999], [-1.8728423, 52.470171], [-1.8728331000000005, 52.470105], [-1.8728157999999997, 52.4700479], [-1.8727774, 52.4699365], [-1.8727243, 52.469815], [-1.8725999, 52.4696104], [-1.8724081999999995, 52.469379299999986], [-1.8721872, 52.469162399999995], [-1.8719317, 52.46896639999999], [-1.8717040999999996, 52.46882049999999], [-1.8714788, 52.4687047], [-1.8712536, 52.4685962], [-1.8708898000000005, 52.46845019999999], [-1.8703393, 52.46822480000001], [-1.8701151, 52.468134], [-1.869731, 52.467978600000016], [-1.8692248999999996, 52.46777550000001], [-1.8689842, 52.46768219999999], [-1.8685264, 52.4674911], [-1.8679467000000003, 52.467258], [-1.8674321, 52.46704939999999], [-1.8667531999999996, 52.466774400000006], [-1.8661144, 52.4665164], [-1.8655191, 52.4662743], [-1.8650977, 52.4661052], [-1.8646668, 52.465931600000005], [-1.8638396, 52.4655973], [-1.8633392, 52.4653935], [-1.8629485, 52.465233100000006], [-1.862346, 52.4649889], [-1.8610558, 52.4644706], [-1.8606157000000003, 52.4643002], [-1.8601438999999995, 52.4641317], [-1.8597216999999997, 52.4639839], [-1.859502, 52.4638935], [-1.8587174999999996, 52.463584999999995], [-1.8582419, 52.463391400000006], [-1.8573672000000003, 52.463007600000005], [-1.8565364, 52.462643099999994], [-1.8562675, 52.4625251], [-1.8536742, 52.46142660000001], [-1.8533277999999995, 52.4612759], [-1.8527901, 52.46097729999999], [-1.8523810999999997, 52.460739], [-1.8521913227277544, 52.4606485256815], [-1.8518867, 52.4605033], [-1.8514381, 52.46022690000001], [-1.8511601, 52.4600622], [-1.8507531, 52.4598232], [-1.8504828, 52.4596841], [-1.8503336, 52.45959319999999], [-1.8498715, 52.459285400000006], [-1.8496276000000005, 52.45912059999999], [-1.8494264, 52.45900629999999], [-1.8489134, 52.4586992], [-1.848551, 52.4584893], [-1.8483161999999995, 52.45831410000001], [-1.8481659, 52.458197600000005], [-1.8479627999999997, 52.45798089999999], [-1.8478979, 52.45788160000001], [-1.8478542, 52.45780629999999], [-1.8478348, 52.457772899999995], [-1.8477892, 52.45769610000001], [-1.8477134, 52.4575585], [-1.8476953, 52.4575217], [-1.8476459, 52.4574406], [-1.8474172, 52.4571497], [-1.8472769, 52.4570147], [-1.8471688, 52.4569248], [-1.8469609, 52.4567667], [-1.8467165, 52.456590499999976], [-1.8463119, 52.456303], [-1.8460832000000005, 52.45614429999999], [-1.8459291, 52.45604209999998], [-1.845696, 52.45583270000001], [-1.8455220999999993, 52.4556688], [-1.845373, 52.455528400000006], [-1.8450986000000005, 52.455253899999995], [-1.8447879, 52.4549593], [-1.8447407, 52.45491969999999], [-1.8446363999999995, 52.4548207], [-1.8447672, 52.4549082], [-1.8448271999999997, 52.454953]]} 3.8 2329 2347 Birmingham New Street Tyseley LMD Tyseley LMD 52.4549530 -1.8448272 52.4549530 -1.8448272 1 0 2026-09-21 22:57:22 TERMINATED 2026-09-21 22:47:00 Tyseley LMD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382548 1790030701016709 16 16 2026-09-21 22:57:02.458230 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:01.588899
726256 757371 C40306 875B78M921 2026-09-21 COMPLETE 20383139 2026-09-21 23:47:00 2026-09-21 22:57:22 2026-09-23 22:57:22 {"id": 757371, "stp": "P", "toc": "Southern", "uid": "C40306", "consist": "377704", "dest_crs": "XSH", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40306/2026-09-21/detailed", "trust_id": "875B78M921", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Selhurst T&R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "0012", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5B78", "timing_status": "EARLY", "origin_station": "Clapham Junction (C)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2322", "origin_platform": "17", "current_location": "Selhurst T&R.S.M.D", "last_update_time": "2026-09-21T22:57:22", "route_debug_link": null, "timing_variation": "-25 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0012", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Selhurst Depot Yard Roads", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 176.811, \"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\": 2489.67, \"from_m\": 176.811, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2930.604, \"from_m\": 2489.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10869.699, \"from_m\": 2930.604, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10891.125, \"from_m\": 10869.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10995.754, \"from_m\": 10891.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11792.118, \"from_m\": 10995.754, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12005.817, \"from_m\": 11792.118, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13264.589, \"from_m\": 12005.817, \"capability_applied\": null, \"effective_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\": 757371, \"profile_key\": \"e20d294004791e3a7ab512a55f224adae1e04c1e9b5a65cd1cc22c1037274b21\", \"schedule_id\": 5997, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Balham\", \"stage_seq\": 2, \"distance_m\": 3137.204, \"section_seq\": 1, \"route_path_id\": 116067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Streatham North Jn\", \"stage_seq\": 3, \"distance_m\": 5483.214, \"section_seq\": 1, \"route_path_id\": 116067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Streatham Common\", \"stage_seq\": 4, \"distance_m\": 6217.065, \"section_seq\": 1, \"route_path_id\": 116067}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2348\", \"location\": \"Selhurst\", \"stage_seq\": 5, \"distance_m\": 10777.807, \"section_seq\": 1, \"route_path_id\": 116067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2354H\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 6, \"distance_m\": 11994.951, \"section_seq\": 1, \"route_path_id\": 116067}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": \"0007H\", \"location\": \"Selhurst Depot Yard Roads\", \"stage_seq\": 7, \"distance_m\": 12500.198, \"section_seq\": 1, \"route_path_id\": 116067}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0008H\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 8, \"distance_m\": 12915.429, \"section_seq\": 1, \"route_path_id\": 116067}, {\"is_pass\": false, \"wtt_arr\": \"0012\", \"wtt_dep\": null, \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 9, \"distance_m\": 13264.589, \"section_seq\": 1, \"route_path_id\": 116067}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13264.589, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116067}], \"total_distance_m\": 13264.589, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11564.883, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1699.706, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2322", "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\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:12Z\", \"source_id\": 64290941, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:15Z\", \"source_id\": 20372655, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:11Z\", \"source_id\": 64300405, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:30:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:13Z\", \"source_id\": 20375520, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:16Z\", \"source_id\": 64315757, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:20Z\", \"source_id\": 20380380, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:14Z\", \"source_id\": 20383139, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Selhurst T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1790030775667318, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:01.623505", "service_state_evidence_id": 20383139, "current_leg_start_actual_dep": null, "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:02.448759", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None XSH 5B78 377704 5 100 None {"version": 3, "segments": [{"to_m": 176.811, "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": 2489.67, "from_m": 176.811, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2930.604, "from_m": 2489.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10869.699, "from_m": 2930.604, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10891.125, "from_m": 10869.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10995.754, "from_m": 10891.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", "infrastructure_limit_mph": 30.0}, {"to_m": 11792.118, "from_m": 10995.754, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12005.817, "from_m": 11792.118, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13264.589, "from_m": 12005.817, "capability_applied": null, "effective_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": 757371, "profile_key": "e20d294004791e3a7ab512a55f224adae1e04c1e9b5a65cd1cc22c1037274b21", "schedule_id": 5997, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2322", "location": "Clapham Junction (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Balham", "stage_seq": 2, "distance_m": 3137.204, "section_seq": 1, "route_path_id": 116067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Streatham North Jn", "stage_seq": 3, "distance_m": 5483.214, "section_seq": 1, "route_path_id": 116067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Streatham Common", "stage_seq": 4, "distance_m": 6217.065, "section_seq": 1, "route_path_id": 116067}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2348", "location": "Selhurst", "stage_seq": 5, "distance_m": 10777.807, "section_seq": 1, "route_path_id": 116067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2354H", "location": "Selhurst Dpt Tennison Road", "stage_seq": 6, "distance_m": 11994.951, "section_seq": 1, "route_path_id": 116067}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": "0007H", "location": "Selhurst Depot Yard Roads", "stage_seq": 7, "distance_m": 12500.198, "section_seq": 1, "route_path_id": 116067}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0008H", "location": "Selhurst Dpt Tennison Road", "stage_seq": 8, "distance_m": 12915.429, "section_seq": 1, "route_path_id": 116067}, {"is_pass": false, "wtt_arr": "0012", "wtt_dep": null, "location": "Selhurst T&R.S.M.D", "stage_seq": 9, "distance_m": 13264.589, "section_seq": 1, "route_path_id": 116067}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13264.589, "from_m": 0.0, "section_seq": 1, "route_path_id": 116067}], "total_distance_m": 13264.589, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11564.883, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1699.706, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:12Z", "source_id": 64290941, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:15Z", "source_id": 20372655, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:11Z", "source_id": 64300405, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:30:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:13Z", "source_id": 20375520, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29938, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:16Z", "source_id": 64315757, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:20Z", "source_id": 20380380, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:14Z", "source_id": 20383139, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Clapham Junction (C) 2322 2322 17 None None Selhurst T&R.S.M.D 0012 0012 None EARLY -25 minutes https://www.realtimetrains.co.uk/service/gb-nr:C40306/2026-09-21/detailed None None None None None None None None None Selhurst Depot Yard Roads Selhurst T&R.S.M.D None None None None None 1 0 2026-09-21 22:57:22 TERMINATED 2026-09-21 22:47:00 Selhurst T&R.S.M.D TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383139 1790030775667318 30 30 2026-09-21 22:57:02.448759 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:01.623505
726257 756942 C18680 899A94M921 2026-09-21 COMPLETE 20382863 2026-09-21 23:47:00 2026-09-21 22:57:22 2026-09-23 22:57:22 {"id": 756942, "stp": "P", "toc": "Thameslink", "uid": "C18680", "consist": "700024", "dest_crs": "DFD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18680/2026-09-21/detailed", "trust_id": "899A94M921", "origin_crs": "RAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-21", "dest_arr_time": "2345", "dest_platform": "4", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "9A94", "timing_status": "LATE", "origin_station": "Rainham (Kent)", "current_leg_arr": "2347", "current_leg_dep": "2343", "current_leg_end": "Dartford", "origin_dep_time": "2300", "origin_platform": "0", "current_location": "Dartford", "last_update_time": "2026-09-21T22:57:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2624855, 51.4514091], [0.2611519, 51.451418099999984], [0.2606114, 51.4514236], [0.26027729999999993, 51.451427], [0.2583682, 51.45144410000001], [0.2564203, 51.451447599999995], [0.25432, 51.451479899999995], [0.2525087999999999, 51.451497], [0.2503178, 51.451522099999984], [0.2485008, 51.45154], [0.24712839999999997, 51.4515525], [0.245684, 51.45157319999999], [0.2452697, 51.45157139999999], [0.2449359, 51.4515606], [0.2446324, 51.451548899999985], [0.24438640000000003, 51.451533700000006], [0.2441662, 51.451514], [0.2438584, 51.45148530000001], [0.2434671, 51.451434199999994], [0.24314920000000004, 51.45138039999999], [0.2428327, 51.4513176], [0.2425018, 51.4512513], [0.24215789999999995, 51.4511617], [0.24190039999999996, 51.45108900000001], [0.2415681, 51.450994], [0.2413049, 51.4509017], [0.2410617, 51.450812000000006], [0.2407956, 51.4507053], [0.2406057, 51.4506219], [0.24031939999999996, 51.45048479999999], [0.24013090000000004, 51.45038529999999], [0.23999139999999997, 51.4503117], [0.23982310000000004, 51.4502024], [0.2396073, 51.45007149999999], [0.23942889999999992, 51.4499487], [0.2392376, 51.4498097], [0.2390318, 51.449662699999976], [0.2387398, 51.4494448], [0.2384708, 51.4492538], [0.23820030000000003, 51.4490781], [0.23792119999999997, 51.4489149], [0.23764209999999997, 51.448761600000005], [0.23750910000000003, 51.4486867], [0.2373555, 51.44859819999999], [0.23693139999999996, 51.448421200000006], [0.23638069999999992, 51.4482141], [0.2359141, 51.4480437], [0.23543690000000003, 51.44791299999999], [0.2349799, 51.4478203], [0.2344003, 51.447726399999986], [0.2339838999999999, 51.4476541], [0.2334574, 51.44760839999999], [0.2329521, 51.4475674], [0.2323338, 51.44754509999999], [0.2317107, 51.447512], [0.231162, 51.4474819], [0.2306998, 51.4474525], [0.22983379999999995, 51.44741770000001], [0.22919660000000003, 51.4473913], [0.2277298, 51.4473351], [0.22645479999999993, 51.4472755], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Stone Crossing", "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Stone Crossing", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3291.147, \"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\": 6226.848, \"from_m\": 3291.147, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6775.23, \"from_m\": 6226.848, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9458.166, \"from_m\": 6775.23, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9717.473, \"from_m\": 9458.166, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10206.049, \"from_m\": 9717.473, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20228.577, \"from_m\": 10206.049, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21220.516, \"from_m\": 20228.577, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21860.346, \"from_m\": 21220.516, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25192.067, \"from_m\": 21860.346, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25241.429, \"from_m\": 25192.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30390.311, \"from_m\": 25241.429, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32193.45, \"from_m\": 30390.311, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32436.422, \"from_m\": 32193.45, \"capability_applied\": null, \"effective_limit_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\": 756942, \"profile_key\": \"b2a67f0234bd3c2af47af6c4edf1a9e097137539bbfcfcfdd8a7400fe2692608\", \"schedule_id\": 2629, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": false, \"wtt_arr\": \"2305\", \"wtt_dep\": \"2306H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 2, \"distance_m\": 4779.505, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": false, \"wtt_arr\": \"2309H\", \"wtt_dep\": \"2310H\", \"location\": \"Chatham\", \"stage_seq\": 3, \"distance_m\": 7319.707, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2314\", \"location\": \"Rochester\", \"stage_seq\": 4, \"distance_m\": 8780.659, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 5, \"distance_m\": 9424.543, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": false, \"wtt_arr\": \"2316H\", \"wtt_dep\": \"2317H\", \"location\": \"Strood\", \"stage_seq\": 6, \"distance_m\": 9835.491, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2322H\", \"location\": \"Higham\", \"stage_seq\": 7, \"distance_m\": 14092.685, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Hoo Jn\", \"stage_seq\": 8, \"distance_m\": 16220.106, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329H\", \"location\": \"Gravesend\", \"stage_seq\": 9, \"distance_m\": 21445.529, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 10, \"distance_m\": 23861.108, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2333H\", \"location\": \"Northfleet\", \"stage_seq\": 11, \"distance_m\": 24888.126, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2335H\", \"location\": \"Swanscombe\", \"stage_seq\": 12, \"distance_m\": 25847.596, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Greenhithe\", \"stage_seq\": 13, \"distance_m\": 28043.806, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341\", \"location\": \"Stone Crossing\", \"stage_seq\": 14, \"distance_m\": 29326.015, \"section_seq\": 1, \"route_path_id\": 131446}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 15, \"distance_m\": 32436.422, \"section_seq\": 1, \"route_path_id\": 131446}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32436.422, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131446}], \"total_distance_m\": 32436.422, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32436.422, \"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": "2300", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:58Z\", \"source_id\": 64256644, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:02Z\", \"source_id\": 20361891, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:45Z\", \"source_id\": 64263114, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:48Z\", \"source_id\": 20363929, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:34Z\", \"source_id\": 64269793, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:33Z\", \"source_id\": 20366022, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:11Z\", \"source_id\": 64281343, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:16Z\", \"source_id\": 20369589, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:14Z\", \"source_id\": 64289380, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:20Z\", \"source_id\": 20372162, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:11Z\", \"source_id\": 64300419, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:15Z\", \"source_id\": 20375543, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:26Z\", \"source_id\": 64306881, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:30Z\", \"source_id\": 20377597, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:09Z\", \"source_id\": 64309445, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:15Z\", \"source_id\": 20378445, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:29Z\", \"source_id\": 64314502, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:33Z\", \"source_id\": 20380011, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:56Z\", \"source_id\": 64318241, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:01Z\", \"source_id\": 20381159, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:32Z\", \"source_id\": 64323311, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:39Z\", \"source_id\": 20382863, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "4", "timing_fact_generation": 1790030741586589, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:07.416540", "service_state_evidence_id": 20382863, "current_leg_start_actual_dep": "2026-09-21T23:43:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:07.508324", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P RAI DFD 9A94 700024 8 100 None {"version": 3, "segments": [{"to_m": 3291.147, "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": 6226.848, "from_m": 3291.147, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6775.23, "from_m": 6226.848, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9458.166, "from_m": 6775.23, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9717.473, "from_m": 9458.166, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10206.049, "from_m": 9717.473, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20228.577, "from_m": 10206.049, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21220.516, "from_m": 20228.577, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21860.346, "from_m": 21220.516, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25192.067, "from_m": 21860.346, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25241.429, "from_m": 25192.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30390.311, "from_m": 25241.429, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32193.45, "from_m": 30390.311, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32436.422, "from_m": 32193.45, "capability_applied": null, "effective_limit_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": 756942, "profile_key": "b2a67f0234bd3c2af47af6c4edf1a9e097137539bbfcfcfdd8a7400fe2692608", "schedule_id": 2629, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2300", "location": "Rainham (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131446}, {"is_pass": false, "wtt_arr": "2305", "wtt_dep": "2306H", "location": "Gillingham (Kent)", "stage_seq": 2, "distance_m": 4779.505, "section_seq": 1, "route_path_id": 131446}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2310H", "location": "Chatham", "stage_seq": 3, "distance_m": 7319.707, "section_seq": 1, "route_path_id": 131446}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2314", "location": "Rochester", "stage_seq": 4, "distance_m": 8780.659, "section_seq": 1, "route_path_id": 131446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Rochester Bridge Jn", "stage_seq": 5, "distance_m": 9424.543, "section_seq": 1, "route_path_id": 131446}, {"is_pass": false, "wtt_arr": "2316H", "wtt_dep": "2317H", "location": "Strood", "stage_seq": 6, "distance_m": 9835.491, "section_seq": 1, "route_path_id": 131446}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2322H", "location": "Higham", "stage_seq": 7, "distance_m": 14092.685, "section_seq": 1, "route_path_id": 131446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Hoo Jn", "stage_seq": 8, "distance_m": 16220.106, "section_seq": 1, "route_path_id": 131446}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329H", "location": "Gravesend", "stage_seq": 9, "distance_m": 21445.529, "section_seq": 1, "route_path_id": 131446}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Springhead Junction (CTRL)", "stage_seq": 10, "distance_m": 23861.108, "section_seq": 1, "route_path_id": 131446}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Northfleet", "stage_seq": 11, "distance_m": 24888.126, "section_seq": 1, "route_path_id": 131446}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Swanscombe", "stage_seq": 12, "distance_m": 25847.596, "section_seq": 1, "route_path_id": 131446}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Greenhithe", "stage_seq": 13, "distance_m": 28043.806, "section_seq": 1, "route_path_id": 131446}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341", "location": "Stone Crossing", "stage_seq": 14, "distance_m": 29326.015, "section_seq": 1, "route_path_id": 131446}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Dartford", "stage_seq": 15, "distance_m": 32436.422, "section_seq": 1, "route_path_id": 131446}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32436.422, "from_m": 0.0, "section_seq": 1, "route_path_id": 131446}], "total_distance_m": 32436.422, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32436.422, "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": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:58Z", "source_id": 64256644, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:02Z", "source_id": 20361891, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:45Z", "source_id": 64263114, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:08:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:48Z", "source_id": 20363929, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:34Z", "source_id": 64269793, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:12:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:33Z", "source_id": 20366022, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32263, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:11Z", "source_id": 64281343, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:19:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:16Z", "source_id": 20369589, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32257, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:14Z", "source_id": 64289380, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:24:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:20Z", "source_id": 20372162, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:11Z", "source_id": 64300419, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:31:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:15Z", "source_id": 20375543, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:26Z", "source_id": 64306881, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:35:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:30Z", "source_id": 20377597, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:09Z", "source_id": 64309445, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:37:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:15Z", "source_id": 20378445, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:29Z", "source_id": 64314502, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:33Z", "source_id": 20380011, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:56Z", "source_id": 64318241, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:01Z", "source_id": 20381159, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31741, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:32Z", "source_id": 64323311, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:47:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:39Z", "source_id": 20382863, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Rainham (Kent) 2300 2300 0 None None Dartford 2345 2345 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18680/2026-09-21/detailed None Stone Crossing 2026-09-21T23:43:00+01:00 Dartford 4.0 {"type": "LineString", "coordinates": [[0.2624855, 51.4514091], [0.2611519, 51.451418099999984], [0.2606114, 51.4514236], [0.26027729999999993, 51.451427], [0.2583682, 51.45144410000001], [0.2564203, 51.451447599999995], [0.25432, 51.451479899999995], [0.2525087999999999, 51.451497], [0.2503178, 51.451522099999984], [0.2485008, 51.45154], [0.24712839999999997, 51.4515525], [0.245684, 51.45157319999999], [0.2452697, 51.45157139999999], [0.2449359, 51.4515606], [0.2446324, 51.451548899999985], [0.24438640000000003, 51.451533700000006], [0.2441662, 51.451514], [0.2438584, 51.45148530000001], [0.2434671, 51.451434199999994], [0.24314920000000004, 51.45138039999999], [0.2428327, 51.4513176], [0.2425018, 51.4512513], [0.24215789999999995, 51.4511617], [0.24190039999999996, 51.45108900000001], [0.2415681, 51.450994], [0.2413049, 51.4509017], [0.2410617, 51.450812000000006], [0.2407956, 51.4507053], [0.2406057, 51.4506219], [0.24031939999999996, 51.45048479999999], [0.24013090000000004, 51.45038529999999], [0.23999139999999997, 51.4503117], [0.23982310000000004, 51.4502024], [0.2396073, 51.45007149999999], [0.23942889999999992, 51.4499487], [0.2392376, 51.4498097], [0.2390318, 51.449662699999976], [0.2387398, 51.4494448], [0.2384708, 51.4492538], [0.23820030000000003, 51.4490781], [0.23792119999999997, 51.4489149], [0.23764209999999997, 51.448761600000005], [0.23750910000000003, 51.4486867], [0.2373555, 51.44859819999999], [0.23693139999999996, 51.448421200000006], [0.23638069999999992, 51.4482141], [0.2359141, 51.4480437], [0.23543690000000003, 51.44791299999999], [0.2349799, 51.4478203], [0.2344003, 51.447726399999986], [0.2339838999999999, 51.4476541], [0.2334574, 51.44760839999999], [0.2329521, 51.4475674], [0.2323338, 51.44754509999999], [0.2317107, 51.447512], [0.231162, 51.4474819], [0.2306998, 51.4474525], [0.22983379999999995, 51.44741770000001], [0.22919660000000003, 51.4473913], [0.2277298, 51.4473351], [0.22645479999999993, 51.4472755], [0.2255103, 51.44725639999999], [0.2249391, 51.447231899999984], [0.2246248, 51.44721570000001], [0.2241393, 51.44719539999999], [0.2237742, 51.44717709999999], [0.2233416, 51.447178499999985], [0.2226273, 51.4471722], [0.22234229999999996, 51.44717760000001], [0.22168099999999996, 51.4472199], [0.2209436, 51.4472844], [0.22074669999999996, 51.4473016], [0.22052109999999997, 51.4473283], [0.2201921, 51.447371100000005], [0.2199828, 51.447404299999995], [0.2197223, 51.44745129999999]]} 1.9 2343 2347 Stone Crossing Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-21 22:57:22 TERMINATED 2026-09-21 22:47:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382863 1790030741586589 64 64 2026-09-21 22:57:07.508324 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:07.416540
726258 755071 C21760 631F82M721 2026-09-21 COMPLETE 20383384 2026-09-21 23:47:00 2026-09-21 22:57:22 2026-09-23 22:57:22 {"id": 755071, "stp": "P", "toc": "East Midlands Railway", "uid": "C21760", "consist": "810014", "dest_crs": "SHF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21760/2026-09-21/detailed", "trust_id": "631F82M721", "origin_crs": "STP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-21", "dest_arr_time": "2341", "dest_platform": "1", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "1F82", "timing_status": "LATE", "origin_station": "London St. Pancras", "current_leg_arr": "2347", "current_leg_dep": "2331", "current_leg_end": "Sheffield", "origin_dep_time": "2132", "origin_platform": "3", "current_location": "Sheffield", "last_update_time": "2026-09-21T22:57:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4184997999999998, 53.2429894], [-1.4183313999999998, 53.244113099999986], [-1.4182667999999998, 53.24489379999999], [-1.4182325, 53.2457507], [-1.4182320999999998, 53.2459447], [-1.4182319999999995, 53.24599709999999], [-1.4182855, 53.2463479], [-1.4183418, 53.24707139999999], [-1.4184215, 53.24745000000001], [-1.4184348, 53.2476362], [-1.4184579999999998, 53.248047499999984], [-1.4185123999999998, 53.2484171], [-1.4185655, 53.2487611], [-1.4187418999999997, 53.2497188], [-1.4189462999999998, 53.25067709999999], [-1.4190656, 53.251421099999995], [-1.4191707999999998, 53.2521624], [-1.4192246, 53.252510699999995], [-1.4193012, 53.2529069], [-1.4194513010204597, 53.25335536819731], [-1.4195300999999998, 53.25359079999999], [-1.4196237, 53.25386359999999], [-1.4197135, 53.2541053], [-1.4197832, 53.2542732], [-1.4198995999999997, 53.2545748], [-1.4201220999999995, 53.255083799999994], [-1.4202994, 53.2553916], [-1.4205253999999998, 53.2557838], [-1.420702, 53.2560592], [-1.4209105, 53.25635119999999], [-1.4213568999999997, 53.25692099999999], [-1.4214983999999995, 53.25707], [-1.4219116, 53.25752449999999], [-1.422351, 53.25797080000001], [-1.4230219999999998, 53.2585671], [-1.4237419999999998, 53.25913499999999], [-1.4242765999999998, 53.2595173], [-1.4249436000000002, 53.25996], [-1.425676, 53.2603754], [-1.4271055, 53.261085599999994], [-1.4282224999999995, 53.26160919999999], [-1.4289310999999998, 53.26195450000001], [-1.4293493, 53.2621914], [-1.4302286999999998, 53.26270159999999], [-1.4311503, 53.2633255], [-1.4319828, 53.263972299999985], [-1.4328017, 53.264712], [-1.4335624000000002, 53.265484699999995], [-1.43429, 53.2662442], [-1.435986, 53.26800359999999], [-1.4360456999999998, 53.2680655], [-1.4366905, 53.2687509], [-1.4372881, 53.2694481], [-1.437304454591234, 53.26947020933538], [-1.4378169999999997, 53.27016309999999], [-1.4381863999999998, 53.27081], [-1.4383708999999998, 53.2711642], [-1.4385326, 53.2715493], [-1.4387285, 53.2721698], [-1.4388706999999998, 53.2727876], [-1.4389385999999995, 53.27345220000001], [-1.4389484999999995, 53.2740987], [-1.4388671, 53.27480980000001], [-1.4387097, 53.2754741], [-1.4384813999999997, 53.2761146], [-1.4381713, 53.2767478], [-1.4375498, 53.27786999999998], [-1.437304454591234, 53.27829479330904], [-1.4372177, 53.278445], [-1.4369359, 53.279017200000006], [-1.4366561, 53.27974570000001], [-1.4365023, 53.2803249], [-1.4364087, 53.2808416], [-1.4363453999999998, 53.2813572], [-1.4363438, 53.2815425], [-1.4363373, 53.2818447], [-1.4363715999999995, 53.282503], [-1.4364862, 53.283156600000005], [-1.4366539, 53.283795600000005], [-1.4368881, 53.284416], [-1.4371716, 53.2850639], [-1.437304454591234, 53.285289671936034], [-1.4373355999999995, 53.2853426], [-1.4375154999999995, 53.2856271], [-1.4377744, 53.2860263], [-1.4382033, 53.28656649999999], [-1.4389121, 53.28737240000001], [-1.4389940999999995, 53.2874484], [-1.4392824, 53.2877238], [-1.4393701, 53.2877989], [-1.4396812999999995, 53.288065999999986], [-1.4404587, 53.28865759999999], [-1.4413072999999998, 53.2892301], [-1.4432275999999995, 53.29042099999999], [-1.4468807, 53.29266040000001], [-1.4472645999999998, 53.292890400000005], [-1.4489245999999998, 53.2939044], [-1.4501007999999995, 53.2945481], [-1.4502181999999997, 53.29461200000001], [-1.4516321, 53.295260000000006], [-1.4524169, 53.2955835], [-1.4531693, 53.295866], [-1.4542682999999998, 53.2962546], [-1.4553478999999998, 53.29662690000001], [-1.4578632, 53.2974913], [-1.4602418, 53.2983131], [-1.4604662, 53.298385399999994], [-1.4608607000000002, 53.2985124], [-1.4614682, 53.298708], [-1.4626426, 53.29912709999999], [-1.4631662999999997, 53.2992989], [-1.4650774, 53.2999483], [-1.4652382999999998, 53.30000199999999], [-1.4656688, 53.300153], [-1.4658599, 53.300222999999995], [-1.4694573999999998, 53.3014531], [-1.4700325, 53.3016522], [-1.4709927, 53.3020323], [-1.4719879, 53.302477], [-1.4728717, 53.3029653], [-1.4732553999999998, 53.30320329999999], [-1.4736203, 53.30344239999999], [-1.4743116, 53.303945199999994], [-1.4748209, 53.3043648], [-1.4753012, 53.30480250000001], [-1.4757699, 53.3052622], [-1.4761892999999997, 53.3057365], [-1.4772876540008348, 53.30706581297633], [-1.4775208999999998, 53.307348099999984], [-1.4781295, 53.30801439999999], [-1.478565, 53.30841859999999], [-1.4790641999999998, 53.3088072], [-1.4795493999999998, 53.3091648], [-1.4802289999999998, 53.309640599999994], [-1.4811099, 53.31017179999999], [-1.4822265, 53.310748], [-1.4831894, 53.311174400000006], [-1.4843625, 53.31165349999999], [-1.4865985, 53.31255370000001], [-1.5095819, 53.3217686], [-1.5103341, 53.3220852], [-1.5108654999999998, 53.322327599999994], [-1.5111435, 53.3224675], [-1.5113945999999998, 53.32260849999999], [-1.5117127, 53.32281949999999], [-1.5119804, 53.3229723], [-1.5122353999999998, 53.3231238], [-1.5126862, 53.3234244], [-1.5134337999999998, 53.3240177], [-1.5140511999999997, 53.324686], [-1.5145169999999997, 53.3253715], [-1.5147435, 53.32583400000001], [-1.5149335999999998, 53.3262902], [-1.5149900999999997, 53.3265288], [-1.5150847999999997, 53.32692860000001], [-1.515094, 53.3270846], [-1.5151041, 53.327526], [-1.5150909999999995, 53.328275899999994], [-1.5150178999999997, 53.32890880000001], [-1.5148152, 53.3297397], [-1.5143835, 53.33054550000001], [-1.5142587999999997, 53.3307084], [-1.5136944, 53.33144560000001], [-1.5133627, 53.33180619999999], [-1.5129874, 53.3321331], [-1.5126890999999998, 53.332366699999994], [-1.5123826, 53.3325949], [-1.5119043, 53.3329507], [-1.5117311, 53.33307219999999], [-1.5117057000000005, 53.33309100000001], [-1.5106815, 53.3338231], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]}", "current_leg_start": "Chesterfield", "dest_arr_time_act": "2341", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Chesterfield", "current_leg_milage": "12.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 267.122, \"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\": 577.485, \"from_m\": 267.122, \"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\": 888.017, \"from_m\": 577.485, \"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\": 943.662, \"from_m\": 888.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 984.294, \"from_m\": 943.662, \"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\": 1011.626, \"from_m\": 984.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\": 1097.258, \"from_m\": 1011.626, \"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\": 2635.285, \"from_m\": 1097.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3213.419, \"from_m\": 2635.285, \"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\": 3431.909, \"from_m\": 3213.419, \"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\": 5273.248, \"from_m\": 3431.909, \"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\": 6972.353, \"from_m\": 5273.248, \"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\": 8359.191, \"from_m\": 6972.353, \"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\": 11718.024, \"from_m\": 8359.191, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 29420.918, \"from_m\": 11718.024, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 33554.503, \"from_m\": 29420.918, \"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\": 38747.801, \"from_m\": 33554.503, \"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\": 38832.812, \"from_m\": 38747.801, \"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\": 38850.012, \"from_m\": 38832.812, \"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\": 38935.584, \"from_m\": 38850.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39508.133, \"from_m\": 38935.584, \"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\": 42992.511, \"from_m\": 39508.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44791.309, \"from_m\": 42992.511, \"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\": 47393.015, \"from_m\": 44791.309, \"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\": 48267.768, \"from_m\": 47393.015, \"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\": 49319.042, \"from_m\": 48267.768, \"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\": 53041.778, \"from_m\": 49319.042, \"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\": 53108.073, \"from_m\": 53041.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53239.847, \"from_m\": 53108.073, \"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\": 53302.975, \"from_m\": 53239.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53372.967, \"from_m\": 53302.975, \"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\": 53420.259, \"from_m\": 53372.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56886.894, \"from_m\": 53420.259, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 78350.655, \"from_m\": 56886.894, \"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\": 78416.529, \"from_m\": 78350.655, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80802.633, \"from_m\": 78416.529, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 80881.62, \"from_m\": 80802.633, \"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\": 81087.184, \"from_m\": 80881.62, \"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\": 81163.863, \"from_m\": 81087.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89848.999, \"from_m\": 81163.863, \"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\": 90118.382, \"from_m\": 89848.999, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 91085.636, \"from_m\": 90118.382, \"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\": 91130.543, \"from_m\": 91085.636, \"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\": 95420.293, \"from_m\": 91130.543, \"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\": 101384.621, \"from_m\": 95420.293, \"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\": 102989.231, \"from_m\": 101384.621, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 104162.269, \"from_m\": 102989.231, \"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\": 104810.859, \"from_m\": 104162.269, \"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\": 104889.043, \"from_m\": 104810.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104980.832, \"from_m\": 104889.043, \"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\": 105538.378, \"from_m\": 104980.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\": 106108.017, \"from_m\": 105538.378, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 107123.629, \"from_m\": 106108.017, \"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\": 112099.082, \"from_m\": 107123.629, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 113389.156, \"from_m\": 112099.082, \"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\": 113487.096, \"from_m\": 113389.156, \"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\": 115924.844, \"from_m\": 113487.096, \"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\": 118634.075, \"from_m\": 115924.844, \"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\": 118715.332, \"from_m\": 118634.075, \"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\": 118753.52, \"from_m\": 118715.332, \"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\": 118853.829, \"from_m\": 118753.52, \"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\": 124886.484, \"from_m\": 118853.829, \"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\": 126602.927, \"from_m\": 124886.484, \"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\": 127466.667, \"from_m\": 126602.927, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 131647.776, \"from_m\": 127466.667, \"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\": 133402.159, \"from_m\": 131647.776, \"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\": 133460.489, \"from_m\": 133402.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135311.49, \"from_m\": 133460.489, \"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\": 147467.119, \"from_m\": 135311.49, \"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\": 150021.04, \"from_m\": 147467.119, \"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\": 150112.048, \"from_m\": 150021.04, \"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\": 153440.597, \"from_m\": 150112.048, \"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\": 154092.327, \"from_m\": 153440.597, \"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\": 157291.172, \"from_m\": 154092.327, \"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\": 157851.103, \"from_m\": 157291.172, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 158597.97, \"from_m\": 157851.103, \"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\": 159303.187, \"from_m\": 158597.97, \"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\": 159819.746, \"from_m\": 159303.187, \"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\": 166495.115, \"from_m\": 159819.746, \"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\": 166544.994, \"from_m\": 166495.115, \"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\": 170525.645, \"from_m\": 166544.994, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 173687.343, \"from_m\": 170525.645, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 175788.251, \"from_m\": 173687.343, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 184687.984, \"from_m\": 175788.251, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 190718.237, \"from_m\": 184687.984, \"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\": 191249.374, \"from_m\": 190718.237, \"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\": 191289.466, \"from_m\": 191249.374, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 191363.445, \"from_m\": 191289.466, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 192247.357, \"from_m\": 191363.445, \"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\": 192278.628, \"from_m\": 192247.357, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 192327.746, \"from_m\": 192278.628, \"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\": 193292.595, \"from_m\": 192327.746, \"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\": 196676.727, \"from_m\": 193292.595, \"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\": 201746.709, \"from_m\": 196676.727, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 202193.88, \"from_m\": 201746.709, \"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\": 204356.152, \"from_m\": 202193.88, \"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\": 205308.21, \"from_m\": 204356.152, \"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\": 205556.359, \"from_m\": 205308.21, \"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\": 205747.919, \"from_m\": 205556.359, \"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\": 205862.76, \"from_m\": 205747.919, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 205875.206, \"from_m\": 205862.76, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 206407.128, \"from_m\": 205875.206, \"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\": 206475.161, \"from_m\": 206407.128, \"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\": 206475.786, \"from_m\": 206475.161, \"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\": 207713.139, \"from_m\": 206475.786, \"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\": 208153.625, \"from_m\": 207713.139, \"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\": 211318.644, \"from_m\": 208153.625, \"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\": 222202.346, \"from_m\": 211318.644, \"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\": 222879.724, \"from_m\": 222202.346, \"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\": 224733.477, \"from_m\": 222879.724, \"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\": 237820.916, \"from_m\": 224733.477, \"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\": 245216.09, \"from_m\": 237820.916, \"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\": 245735.836, \"from_m\": 245216.09, \"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\": 256983.014, \"from_m\": 245735.836, \"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\": 258417.11, \"from_m\": 256983.014, \"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\": 258472.092, \"from_m\": 258417.11, \"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\": 263402.199, \"from_m\": 258472.092, \"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\": 264062.895, \"from_m\": 263402.199, \"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\": 264288.697, \"from_m\": 264062.895, \"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\": 264296.027, \"from_m\": 264288.697, \"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\": 264449.562, \"from_m\": 264296.027, \"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\": 264611.766, \"from_m\": 264449.562, \"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\": 755071, \"profile_key\": \"a46b314060f10a684a6cef096bc335231c508b563c09f294312afc29a2de68eb\", \"schedule_id\": 3158, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"London St. Pancras\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Dock Jn South\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Dock Jn North\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Kentish Town\", \"stage_seq\": 4, \"distance_m\": 2259.452, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 5, \"distance_m\": 3213.419, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 6, \"distance_m\": 6007.203, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"Cricklewood\", \"stage_seq\": 7, \"distance_m\": 7956.251, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Hendon\", \"stage_seq\": 8, \"distance_m\": 11005.954, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Radlett Jn\", \"stage_seq\": 9, \"distance_m\": 23007.952, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"St. Albans\", \"stage_seq\": 10, \"distance_m\": 31794.844, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Harpenden Jn\", \"stage_seq\": 11, \"distance_m\": 38832.812, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Luton\", \"stage_seq\": 12, \"distance_m\": 48515.49, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Leagrave Jn\", \"stage_seq\": 13, \"distance_m\": 53208.371, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Flitwick\", \"stage_seq\": 14, \"distance_m\": 64426.811, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 15, \"distance_m\": 78328.359, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Bedford\", \"stage_seq\": 16, \"distance_m\": 79930.5, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Bedford North Jn\", \"stage_seq\": 17, \"distance_m\": 80959.747, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 18, \"distance_m\": 90764.076, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Wellingborough\", \"stage_seq\": 19, \"distance_m\": 104251.175, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"Harrowden Jn\", \"stage_seq\": 20, \"distance_m\": 107229.06, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Kettering South Jn\", \"stage_seq\": 21, \"distance_m\": 113487.096, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216H\", \"location\": \"Kettering\", \"stage_seq\": 22, \"distance_m\": 115511.798, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Kettering North Jn\", \"stage_seq\": 23, \"distance_m\": 118634.075, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223H\", \"location\": \"Market Harborough\", \"stage_seq\": 24, \"distance_m\": 133167.209, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232\", \"location\": \"Kilby Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 150165.766, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Wigston North Jn\", \"stage_seq\": 26, \"distance_m\": 153991.403, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2238H\", \"location\": \"Leicester\", \"stage_seq\": 27, \"distance_m\": 159038.691, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242H\", \"location\": \"Syston South Jn\", \"stage_seq\": 28, \"distance_m\": 166817.852, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Sileby Jn\", \"stage_seq\": 29, \"distance_m\": 171710.593, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": false, \"wtt_arr\": \"2247\", \"wtt_dep\": \"2248H\", \"location\": \"Loughborough\", \"stage_seq\": 30, \"distance_m\": 179154.332, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": false, \"wtt_arr\": \"2254H\", \"wtt_dep\": \"2256\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 31, \"distance_m\": 189749.149, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Trent South Jn\", \"stage_seq\": 32, \"distance_m\": 191331.071, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 33, \"distance_m\": 192247.357, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": false, \"wtt_arr\": \"2259\", \"wtt_dep\": \"2300H\", \"location\": \"Long Eaton\", \"stage_seq\": 34, \"distance_m\": 193091.773, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Spondon\", \"stage_seq\": 35, \"distance_m\": 202016.514, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 36, \"distance_m\": 205781.787, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2311\", \"location\": \"Derby\", \"stage_seq\": 37, \"distance_m\": 206140.419, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 38, \"distance_m\": 207597.797, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Ambergate Jn\", \"stage_seq\": 39, \"distance_m\": 222049.235, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 40, \"distance_m\": 239641.62, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 41, \"distance_m\": 243412.609, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2329H\", \"location\": \"Chesterfield\", \"stage_seq\": 42, \"distance_m\": 244854.337, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Tapton Jn\", \"stage_seq\": 43, \"distance_m\": 245760.882, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Dore Station Jn\", \"stage_seq\": 44, \"distance_m\": 258531.315, \"section_seq\": 1, \"route_path_id\": 131732}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 45, \"distance_m\": 264611.766, \"section_seq\": 1, \"route_path_id\": 131732}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 264611.766, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131732}], \"total_distance_m\": 264611.766, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 258881.221, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5730.545, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2132", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:54Z\", \"source_id\": 64074636, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:59Z\", \"source_id\": 20307679, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:38Z\", \"source_id\": 64076356, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:44Z\", \"source_id\": 20308127, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:52Z\", \"source_id\": 64079069, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:55Z\", \"source_id\": 20308941, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:51Z\", \"source_id\": 64094147, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:55Z\", \"source_id\": 20313543, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:05Z\", \"source_id\": 64108340, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:11Z\", \"source_id\": 20317630, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:30Z\", \"source_id\": 64120020, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:34Z\", \"source_id\": 20321045, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:09Z\", \"source_id\": 64130061, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:13Z\", \"source_id\": 20324035, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:16Z\", \"source_id\": 64150383, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:19Z\", \"source_id\": 20329901, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:11Z\", \"source_id\": 64158627, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:14:12Z\", \"source_id\": 20332378, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:30Z\", \"source_id\": 64171872, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:20:33Z\", \"source_id\": 20336264, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:08Z\", \"source_id\": 64199901, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:13Z\", \"source_id\": 20344734, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:43Z\", \"source_id\": 64222368, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:45Z\", \"source_id\": 20351579, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:40Z\", \"source_id\": 64236059, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:45Z\", \"source_id\": 20355611, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:17Z\", \"source_id\": 64246343, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:21Z\", \"source_id\": 20358781, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:46Z\", \"source_id\": 64256274, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:53Z\", \"source_id\": 20361824, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:48Z\", \"source_id\": 20363435, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:52Z\", \"source_id\": 64299873, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:55Z\", \"source_id\": 20375368, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:40Z\", \"source_id\": 64324945, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:46Z\", \"source_id\": 20383384, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "1", "timing_fact_generation": 1790030806663811, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:10.068282", "service_state_evidence_id": 20383384, "current_leg_start_actual_dep": "2026-09-21T23:35:30+01:00", "operational_evidence_version": 162, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:10.198319", "service_state_valid_until_kind": null, "operational_interpretation_version": 162, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P STP SHF 1F82 810014 5 125 None {"version": 3, "segments": [{"to_m": 267.122, "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": 577.485, "from_m": 267.122, "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": 888.017, "from_m": 577.485, "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": 943.662, "from_m": 888.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 984.294, "from_m": 943.662, "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": 1011.626, "from_m": 984.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": 1097.258, "from_m": 1011.626, "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": 2635.285, "from_m": 1097.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3213.419, "from_m": 2635.285, "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": 3431.909, "from_m": 3213.419, "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": 5273.248, "from_m": 3431.909, "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": 6972.353, "from_m": 5273.248, "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": 8359.191, "from_m": 6972.353, "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": 11718.024, "from_m": 8359.191, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 29420.918, "from_m": 11718.024, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 33554.503, "from_m": 29420.918, "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": 38747.801, "from_m": 33554.503, "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": 38832.812, "from_m": 38747.801, "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": 38850.012, "from_m": 38832.812, "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": 38935.584, "from_m": 38850.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39508.133, "from_m": 38935.584, "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": 42992.511, "from_m": 39508.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44791.309, "from_m": 42992.511, "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": 47393.015, "from_m": 44791.309, "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": 48267.768, "from_m": 47393.015, "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": 49319.042, "from_m": 48267.768, "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": 53041.778, "from_m": 49319.042, "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": 53108.073, "from_m": 53041.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53239.847, "from_m": 53108.073, "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": 53302.975, "from_m": 53239.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53372.967, "from_m": 53302.975, "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": 53420.259, "from_m": 53372.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56886.894, "from_m": 53420.259, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 78350.655, "from_m": 56886.894, "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": 78416.529, "from_m": 78350.655, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80802.633, "from_m": 78416.529, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 80881.62, "from_m": 80802.633, "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": 81087.184, "from_m": 80881.62, "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": 81163.863, "from_m": 81087.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89848.999, "from_m": 81163.863, "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": 90118.382, "from_m": 89848.999, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 91085.636, "from_m": 90118.382, "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": 91130.543, "from_m": 91085.636, "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": 95420.293, "from_m": 91130.543, "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": 101384.621, "from_m": 95420.293, "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": 102989.231, "from_m": 101384.621, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 104162.269, "from_m": 102989.231, "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": 104810.859, "from_m": 104162.269, "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": 104889.043, "from_m": 104810.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104980.832, "from_m": 104889.043, "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": 105538.378, "from_m": 104980.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": 106108.017, "from_m": 105538.378, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 107123.629, "from_m": 106108.017, "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": 112099.082, "from_m": 107123.629, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 113389.156, "from_m": 112099.082, "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": 113487.096, "from_m": 113389.156, "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": 115924.844, "from_m": 113487.096, "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": 118634.075, "from_m": 115924.844, "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": 118715.332, "from_m": 118634.075, "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": 118753.52, "from_m": 118715.332, "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": 118853.829, "from_m": 118753.52, "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": 124886.484, "from_m": 118853.829, "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": 126602.927, "from_m": 124886.484, "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": 127466.667, "from_m": 126602.927, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 131647.776, "from_m": 127466.667, "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": 133402.159, "from_m": 131647.776, "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": 133460.489, "from_m": 133402.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135311.49, "from_m": 133460.489, "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": 147467.119, "from_m": 135311.49, "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": 150021.04, "from_m": 147467.119, "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": 150112.048, "from_m": 150021.04, "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": 153440.597, "from_m": 150112.048, "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": 154092.327, "from_m": 153440.597, "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": 157291.172, "from_m": 154092.327, "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": 157851.103, "from_m": 157291.172, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 158597.97, "from_m": 157851.103, "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": 159303.187, "from_m": 158597.97, "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": 159819.746, "from_m": 159303.187, "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": 166495.115, "from_m": 159819.746, "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": 166544.994, "from_m": 166495.115, "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": 170525.645, "from_m": 166544.994, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 173687.343, "from_m": 170525.645, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 175788.251, "from_m": 173687.343, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 184687.984, "from_m": 175788.251, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 190718.237, "from_m": 184687.984, "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": 191249.374, "from_m": 190718.237, "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": 191289.466, "from_m": 191249.374, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 191363.445, "from_m": 191289.466, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 192247.357, "from_m": 191363.445, "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": 192278.628, "from_m": 192247.357, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 192327.746, "from_m": 192278.628, "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": 193292.595, "from_m": 192327.746, "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": 196676.727, "from_m": 193292.595, "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": 201746.709, "from_m": 196676.727, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 202193.88, "from_m": 201746.709, "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": 204356.152, "from_m": 202193.88, "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": 205308.21, "from_m": 204356.152, "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": 205556.359, "from_m": 205308.21, "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": 205747.919, "from_m": 205556.359, "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": 205862.76, "from_m": 205747.919, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 205875.206, "from_m": 205862.76, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 206407.128, "from_m": 205875.206, "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": 206475.161, "from_m": 206407.128, "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": 206475.786, "from_m": 206475.161, "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": 207713.139, "from_m": 206475.786, "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": 208153.625, "from_m": 207713.139, "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": 211318.644, "from_m": 208153.625, "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": 222202.346, "from_m": 211318.644, "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": 222879.724, "from_m": 222202.346, "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": 224733.477, "from_m": 222879.724, "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": 237820.916, "from_m": 224733.477, "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": 245216.09, "from_m": 237820.916, "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": 245735.836, "from_m": 245216.09, "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": 256983.014, "from_m": 245735.836, "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": 258417.11, "from_m": 256983.014, "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": 258472.092, "from_m": 258417.11, "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": 263402.199, "from_m": 258472.092, "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": 264062.895, "from_m": 263402.199, "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": 264288.697, "from_m": 264062.895, "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": 264296.027, "from_m": 264288.697, "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": 264449.562, "from_m": 264296.027, "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": 264611.766, "from_m": 264449.562, "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": 755071, "profile_key": "a46b314060f10a684a6cef096bc335231c508b563c09f294312afc29a2de68eb", "schedule_id": 3158, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2132", "location": "London St. Pancras", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Dock Jn South", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Dock Jn North", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Kentish Town", "stage_seq": 4, "distance_m": 2259.452, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Carlton Road Jn", "stage_seq": 5, "distance_m": 3213.419, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "West Hampstead Thameslink", "stage_seq": 6, "distance_m": 6007.203, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "Cricklewood", "stage_seq": 7, "distance_m": 7956.251, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Hendon", "stage_seq": 8, "distance_m": 11005.954, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Radlett Jn", "stage_seq": 9, "distance_m": 23007.952, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "St. Albans", "stage_seq": 10, "distance_m": 31794.844, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Harpenden Jn", "stage_seq": 11, "distance_m": 38832.812, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Luton", "stage_seq": 12, "distance_m": 48515.49, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Leagrave Jn", "stage_seq": 13, "distance_m": 53208.371, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Flitwick", "stage_seq": 14, "distance_m": 64426.811, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Bedford South Jn", "stage_seq": 15, "distance_m": 78328.359, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Bedford", "stage_seq": 16, "distance_m": 79930.5, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Bedford North Jn", "stage_seq": 17, "distance_m": 80959.747, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Sharnbrook Jn", "stage_seq": 18, "distance_m": 90764.076, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Wellingborough", "stage_seq": 19, "distance_m": 104251.175, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "Harrowden Jn", "stage_seq": 20, "distance_m": 107229.06, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Kettering South Jn", "stage_seq": 21, "distance_m": 113487.096, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216H", "location": "Kettering", "stage_seq": 22, "distance_m": 115511.798, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Kettering North Jn", "stage_seq": 23, "distance_m": 118634.075, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223H", "location": "Market Harborough", "stage_seq": 24, "distance_m": 133167.209, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232", "location": "Kilby Bridge Jn", "stage_seq": 25, "distance_m": 150165.766, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Wigston North Jn", "stage_seq": 26, "distance_m": 153991.403, "section_seq": 1, "route_path_id": 131732}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2238H", "location": "Leicester", "stage_seq": 27, "distance_m": 159038.691, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242H", "location": "Syston South Jn", "stage_seq": 28, "distance_m": 166817.852, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Sileby Jn", "stage_seq": 29, "distance_m": 171710.593, "section_seq": 1, "route_path_id": 131732}, {"is_pass": false, "wtt_arr": "2247", "wtt_dep": "2248H", "location": "Loughborough", "stage_seq": 30, "distance_m": 179154.332, "section_seq": 1, "route_path_id": 131732}, {"is_pass": false, "wtt_arr": "2254H", "wtt_dep": "2256", "location": "East Midlands Parkway", "stage_seq": 31, "distance_m": 189749.149, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Trent South Jn", "stage_seq": 32, "distance_m": 191331.071, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258", "location": "Sheet Stores Jn", "stage_seq": 33, "distance_m": 192247.357, "section_seq": 1, "route_path_id": 131732}, {"is_pass": false, "wtt_arr": "2259", "wtt_dep": "2300H", "location": "Long Eaton", "stage_seq": 34, "distance_m": 193091.773, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Spondon", "stage_seq": 35, "distance_m": 202016.514, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Derby Way & Works Jn", "stage_seq": 36, "distance_m": 205781.787, "section_seq": 1, "route_path_id": 131732}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2311", "location": "Derby", "stage_seq": 37, "distance_m": 206140.419, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "St. Mary's South Jn", "stage_seq": 38, "distance_m": 207597.797, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Ambergate Jn", "stage_seq": 39, "distance_m": 222049.235, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Clay Cross North Jn", "stage_seq": 40, "distance_m": 239641.62, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Chesterfield South Jn", "stage_seq": 41, "distance_m": 243412.609, "section_seq": 1, "route_path_id": 131732}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2329H", "location": "Chesterfield", "stage_seq": 42, "distance_m": 244854.337, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Tapton Jn", "stage_seq": 43, "distance_m": 245760.882, "section_seq": 1, "route_path_id": 131732}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Dore Station Jn", "stage_seq": 44, "distance_m": 258531.315, "section_seq": 1, "route_path_id": 131732}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": null, "location": "Sheffield", "stage_seq": 45, "distance_m": 264611.766, "section_seq": 1, "route_path_id": 131732}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 264611.766, "from_m": 0.0, "section_seq": 1, "route_path_id": 131732}], "total_distance_m": 264611.766, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 258881.221, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5730.545, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:54Z", "source_id": 64074636, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:59Z", "source_id": 20307679, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:38Z", "source_id": 64076356, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:44Z", "source_id": 20308127, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:52Z", "source_id": 64079069, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:38:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:55Z", "source_id": 20308941, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:51Z", "source_id": 64094147, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:45:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:55Z", "source_id": 20313543, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:05Z", "source_id": 64108340, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:52:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:11Z", "source_id": 20317630, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:30Z", "source_id": 64120020, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:57:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:34Z", "source_id": 20321045, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:09Z", "source_id": 64130061, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:02:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:13Z", "source_id": 20324035, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:16Z", "source_id": 64150383, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:11:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:19Z", "source_id": 20329901, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:11Z", "source_id": 64158627, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:15:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:14:12Z", "source_id": 20332378, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17614, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:30Z", "source_id": 64171872, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:22:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:20:33Z", "source_id": 20336264, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17468, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:08Z", "source_id": 64199901, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:35:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:13Z", "source_id": 20344734, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17354, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:43Z", "source_id": 64222368, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:45Z", "source_id": 20351579, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16846, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:40Z", "source_id": 64236059, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:45Z", "source_id": 20355611, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16780, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:17Z", "source_id": 64246343, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:58:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:21Z", "source_id": 20358781, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:46Z", "source_id": 64256274, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T22:05:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:53Z", "source_id": 20361824, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T23:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:48Z", "source_id": 20363435, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:52Z", "source_id": 64299873, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T22:31:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:55Z", "source_id": 20375368, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7342, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:40Z", "source_id": 64324945, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T22:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:46Z", "source_id": 20383384, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] London St. Pancras 2132 2132 3 None None Sheffield 2341 2341 1 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21760/2026-09-21/detailed None Chesterfield 2026-09-21T23:35:30+01:00 Sheffield 16.0 {"type": "LineString", "coordinates": [[-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4184997999999998, 53.2429894], [-1.4183313999999998, 53.244113099999986], [-1.4182667999999998, 53.24489379999999], [-1.4182325, 53.2457507], [-1.4182320999999998, 53.2459447], [-1.4182319999999995, 53.24599709999999], [-1.4182855, 53.2463479], [-1.4183418, 53.24707139999999], [-1.4184215, 53.24745000000001], [-1.4184348, 53.2476362], [-1.4184579999999998, 53.248047499999984], [-1.4185123999999998, 53.2484171], [-1.4185655, 53.2487611], [-1.4187418999999997, 53.2497188], [-1.4189462999999998, 53.25067709999999], [-1.4190656, 53.251421099999995], [-1.4191707999999998, 53.2521624], [-1.4192246, 53.252510699999995], [-1.4193012, 53.2529069], [-1.4194513010204597, 53.25335536819731], [-1.4195300999999998, 53.25359079999999], [-1.4196237, 53.25386359999999], [-1.4197135, 53.2541053], [-1.4197832, 53.2542732], [-1.4198995999999997, 53.2545748], [-1.4201220999999995, 53.255083799999994], [-1.4202994, 53.2553916], [-1.4205253999999998, 53.2557838], [-1.420702, 53.2560592], [-1.4209105, 53.25635119999999], [-1.4213568999999997, 53.25692099999999], [-1.4214983999999995, 53.25707], [-1.4219116, 53.25752449999999], [-1.422351, 53.25797080000001], [-1.4230219999999998, 53.2585671], [-1.4237419999999998, 53.25913499999999], [-1.4242765999999998, 53.2595173], [-1.4249436000000002, 53.25996], [-1.425676, 53.2603754], [-1.4271055, 53.261085599999994], [-1.4282224999999995, 53.26160919999999], [-1.4289310999999998, 53.26195450000001], [-1.4293493, 53.2621914], [-1.4302286999999998, 53.26270159999999], [-1.4311503, 53.2633255], [-1.4319828, 53.263972299999985], [-1.4328017, 53.264712], [-1.4335624000000002, 53.265484699999995], [-1.43429, 53.2662442], [-1.435986, 53.26800359999999], [-1.4360456999999998, 53.2680655], [-1.4366905, 53.2687509], [-1.4372881, 53.2694481], [-1.437304454591234, 53.26947020933538], [-1.4378169999999997, 53.27016309999999], [-1.4381863999999998, 53.27081], [-1.4383708999999998, 53.2711642], [-1.4385326, 53.2715493], [-1.4387285, 53.2721698], [-1.4388706999999998, 53.2727876], [-1.4389385999999995, 53.27345220000001], [-1.4389484999999995, 53.2740987], [-1.4388671, 53.27480980000001], [-1.4387097, 53.2754741], [-1.4384813999999997, 53.2761146], [-1.4381713, 53.2767478], [-1.4375498, 53.27786999999998], [-1.437304454591234, 53.27829479330904], [-1.4372177, 53.278445], [-1.4369359, 53.279017200000006], [-1.4366561, 53.27974570000001], [-1.4365023, 53.2803249], [-1.4364087, 53.2808416], [-1.4363453999999998, 53.2813572], [-1.4363438, 53.2815425], [-1.4363373, 53.2818447], [-1.4363715999999995, 53.282503], [-1.4364862, 53.283156600000005], [-1.4366539, 53.283795600000005], [-1.4368881, 53.284416], [-1.4371716, 53.2850639], [-1.437304454591234, 53.285289671936034], [-1.4373355999999995, 53.2853426], [-1.4375154999999995, 53.2856271], [-1.4377744, 53.2860263], [-1.4382033, 53.28656649999999], [-1.4389121, 53.28737240000001], [-1.4389940999999995, 53.2874484], [-1.4392824, 53.2877238], [-1.4393701, 53.2877989], [-1.4396812999999995, 53.288065999999986], [-1.4404587, 53.28865759999999], [-1.4413072999999998, 53.2892301], [-1.4432275999999995, 53.29042099999999], [-1.4468807, 53.29266040000001], [-1.4472645999999998, 53.292890400000005], [-1.4489245999999998, 53.2939044], [-1.4501007999999995, 53.2945481], [-1.4502181999999997, 53.29461200000001], [-1.4516321, 53.295260000000006], [-1.4524169, 53.2955835], [-1.4531693, 53.295866], [-1.4542682999999998, 53.2962546], [-1.4553478999999998, 53.29662690000001], [-1.4578632, 53.2974913], [-1.4602418, 53.2983131], [-1.4604662, 53.298385399999994], [-1.4608607000000002, 53.2985124], [-1.4614682, 53.298708], [-1.4626426, 53.29912709999999], [-1.4631662999999997, 53.2992989], [-1.4650774, 53.2999483], [-1.4652382999999998, 53.30000199999999], [-1.4656688, 53.300153], [-1.4658599, 53.300222999999995], [-1.4694573999999998, 53.3014531], [-1.4700325, 53.3016522], [-1.4709927, 53.3020323], [-1.4719879, 53.302477], [-1.4728717, 53.3029653], [-1.4732553999999998, 53.30320329999999], [-1.4736203, 53.30344239999999], [-1.4743116, 53.303945199999994], [-1.4748209, 53.3043648], [-1.4753012, 53.30480250000001], [-1.4757699, 53.3052622], [-1.4761892999999997, 53.3057365], [-1.4772876540008348, 53.30706581297633], [-1.4775208999999998, 53.307348099999984], [-1.4781295, 53.30801439999999], [-1.478565, 53.30841859999999], [-1.4790641999999998, 53.3088072], [-1.4795493999999998, 53.3091648], [-1.4802289999999998, 53.309640599999994], [-1.4811099, 53.31017179999999], [-1.4822265, 53.310748], [-1.4831894, 53.311174400000006], [-1.4843625, 53.31165349999999], [-1.4865985, 53.31255370000001], [-1.5095819, 53.3217686], [-1.5103341, 53.3220852], [-1.5108654999999998, 53.322327599999994], [-1.5111435, 53.3224675], [-1.5113945999999998, 53.32260849999999], [-1.5117127, 53.32281949999999], [-1.5119804, 53.3229723], [-1.5122353999999998, 53.3231238], [-1.5126862, 53.3234244], [-1.5134337999999998, 53.3240177], [-1.5140511999999997, 53.324686], [-1.5145169999999997, 53.3253715], [-1.5147435, 53.32583400000001], [-1.5149335999999998, 53.3262902], [-1.5149900999999997, 53.3265288], [-1.5150847999999997, 53.32692860000001], [-1.515094, 53.3270846], [-1.5151041, 53.327526], [-1.5150909999999995, 53.328275899999994], [-1.5150178999999997, 53.32890880000001], [-1.5148152, 53.3297397], [-1.5143835, 53.33054550000001], [-1.5142587999999997, 53.3307084], [-1.5136944, 53.33144560000001], [-1.5133627, 53.33180619999999], [-1.5129874, 53.3321331], [-1.5126890999999998, 53.332366699999994], [-1.5123826, 53.3325949], [-1.5119043, 53.3329507], [-1.5117311, 53.33307219999999], [-1.5117057000000005, 53.33309100000001], [-1.5106815, 53.3338231], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]} 12.2 2331 2347 Chesterfield Sheffield Sheffield 53.3780311 -1.4619218 53.3780311 -1.4619218 1 0 2026-09-21 22:57:22 TERMINATED 2026-09-21 22:47:00 Sheffield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383384 1790030806663811 162 162 2026-09-21 22:57:10.198319 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:10.068282
726259 757160 J43442 885N711921 2026-09-21 COMPLETE 20383539 2026-09-21 23:47:00 2026-09-21 22:57:22 2026-09-23 22:57:22 {"id": 757160, "stp": "N", "toc": "Southeastern", "uid": "J43442", "consist": "376005+376012", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:J43442/2026-09-21/detailed", "trust_id": "885N711921", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Slade Green Up Carriage Holding Sidings", "service_date": "2026-09-21", "dest_arr_time": "2346", "dest_platform": null, "is_terminated": 1, "next_location": "Slade Green Up Carriage Holding Sidings", "signalling_id": "5N71", "timing_status": "LATE", "origin_station": "London Cannon Street", "current_leg_arr": "2347", "current_leg_dep": "2342½", "current_leg_end": "Slade Green Up Carriage Holding Sidings", "origin_dep_time": "2311", "origin_platform": "1", "current_location": "Slade Green Up Carriage Holding Sidings", "last_update_time": "2026-09-21T22:57:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.20249279999999997, 51.45181989999999], [0.2023085, 51.4517109], [0.2020722, 51.451593499999994], [0.20184419999999997, 51.4515041], [0.2015491, 51.4514188], [0.20122160000000003, 51.45135079999999], [0.2010289, 51.4513235], [0.2007651, 51.4512996], [0.2004879, 51.4512911], [0.1998294, 51.45129200000001], [0.1989604, 51.45130049999999], [0.19864599999999996, 51.4512945], [0.19837, 51.4512775], [0.1980259, 51.45124849999999], [0.197612, 51.451220199999995], [0.1980457, 51.4512248], [0.1982843, 51.45124380000001], [0.1985529, 51.4512597], [0.1989124, 51.45126510000001], [0.1995665, 51.45126199999999], [0.2001293, 51.4512605], [0.2004257, 51.4512621], [0.20073399999999997, 51.4512736], [0.20097, 51.451289800000005], [0.20118259999999996, 51.451319100000006], [0.201473, 51.45136879999999], [0.20170289999999996, 51.4514261], [0.2019041, 51.45149370000001], [0.2020835, 51.4515619], [0.2022864, 51.451657899999994], [0.2024822, 51.451776499999994], [0.20262869999999997, 51.4518717], [0.20274519999999996, 51.4519671], [0.20283519999999997, 51.4520489], [0.202911, 51.452139399999986], [0.2030105, 51.4522696], [0.20309009999999997, 51.45238839999999], [0.2031448, 51.4525025], [0.20319499999999996, 51.4526419], [0.2032194, 51.4527599], [0.20324239999999996, 51.4528772], [0.2032392, 51.453044000000006], [0.2031948, 51.4532363], [0.2030969, 51.4534616], [0.2029089, 51.45373450000001], [0.20289850428603276, 51.45374729472488], [0.2028972, 51.4537489], [0.20266719999999996, 51.454004000000005], [0.2017895, 51.4549832], [0.2012277, 51.4555969], [0.2009538, 51.4558962], [0.2007536, 51.45612539999999], [0.2006486, 51.4562388], [0.2005176, 51.4563802], [0.2004168, 51.4564884], [0.2000187, 51.456915900000006], [0.1995492, 51.4574349], [0.1992059, 51.4578038], [0.1989913, 51.4580345], [0.1987102, 51.45835019999999], [0.198564, 51.4585144], [0.19844190000000003, 51.45865139999999], [0.1982843, 51.45881659999999], [0.1979526, 51.4592041], [0.197621, 51.4595855], [0.19720149999999995, 51.46004610000001], [0.1967704, 51.46052120000001], [0.19648599999999997, 51.46085299999999], [0.1959855, 51.4614063], [0.1956839, 51.4617349], [0.195465, 51.46197329999999], [0.1951385, 51.4623367], [0.19491865267796807, 51.46257237632921], [0.1948885, 51.4626047], [0.19464119999999996, 51.462827], [0.1944295, 51.463059300000005], [0.19422149999999996, 51.46325070000001], [0.1940444, 51.463404], [0.1939, 51.46355520000001], [0.1937707, 51.46370639999999], [0.19351399999999996, 51.4639905], [0.1931296, 51.46441469999999], [0.19289939999999997, 51.464671200000005]]}", "current_leg_start": "Crayford Spur", "dest_arr_time_act": "2346", "motion_projection": null, "next_location_lat": "51.4646712", "next_location_lon": "0.1928994", "previous_location": "Crayford Spur", "current_leg_milage": "1.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"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\": 1043.714, \"from_m\": 738.479, \"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\": 2086.518, \"from_m\": 1043.714, \"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\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_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\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_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\": 8244.742, \"from_m\": 7743.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\": 8297.433, \"from_m\": 8244.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8706.017, \"from_m\": 8297.433, \"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\": 9121.46, \"from_m\": 8706.017, \"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\": 9967.303, \"from_m\": 9121.46, \"capability_applied\": null, \"effective_limit_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\": 10042.188, \"from_m\": 9967.303, \"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\": 17885.833, \"from_m\": 10042.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\": 17920.895, \"from_m\": 17885.833, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24534.446, \"from_m\": 17920.895, \"capability_applied\": null, \"effective_limit_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\": 25092.891, \"from_m\": 24534.446, \"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\": 25094.686, \"from_m\": 25092.891, \"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\": 26144.263, \"from_m\": 25094.686, \"capability_applied\": null, \"effective_limit_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\": 26181.622, \"from_m\": 26144.263, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26284.839, \"from_m\": 26181.622, \"capability_applied\": null, \"effective_limit_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\": 26493.252, \"from_m\": 26284.839, \"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\": 757160, \"profile_key\": \"d44faf0b5693a77ce903526b9c1b7411af2369ea2c76522fed0606ccb1308f4f\", \"schedule_id\": 37660, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 4, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"New Cross\", \"stage_seq\": 5, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"St. John's\", \"stage_seq\": 6, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 8610.223, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Hither Green\", \"stage_seq\": 8, \"distance_m\": 10130.531, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Lee\", \"stage_seq\": 9, \"distance_m\": 11289.106, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Sidcup\", \"stage_seq\": 10, \"distance_m\": 17709.067, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Crayford\", \"stage_seq\": 11, \"distance_m\": 23151.31, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 12, \"distance_m\": 24504.388, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2342H\", \"location\": \"Crayford Spur\", \"stage_seq\": 13, \"distance_m\": 24857.537, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 14, \"distance_m\": 25094.686, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 15, \"distance_m\": 26223.506, \"section_seq\": 1, \"route_path_id\": 145890}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": null, \"location\": \"Slade Green Up Carriage Holding Sidings\", \"stage_seq\": 16, \"distance_m\": 26493.252, \"section_seq\": 1, \"route_path_id\": 145890}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 26493.252, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145890}], \"total_distance_m\": 26493.252, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26363.678, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.574, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2311", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.5", "current_position_lat": "51.4646712", "current_position_lon": "0.1928994", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:59Z\", \"source_id\": 64277414, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:00Z\", \"source_id\": 20368416, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31539, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:40Z\", \"source_id\": 64285326, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:46Z\", \"source_id\": 20370880, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:49Z\", \"source_id\": 64287138, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:49Z\", \"source_id\": 20371463, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:39Z\", \"source_id\": 64291631, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:43Z\", \"source_id\": 20372900, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:14Z\", \"source_id\": 64294194, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:20Z\", \"source_id\": 20373654, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:34Z\", \"source_id\": 64302401, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:38Z\", \"source_id\": 20376228, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:59Z\", \"source_id\": 64307648, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:04Z\", \"source_id\": 20377855, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:06Z\", \"source_id\": 64325544, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:08Z\", \"source_id\": 20383539, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slade Green Up Carriage Holding Sidings", "service_state_platform": null, "timing_fact_generation": 1790030830194818, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:10.187059", "service_state_evidence_id": 20383539, "current_leg_start_actual_dep": "2026-09-21T23:43:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:11.263583", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern N CST None 5N71 376005+376012 10 75 None {"version": 3, "segments": [{"to_m": 738.479, "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": 1043.714, "from_m": 738.479, "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": 2086.518, "from_m": 1043.714, "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": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_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": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_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": 8244.742, "from_m": 7743.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": 8297.433, "from_m": 8244.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8706.017, "from_m": 8297.433, "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": 9121.46, "from_m": 8706.017, "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": 9967.303, "from_m": 9121.46, "capability_applied": null, "effective_limit_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": 10042.188, "from_m": 9967.303, "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": 17885.833, "from_m": 10042.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": 17920.895, "from_m": 17885.833, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24534.446, "from_m": 17920.895, "capability_applied": null, "effective_limit_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": 25092.891, "from_m": 24534.446, "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": 25094.686, "from_m": 25092.891, "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": 26144.263, "from_m": 25094.686, "capability_applied": null, "effective_limit_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": 26181.622, "from_m": 26144.263, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26284.839, "from_m": 26181.622, "capability_applied": null, "effective_limit_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": 26493.252, "from_m": 26284.839, "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": 757160, "profile_key": "d44faf0b5693a77ce903526b9c1b7411af2369ea2c76522fed0606ccb1308f4f", "schedule_id": 37660, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2311", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "North Kent East Jn", "stage_seq": 4, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "New Cross", "stage_seq": 5, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "St. John's", "stage_seq": 6, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Parks Bridge Jn", "stage_seq": 7, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Hither Green", "stage_seq": 8, "distance_m": 10130.531, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Lee", "stage_seq": 9, "distance_m": 11289.106, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Sidcup", "stage_seq": 10, "distance_m": 17709.067, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Crayford", "stage_seq": 11, "distance_m": 23151.31, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Crayford Spur B Jn", "stage_seq": 12, "distance_m": 24504.388, "section_seq": 1, "route_path_id": 145890}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2342H", "location": "Crayford Spur", "stage_seq": 13, "distance_m": 24857.537, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Crayford Spur A Jn", "stage_seq": 14, "distance_m": 25094.686, "section_seq": 1, "route_path_id": 145890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Crayford Creek Jn", "stage_seq": 15, "distance_m": 26223.506, "section_seq": 1, "route_path_id": 145890}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Slade Green Up Carriage Holding Sidings", "stage_seq": 16, "distance_m": 26493.252, "section_seq": 1, "route_path_id": 145890}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 26493.252, "from_m": 0.0, "section_seq": 1, "route_path_id": 145890}], "total_distance_m": 26493.252, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26363.678, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.574, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:59Z", "source_id": 64277414, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:16:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:00Z", "source_id": 20368416, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31539, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:40Z", "source_id": 64285326, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:21:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:46Z", "source_id": 20370880, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:49Z", "source_id": 64287138, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:49Z", "source_id": 20371463, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31694, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:39Z", "source_id": 64291631, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:43Z", "source_id": 20372900, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:14Z", "source_id": 64294194, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:20Z", "source_id": 20373654, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31720, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:34Z", "source_id": 64302401, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:32:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:38Z", "source_id": 20376228, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31735, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:59Z", "source_id": 64307648, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:35:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:04Z", "source_id": 20377855, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:06Z", "source_id": 64325544, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:47:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:08Z", "source_id": 20383539, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] London Cannon Street 2311 2311 1 None None Slade Green Up Carriage Holding Sidings 2346 2346 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:J43442/2026-09-21/detailed None Crayford Spur 2026-09-21T23:43:30+01:00 Slade Green Up Carriage Holding Sidings 4.5 {"type": "LineString", "coordinates": [[0.20249279999999997, 51.45181989999999], [0.2023085, 51.4517109], [0.2020722, 51.451593499999994], [0.20184419999999997, 51.4515041], [0.2015491, 51.4514188], [0.20122160000000003, 51.45135079999999], [0.2010289, 51.4513235], [0.2007651, 51.4512996], [0.2004879, 51.4512911], [0.1998294, 51.45129200000001], [0.1989604, 51.45130049999999], [0.19864599999999996, 51.4512945], [0.19837, 51.4512775], [0.1980259, 51.45124849999999], [0.197612, 51.451220199999995], [0.1980457, 51.4512248], [0.1982843, 51.45124380000001], [0.1985529, 51.4512597], [0.1989124, 51.45126510000001], [0.1995665, 51.45126199999999], [0.2001293, 51.4512605], [0.2004257, 51.4512621], [0.20073399999999997, 51.4512736], [0.20097, 51.451289800000005], [0.20118259999999996, 51.451319100000006], [0.201473, 51.45136879999999], [0.20170289999999996, 51.4514261], [0.2019041, 51.45149370000001], [0.2020835, 51.4515619], [0.2022864, 51.451657899999994], [0.2024822, 51.451776499999994], [0.20262869999999997, 51.4518717], [0.20274519999999996, 51.4519671], [0.20283519999999997, 51.4520489], [0.202911, 51.452139399999986], [0.2030105, 51.4522696], [0.20309009999999997, 51.45238839999999], [0.2031448, 51.4525025], [0.20319499999999996, 51.4526419], [0.2032194, 51.4527599], [0.20324239999999996, 51.4528772], [0.2032392, 51.453044000000006], [0.2031948, 51.4532363], [0.2030969, 51.4534616], [0.2029089, 51.45373450000001], [0.20289850428603276, 51.45374729472488], [0.2028972, 51.4537489], [0.20266719999999996, 51.454004000000005], [0.2017895, 51.4549832], [0.2012277, 51.4555969], [0.2009538, 51.4558962], [0.2007536, 51.45612539999999], [0.2006486, 51.4562388], [0.2005176, 51.4563802], [0.2004168, 51.4564884], [0.2000187, 51.456915900000006], [0.1995492, 51.4574349], [0.1992059, 51.4578038], [0.1989913, 51.4580345], [0.1987102, 51.45835019999999], [0.198564, 51.4585144], [0.19844190000000003, 51.45865139999999], [0.1982843, 51.45881659999999], [0.1979526, 51.4592041], [0.197621, 51.4595855], [0.19720149999999995, 51.46004610000001], [0.1967704, 51.46052120000001], [0.19648599999999997, 51.46085299999999], [0.1959855, 51.4614063], [0.1956839, 51.4617349], [0.195465, 51.46197329999999], [0.1951385, 51.4623367], [0.19491865267796807, 51.46257237632921], [0.1948885, 51.4626047], [0.19464119999999996, 51.462827], [0.1944295, 51.463059300000005], [0.19422149999999996, 51.46325070000001], [0.1940444, 51.463404], [0.1939, 51.46355520000001], [0.1937707, 51.46370639999999], [0.19351399999999996, 51.4639905], [0.1931296, 51.46441469999999], [0.19289939999999997, 51.464671200000005]]} 1.5 2342½ 2347 Crayford Spur Slade Green Up Carriage Holding Sidings Slade Green Up Carriage Holding Sidings 51.4646712 0.1928994 51.4646712 0.1928994 1 0 2026-09-21 22:57:22 TERMINATED 2026-09-21 22:47:00 Slade Green Up Carriage Holding Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383539 1790030830194818 64 64 2026-09-21 22:57:11.263583 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:10.187059
726260 757688 G08473 365O71M921 2026-09-21 COMPLETE 20383533 2026-09-21 23:47:00 2026-09-21 22:57:22 2026-09-23 22:57:22 {"id": 757688, "stp": "P", "toc": "Merseyrail", "uid": "G08473", "consist": "777019", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08473/2026-09-21/detailed", "trust_id": "365O71M921", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-21", "dest_arr_time": "2345", "dest_platform": "2", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "5O71", "timing_status": "LATE", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "2345", "current_leg_dep": "2346", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "2339", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-21T22:57:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]}", "current_leg_start": "Liverpool Central Revs Siding", "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Liverpool Central Revs Siding", "current_leg_milage": "0.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.729, \"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}], \"service_id\": 757688, \"profile_key\": \"615ee620366edbee2c193cc2f9775b9c967e67f01014f4d7aa581d0ce42a5a81\", \"schedule_id\": 8506, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133210}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2344H\", \"location\": \"Liverpool Central Revs Siding\", \"stage_seq\": 2, \"distance_m\": 328.864, \"section_seq\": 1, \"route_path_id\": 133210}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 3, \"distance_m\": 657.729, \"section_seq\": 1, \"route_path_id\": 133210}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 657.729, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133210}], \"total_distance_m\": 657.729, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 657.729, \"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": "2339", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1439.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:41Z\", \"source_id\": 64319282, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:43Z\", \"source_id\": 20381533, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:04Z\", \"source_id\": 64325467, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:08Z\", \"source_id\": 20383533, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "2", "timing_fact_generation": 1790030830475361, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:10.472846", "service_state_evidence_id": 20383533, "current_leg_start_actual_dep": "2026-09-21T23:46:30+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:11.266401", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P LVC LVC 5O71 777019 4 75 None {"version": 3, "segments": [{"to_m": 657.729, "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}], "service_id": 757688, "profile_key": "615ee620366edbee2c193cc2f9775b9c967e67f01014f4d7aa581d0ce42a5a81", "schedule_id": 8506, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2339", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133210}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2344H", "location": "Liverpool Central Revs Siding", "stage_seq": 2, "distance_m": 328.864, "section_seq": 1, "route_path_id": 133210}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 3, "distance_m": 657.729, "section_seq": 1, "route_path_id": 133210}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 657.729, "from_m": 0.0, "section_seq": 1, "route_path_id": 133210}], "total_distance_m": 657.729, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 657.729, "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": 9791, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:41Z", "source_id": 64319282, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:43Z", "source_id": 20381533, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:04Z", "source_id": 64325467, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:47:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:08Z", "source_id": 20383533, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 2339 2339 1 None None Liverpool Central (Northern) 2345 2345 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G08473/2026-09-21/detailed None Liverpool Central Revs Siding 2026-09-21T23:46:30+01:00 Liverpool Central (Northern) 1439.0 {"type": "LineString", "coordinates": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]} 0.2 2346 2345 Liverpool Central Revs Siding Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-21 22:57:22 TERMINATED 2026-09-21 22:47:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383533 1790030830475361 12 12 2026-09-21 22:57:11.266401 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:10.472846
726261 754683 W45394 879S64M721 2026-09-21 COMPLETE 20382612 2026-09-21 23:47:00 2026-09-21 22:57:22 2026-09-23 22:57:22 {"id": 754683, "stp": "P", "toc": "Thameslink", "uid": "W45394", "consist": "700142", "dest_crs": "CBG", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45394/2026-09-21/detailed", "trust_id": "879S64M721", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-21", "dest_arr_time": "2342", "dest_platform": "7", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "9S64", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "2347", "current_leg_dep": "2342", "current_leg_end": "Cambridge", "origin_dep_time": "2114", "origin_platform": "4", "current_location": "Cambridge", "last_update_time": "2026-09-21T22:57:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "2342", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge South", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.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\": 331.218, \"from_m\": 301.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\": 390.168, \"from_m\": 331.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20838.959, \"from_m\": 20320.797, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22052.678, \"from_m\": 20838.959, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29916.891, \"from_m\": 22052.678, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30772.161, \"from_m\": 29916.891, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31066.394, \"from_m\": 30772.161, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31147.101, \"from_m\": 31066.394, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37254.331, \"from_m\": 31147.101, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37369.781, \"from_m\": 37254.331, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38222.557, \"from_m\": 37369.781, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39109.597, \"from_m\": 39038.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46825.863, \"from_m\": 39109.597, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47562.429, \"from_m\": 46825.863, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58477.426, \"from_m\": 47562.429, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58532.443, \"from_m\": 58477.426, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63105.449, \"from_m\": 58532.443, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64441.657, \"from_m\": 64383.092, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64485.927, \"from_m\": 64441.657, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64521.634, \"from_m\": 64485.927, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64585.333, \"from_m\": 64521.634, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64674.002, \"from_m\": 64585.333, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64704.437, \"from_m\": 64674.002, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65098.694, \"from_m\": 64704.437, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65135.659, \"from_m\": 65098.694, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66032.11, \"from_m\": 65135.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\": 66063.506, \"from_m\": 66032.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66097.518, \"from_m\": 66063.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66512.978, \"from_m\": 66097.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\": 67502.302, \"from_m\": 66512.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\": 67824.286, \"from_m\": 67502.302, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67882.551, \"from_m\": 67824.286, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71171.178, \"from_m\": 67882.551, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71232.695, \"from_m\": 71171.178, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76513.867, \"from_m\": 71232.695, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78403.677, \"from_m\": 76513.867, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79340.105, \"from_m\": 78403.677, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80912.011, \"from_m\": 79340.105, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81955.571, \"from_m\": 80912.011, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82535.187, \"from_m\": 81955.571, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 82773.762, \"from_m\": 82535.187, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 83155.996, \"from_m\": 82773.762, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83683.281, \"from_m\": 83155.996, \"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\": 83721.045, \"from_m\": 83683.281, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84278.275, \"from_m\": 83721.045, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 84355.901, \"from_m\": 84278.275, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86876.386, \"from_m\": 84355.901, \"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\": 87914.132, \"from_m\": 86876.386, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88063.015, \"from_m\": 87914.132, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88092.663, \"from_m\": 88063.015, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 88197.606, \"from_m\": 88092.663, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89273.587, \"from_m\": 88197.606, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 89375.5, \"from_m\": 89273.587, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90238.399, \"from_m\": 89375.5, \"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\": 90495.882, \"from_m\": 90238.399, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91008.458, \"from_m\": 90495.882, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91063.698, \"from_m\": 91008.458, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92357.07, \"from_m\": 91063.698, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96254.576, \"from_m\": 92357.07, \"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\": 99405.47, \"from_m\": 96254.576, \"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\": 123959.4, \"from_m\": 99405.47, \"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\": 138272.871, \"from_m\": 123959.4, \"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\": 138341.258, \"from_m\": 138272.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 138438.269, \"from_m\": 138341.258, \"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\": 139022.254, \"from_m\": 138438.269, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 139049.356, \"from_m\": 139022.254, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 139107.68, \"from_m\": 139049.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\": 142594.586, \"from_m\": 139107.68, \"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\": 142634.253, \"from_m\": 142594.586, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 142737.588, \"from_m\": 142634.253, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 142771.039, \"from_m\": 142737.588, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148150.289, \"from_m\": 142771.039, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 154385.882, \"from_m\": 148150.289, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 156284.595, \"from_m\": 154385.882, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 157839.237, \"from_m\": 156284.595, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 158507.525, \"from_m\": 157839.237, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 158801.034, \"from_m\": 158507.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 159552.865, \"from_m\": 158801.034, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166106.525, \"from_m\": 159552.865, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 166876.586, \"from_m\": 166106.525, \"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\": 168501.941, \"from_m\": 166876.586, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168532.288, \"from_m\": 168501.941, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174299.75, \"from_m\": 168532.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\": 174315.628, \"from_m\": 174299.75, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175123.315, \"from_m\": 174315.628, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 175626.292, \"from_m\": 175123.315, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 175968.973, \"from_m\": 175626.292, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 176030.908, \"from_m\": 175968.973, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 176226.362, \"from_m\": 176030.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 177899.266, \"from_m\": 176226.362, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 179213.755, \"from_m\": 177899.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 179371.441, \"from_m\": 179213.755, \"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\": 179413.262, \"from_m\": 179371.441, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179858.412, \"from_m\": 179413.262, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 754683, \"profile_key\": \"166feb41c1c022cb7da88b38401a19b26ede28c547e964b7b5d50431427274e2\", \"schedule_id\": 27229, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 2138.207, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2125\", \"location\": \"Burgess Hill\", \"stage_seq\": 3, \"distance_m\": 14726.097, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Keymer Jn\", \"stage_seq\": 4, \"distance_m\": 15654.906, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2131\", \"location\": \"Haywards Heath\", \"stage_seq\": 5, \"distance_m\": 20721.639, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 6, \"distance_m\": 21947.982, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 7, \"distance_m\": 31066.394, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140H\", \"location\": \"Three Bridges\", \"stage_seq\": 8, \"distance_m\": 34206.122, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2146H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 9, \"distance_m\": 38692.648, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 10, \"distance_m\": 46687.812, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 58532.443, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 60111.46, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"East Croydon\", \"stage_seq\": 13, \"distance_m\": 64906.329, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 65754.039, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 15, \"distance_m\": 66512.978, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Norwood Junction\", \"stage_seq\": 16, \"distance_m\": 67567.04, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Sydenham\", \"stage_seq\": 17, \"distance_m\": 71171.178, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"New Cross Gate\", \"stage_seq\": 18, \"distance_m\": 76864.99, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 19, \"distance_m\": 77966.28, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 20, \"distance_m\": 79585.413, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2216\", \"location\": \"London Bridge\", \"stage_seq\": 21, \"distance_m\": 81450.191, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 22, \"distance_m\": 82177.208, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 23, \"distance_m\": 82773.762, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2222\", \"location\": \"London Blackfriars\", \"stage_seq\": 24, \"distance_m\": 83391.728, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": \"2224\", \"location\": \"City Thameslink\", \"stage_seq\": 25, \"distance_m\": 83794.111, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2226H\", \"location\": \"Farringdon\", \"stage_seq\": 26, \"distance_m\": 84524.269, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2231\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 27, \"distance_m\": 86743.125, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 28, \"distance_m\": 87878.754, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Holloway South Jn\", \"stage_seq\": 29, \"distance_m\": 89051.446, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2238H\", \"location\": \"Finsbury Park\", \"stage_seq\": 30, \"distance_m\": 90871.287, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 31, \"distance_m\": 94719.153, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Potters Bar\", \"stage_seq\": 32, \"distance_m\": 107280.602, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 33, \"distance_m\": 119356.269, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Digswell Jn\", \"stage_seq\": 34, \"distance_m\": 120834.423, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 35, \"distance_m\": 125106.831, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2259H\", \"location\": \"Stevenage\", \"stage_seq\": 36, \"distance_m\": 131106.625, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2304H\", \"location\": \"Hitchin\", \"stage_seq\": 37, \"distance_m\": 138108.914, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2312\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 38, \"distance_m\": 142359.597, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315\", \"location\": \"Baldock\", \"stage_seq\": 39, \"distance_m\": 145622.17, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 40, \"distance_m\": 152661.358, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2325\", \"location\": \"Royston\", \"stage_seq\": 41, \"distance_m\": 158894.221, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Foxton\", \"stage_seq\": 42, \"distance_m\": 168734.377, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 43, \"distance_m\": 176137.013, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338H\", \"location\": \"Cambridge South\", \"stage_seq\": 44, \"distance_m\": 177310.601, \"section_seq\": 1, \"route_path_id\": 141359}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 45, \"distance_m\": 179858.412, \"section_seq\": 1, \"route_path_id\": 141359}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 179858.412, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141359}], \"total_distance_m\": 179858.412, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 171449.323, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8409.089, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2114", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:58Z\", \"source_id\": 64028723, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:01Z\", \"source_id\": 20294466, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:31Z\", \"source_id\": 64043862, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:36Z\", \"source_id\": 20298791, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:52Z\", \"source_id\": 64057996, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:56Z\", \"source_id\": 20303028, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:07Z\", \"source_id\": 64079629, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:11Z\", \"source_id\": 20309120, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:30Z\", \"source_id\": 64093495, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:33Z\", \"source_id\": 20313318, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:07Z\", \"source_id\": 64127950, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:16Z\", \"source_id\": 20323352, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:35Z\", \"source_id\": 64135526, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:39Z\", \"source_id\": 20325644, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:54Z\", \"source_id\": 64142931, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:56Z\", \"source_id\": 20327754, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:21Z\", \"source_id\": 64154745, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:25Z\", \"source_id\": 20331231, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:31Z\", \"source_id\": 64165560, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:17:31Z\", \"source_id\": 20334416, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:21:57Z\", \"source_id\": 64174854, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:22:00Z\", \"source_id\": 20337181, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:41Z\", \"source_id\": 64178498, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:23:40Z\", \"source_id\": 20338386, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:36Z\", \"source_id\": 64182529, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:37Z\", \"source_id\": 20339568, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:23Z\", \"source_id\": 64190467, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:29:29Z\", \"source_id\": 20341927, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:34:57Z\", \"source_id\": 64201530, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:04Z\", \"source_id\": 20345165, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:15Z\", \"source_id\": 64221556, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:45:19Z\", \"source_id\": 20351350, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:33Z\", \"source_id\": 64243220, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:56:38Z\", \"source_id\": 20357831, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:02Z\", \"source_id\": 64254843, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:05Z\", \"source_id\": 20361349, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:41Z\", \"source_id\": 64269984, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:45Z\", \"source_id\": 20366140, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:41Z\", \"source_id\": 64276900, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:45Z\", \"source_id\": 20368287, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:03Z\", \"source_id\": 64285978, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:08Z\", \"source_id\": 20371075, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:04Z\", \"source_id\": 64292275, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:07Z\", \"source_id\": 20373062, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:25Z\", \"source_id\": 64302174, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:32:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:28Z\", \"source_id\": 20376159, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:48Z\", \"source_id\": 20380610, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:07Z\", \"source_id\": 64322752, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:09Z\", \"source_id\": 20382612, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "7", "timing_fact_generation": 1790030710151788, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:14.253946", "service_state_evidence_id": 20382612, "current_leg_start_actual_dep": "2026-09-21T23:43:30+01:00", "operational_evidence_version": 229, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:14.479248", "service_state_valid_until_kind": null, "operational_interpretation_version": 229, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P BTN CBG 9S64 700142 12 100 None {"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.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": 331.218, "from_m": 301.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": 390.168, "from_m": 331.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20838.959, "from_m": 20320.797, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22052.678, "from_m": 20838.959, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29916.891, "from_m": 22052.678, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30772.161, "from_m": 29916.891, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31066.394, "from_m": 30772.161, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31147.101, "from_m": 31066.394, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37254.331, "from_m": 31147.101, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37369.781, "from_m": 37254.331, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38222.557, "from_m": 37369.781, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39109.597, "from_m": 39038.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46825.863, "from_m": 39109.597, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47562.429, "from_m": 46825.863, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58477.426, "from_m": 47562.429, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58532.443, "from_m": 58477.426, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63105.449, "from_m": 58532.443, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64441.657, "from_m": 64383.092, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64485.927, "from_m": 64441.657, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64521.634, "from_m": 64485.927, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64585.333, "from_m": 64521.634, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64674.002, "from_m": 64585.333, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64704.437, "from_m": 64674.002, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65098.694, "from_m": 64704.437, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65135.659, "from_m": 65098.694, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66032.11, "from_m": 65135.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": 66063.506, "from_m": 66032.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66097.518, "from_m": 66063.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66512.978, "from_m": 66097.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": 67502.302, "from_m": 66512.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": 67824.286, "from_m": 67502.302, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67882.551, "from_m": 67824.286, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71171.178, "from_m": 67882.551, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71232.695, "from_m": 71171.178, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76513.867, "from_m": 71232.695, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78403.677, "from_m": 76513.867, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79340.105, "from_m": 78403.677, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80912.011, "from_m": 79340.105, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81955.571, "from_m": 80912.011, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82535.187, "from_m": 81955.571, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 82773.762, "from_m": 82535.187, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 83155.996, "from_m": 82773.762, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83683.281, "from_m": 83155.996, "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": 83721.045, "from_m": 83683.281, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84278.275, "from_m": 83721.045, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 84355.901, "from_m": 84278.275, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86876.386, "from_m": 84355.901, "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": 87914.132, "from_m": 86876.386, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88063.015, "from_m": 87914.132, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88092.663, "from_m": 88063.015, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 88197.606, "from_m": 88092.663, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89273.587, "from_m": 88197.606, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 89375.5, "from_m": 89273.587, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90238.399, "from_m": 89375.5, "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": 90495.882, "from_m": 90238.399, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91008.458, "from_m": 90495.882, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91063.698, "from_m": 91008.458, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92357.07, "from_m": 91063.698, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96254.576, "from_m": 92357.07, "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": 99405.47, "from_m": 96254.576, "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": 123959.4, "from_m": 99405.47, "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": 138272.871, "from_m": 123959.4, "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": 138341.258, "from_m": 138272.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 138438.269, "from_m": 138341.258, "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": 139022.254, "from_m": 138438.269, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 139049.356, "from_m": 139022.254, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 139107.68, "from_m": 139049.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": 142594.586, "from_m": 139107.68, "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": 142634.253, "from_m": 142594.586, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 142737.588, "from_m": 142634.253, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 142771.039, "from_m": 142737.588, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148150.289, "from_m": 142771.039, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 154385.882, "from_m": 148150.289, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 156284.595, "from_m": 154385.882, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 157839.237, "from_m": 156284.595, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 158507.525, "from_m": 157839.237, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 158801.034, "from_m": 158507.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 159552.865, "from_m": 158801.034, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166106.525, "from_m": 159552.865, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 166876.586, "from_m": 166106.525, "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": 168501.941, "from_m": 166876.586, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168532.288, "from_m": 168501.941, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174299.75, "from_m": 168532.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": 174315.628, "from_m": 174299.75, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175123.315, "from_m": 174315.628, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 175626.292, "from_m": 175123.315, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 175968.973, "from_m": 175626.292, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 176030.908, "from_m": 175968.973, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 176226.362, "from_m": 176030.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 177899.266, "from_m": 176226.362, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 179213.755, "from_m": 177899.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 179371.441, "from_m": 179213.755, "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": 179413.262, "from_m": 179371.441, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179858.412, "from_m": 179413.262, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 754683, "profile_key": "166feb41c1c022cb7da88b38401a19b26ede28c547e964b7b5d50431427274e2", "schedule_id": 27229, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2114", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Preston Park", "stage_seq": 2, "distance_m": 2138.207, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2125", "location": "Burgess Hill", "stage_seq": 3, "distance_m": 14726.097, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Keymer Jn", "stage_seq": 4, "distance_m": 15654.906, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2131", "location": "Haywards Heath", "stage_seq": 5, "distance_m": 20721.639, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Copyhold Jn", "stage_seq": 6, "distance_m": 21947.982, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Balcombe Tunnel Jn", "stage_seq": 7, "distance_m": 31066.394, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140H", "location": "Three Bridges", "stage_seq": 8, "distance_m": 34206.122, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2146H", "location": "Gatwick Airport", "stage_seq": 9, "distance_m": 38692.648, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Earlswood (Surrey)", "stage_seq": 10, "distance_m": 46687.812, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 58532.443, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Purley", "stage_seq": 12, "distance_m": 60111.46, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "East Croydon", "stage_seq": 13, "distance_m": 64906.329, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Windmill Bridge Jn", "stage_seq": 14, "distance_m": 65754.039, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Norwood Fork Jn", "stage_seq": 15, "distance_m": 66512.978, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Norwood Junction", "stage_seq": 16, "distance_m": 67567.04, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Sydenham", "stage_seq": 17, "distance_m": 71171.178, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "New Cross Gate", "stage_seq": 18, "distance_m": 76864.99, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Bricklayers Arms Jn", "stage_seq": 19, "distance_m": 77966.28, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Blue Anchor (Kent)", "stage_seq": 20, "distance_m": 79585.413, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2216", "location": "London Bridge", "stage_seq": 21, "distance_m": 81450.191, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Metropolitan Jn", "stage_seq": 22, "distance_m": 82177.208, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Blackfriars Jn", "stage_seq": 23, "distance_m": 82773.762, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2222", "location": "London Blackfriars", "stage_seq": 24, "distance_m": 83391.728, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": "2224", "location": "City Thameslink", "stage_seq": 25, "distance_m": 83794.111, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2226H", "location": "Farringdon", "stage_seq": 26, "distance_m": 84524.269, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2231", "location": "St Pancras Low Level", "stage_seq": 27, "distance_m": 86743.125, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Belle Isle Jn", "stage_seq": 28, "distance_m": 87878.754, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Holloway South Jn", "stage_seq": 29, "distance_m": 89051.446, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2238H", "location": "Finsbury Park", "stage_seq": 30, "distance_m": 90871.287, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241H", "location": "Alexandra Palace", "stage_seq": 31, "distance_m": 94719.153, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Potters Bar", "stage_seq": 32, "distance_m": 107280.602, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Welwyn Garden City", "stage_seq": 33, "distance_m": 119356.269, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Digswell Jn", "stage_seq": 34, "distance_m": 120834.423, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Woolmer Green Jn", "stage_seq": 35, "distance_m": 125106.831, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2259H", "location": "Stevenage", "stage_seq": 36, "distance_m": 131106.625, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2304H", "location": "Hitchin", "stage_seq": 37, "distance_m": 138108.914, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2312", "location": "Letchworth Garden City", "stage_seq": 38, "distance_m": 142359.597, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315", "location": "Baldock", "stage_seq": 39, "distance_m": 145622.17, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320", "location": "Ashwell & Morden", "stage_seq": 40, "distance_m": 152661.358, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2325", "location": "Royston", "stage_seq": 41, "distance_m": 158894.221, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Foxton", "stage_seq": 42, "distance_m": 168734.377, "section_seq": 1, "route_path_id": 141359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Shepreth Branch Jn", "stage_seq": 43, "distance_m": 176137.013, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338H", "location": "Cambridge South", "stage_seq": 44, "distance_m": 177310.601, "section_seq": 1, "route_path_id": 141359}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": null, "location": "Cambridge", "stage_seq": 45, "distance_m": 179858.412, "section_seq": 1, "route_path_id": 141359}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 179858.412, "from_m": 0.0, "section_seq": 1, "route_path_id": 141359}], "total_distance_m": 179858.412, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 171449.323, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8409.089, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:58Z", "source_id": 64028723, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:17:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:01Z", "source_id": 20294466, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:31Z", "source_id": 64043862, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:23:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:36Z", "source_id": 20298791, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:52Z", "source_id": 64057996, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:29:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:56Z", "source_id": 20303028, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:07Z", "source_id": 64079629, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:39:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:11Z", "source_id": 20309120, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:30Z", "source_id": 64093495, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:45:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:33Z", "source_id": 20313318, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:07Z", "source_id": 64127950, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:01:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:16Z", "source_id": 20323352, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:35Z", "source_id": 64135526, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:39Z", "source_id": 20325644, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:54Z", "source_id": 64142931, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:56Z", "source_id": 20327754, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:21Z", "source_id": 64154745, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:13:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:25Z", "source_id": 20331231, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:31Z", "source_id": 64165560, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:17:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:17:31Z", "source_id": 20334416, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:21:57Z", "source_id": 64174854, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:22:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:22:00Z", "source_id": 20337181, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:41Z", "source_id": 64178498, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:23:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:23:40Z", "source_id": 20338386, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:36Z", "source_id": 64182529, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:37Z", "source_id": 20339568, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:23Z", "source_id": 64190467, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:29:29Z", "source_id": 20341927, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:34:57Z", "source_id": 64201530, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:35:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:04Z", "source_id": 20345165, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:15Z", "source_id": 64221556, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:45:19Z", "source_id": 20351350, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:33Z", "source_id": 64243220, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:56:38Z", "source_id": 20357831, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:02Z", "source_id": 64254843, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T22:04:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:05Z", "source_id": 20361349, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:41Z", "source_id": 64269984, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T22:12:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:45Z", "source_id": 20366140, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:41Z", "source_id": 64276900, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T22:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:45Z", "source_id": 20368287, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15599, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:03Z", "source_id": 64285978, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T22:21:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:08Z", "source_id": 20371075, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:04Z", "source_id": 64292275, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T22:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:07Z", "source_id": 20373062, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:25Z", "source_id": 64302174, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T22:32:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:28Z", "source_id": 20376159, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T23:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:48Z", "source_id": 20380610, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12574, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:07Z", "source_id": 64322752, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T22:47:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:09Z", "source_id": 20382612, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Brighton 2114 2114 4 None None Cambridge 2342 2342 7 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45394/2026-09-21/detailed None Cambridge South 2026-09-21T23:43:30+01:00 Cambridge 5.0 {"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]} 1.6 2342 2347 Cambridge South Cambridge Cambridge 52.1941415 0.1376343 52.1941415 0.1376343 1 0 2026-09-21 22:57:22 TERMINATED 2026-09-21 22:47:00 Cambridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382612 1790030710151788 229 229 2026-09-21 22:57:14.479248 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:14.253946
726262 756733 P87621 892F75M821 2026-09-21 COMPLETE 20383135 2026-09-21 23:47:00 2026-09-21 22:57:22 2026-09-23 22:57:22 {"id": 756733, "stp": "P", "toc": "Southeastern", "uid": "P87621", "consist": "465014+465906", "dest_crs": "CST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87621/2026-09-21/detailed", "trust_id": "892F75M821", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-21", "dest_arr_time": "2347", "dest_platform": "6", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2F75", "timing_status": "ON TIME", "origin_station": "Sevenoaks", "current_leg_arr": "2347", "current_leg_dep": "2344", "current_leg_end": "London Cannon Street", "origin_dep_time": "2250", "origin_platform": "2", "current_location": "London Cannon Street", "last_update_time": "2026-09-21T22:57:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 96.439, \"from_m\": 0.0, \"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\": 230.626, \"from_m\": 96.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2144.282, \"from_m\": 230.626, \"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\": 5409.244, \"from_m\": 2144.282, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11032.236, \"from_m\": 5409.244, \"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\": 15792.31, \"from_m\": 11032.236, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16416.919, \"from_m\": 15792.31, \"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\": 16462.886, \"from_m\": 16416.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17027.237, \"from_m\": 16462.886, \"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\": 17307.256, \"from_m\": 17027.237, \"capability_applied\": null, \"effective_limit_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\": 21898.143, \"from_m\": 17307.256, \"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\": 21937.732, \"from_m\": 21898.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23190.535, \"from_m\": 21937.732, \"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\": 24967.637, \"from_m\": 23190.535, \"capability_applied\": null, \"effective_limit_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\": 25213.889, \"from_m\": 24967.637, \"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\": 26487.514, \"from_m\": 25213.889, \"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\": 26540.043, \"from_m\": 26487.514, \"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\": 26869.378, \"from_m\": 26540.043, \"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\": 26910.98, \"from_m\": 26869.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\": 26979.755, \"from_m\": 26910.98, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29330.048, \"from_m\": 26979.755, \"capability_applied\": null, \"effective_limit_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\": 29377.293, \"from_m\": 29330.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32098.698, \"from_m\": 29377.293, \"capability_applied\": null, \"effective_limit_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\": 32169.379, \"from_m\": 32098.698, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32251.361, \"from_m\": 32169.379, \"capability_applied\": null, \"effective_limit_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\": 33316.637, \"from_m\": 32251.361, \"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\": 33884.044, \"from_m\": 33316.637, \"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\": 756733, \"profile_key\": \"6752f7746c93d24f94cada57d5881cc9e5df8a7b810e29028b18955b2efb8622\", \"schedule_id\": 23488, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": false, \"wtt_arr\": \"2252H\", \"wtt_dep\": \"2253\", \"location\": \"Dunton Green\", \"stage_seq\": 2, \"distance_m\": 2472.705, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2258H\", \"location\": \"Knockholt\", \"stage_seq\": 3, \"distance_m\": 8885.487, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": \"2301H\", \"location\": \"Chelsfield\", \"stage_seq\": 4, \"distance_m\": 10921.683, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2307\", \"location\": \"Orpington\", \"stage_seq\": 5, \"distance_m\": 13247.043, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": false, \"wtt_arr\": \"2310H\", \"wtt_dep\": \"2311\", \"location\": \"Petts Wood\", \"stage_seq\": 6, \"distance_m\": 15191.844, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 7, \"distance_m\": 15920.162, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314H\", \"location\": \"Chislehurst\", \"stage_seq\": 8, \"distance_m\": 17459.315, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": false, \"wtt_arr\": \"2316H\", \"wtt_dep\": \"2317H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 9, \"distance_m\": 18995.542, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2321\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 21047.007, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2325\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 23947.597, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 25456.919, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 26020.199, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"St. John's\", \"stage_seq\": 14, \"distance_m\": 26683.076, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333H\", \"location\": \"New Cross\", \"stage_seq\": 15, \"distance_m\": 27855.538, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"North Kent East Jn\", \"stage_seq\": 16, \"distance_m\": 28767.863, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 17, \"distance_m\": 29330.048, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2344\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 32773.202, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Borough Market Jn\", \"stage_seq\": 19, \"distance_m\": 33127.93, \"section_seq\": 1, \"route_path_id\": 139833}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 20, \"distance_m\": 33884.044, \"section_seq\": 1, \"route_path_id\": 139833}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33884.044, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139833}], \"total_distance_m\": 33884.044, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30415.6, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3468.444, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2250", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:05Z\", \"source_id\": 64234894, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:52:08Z\", \"source_id\": 20355288, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:53Z\", \"source_id\": 64245648, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:55Z\", \"source_id\": 20358573, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:42Z\", \"source_id\": 64250595, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:45Z\", \"source_id\": 20360104, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:09Z\", \"source_id\": 64256924, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:14Z\", \"source_id\": 20361992, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:35Z\", \"source_id\": 64268071, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:10:34Z\", \"source_id\": 20365469, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:37Z\", \"source_id\": 64273339, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:43Z\", \"source_id\": 20367213, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:40Z\", \"source_id\": 64278684, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:43Z\", \"source_id\": 20368794, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:17Z\", \"source_id\": 64283101, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:25Z\", \"source_id\": 20370158, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:47Z\", \"source_id\": 64288728, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:22:54Z\", \"source_id\": 20371961, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:52Z\", \"source_id\": 64301415, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:31:00Z\", \"source_id\": 20375897, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:15Z\", \"source_id\": 64305042, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:19Z\", \"source_id\": 20377056, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:13Z\", \"source_id\": 64306467, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:16Z\", \"source_id\": 20377468, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:14Z\", \"source_id\": 64317220, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:15Z\", \"source_id\": 20380820, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:09Z\", \"source_id\": 64324192, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:14Z\", \"source_id\": 20383135, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "3", "timing_fact_generation": 1790030775347580, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:20.284523", "service_state_evidence_id": 20383135, "current_leg_start_actual_dep": "2026-09-21T23:44:00+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:21.001067", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SEV CST 2F75 465014+465906 8 75 None {"version": 3, "segments": [{"to_m": 96.439, "from_m": 0.0, "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": 230.626, "from_m": 96.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2144.282, "from_m": 230.626, "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": 5409.244, "from_m": 2144.282, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11032.236, "from_m": 5409.244, "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": 15792.31, "from_m": 11032.236, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16416.919, "from_m": 15792.31, "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": 16462.886, "from_m": 16416.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17027.237, "from_m": 16462.886, "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": 17307.256, "from_m": 17027.237, "capability_applied": null, "effective_limit_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": 21898.143, "from_m": 17307.256, "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": 21937.732, "from_m": 21898.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23190.535, "from_m": 21937.732, "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": 24967.637, "from_m": 23190.535, "capability_applied": null, "effective_limit_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": 25213.889, "from_m": 24967.637, "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": 26487.514, "from_m": 25213.889, "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": 26540.043, "from_m": 26487.514, "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": 26869.378, "from_m": 26540.043, "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": 26910.98, "from_m": 26869.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": 26979.755, "from_m": 26910.98, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29330.048, "from_m": 26979.755, "capability_applied": null, "effective_limit_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": 29377.293, "from_m": 29330.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32098.698, "from_m": 29377.293, "capability_applied": null, "effective_limit_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": 32169.379, "from_m": 32098.698, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32251.361, "from_m": 32169.379, "capability_applied": null, "effective_limit_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": 33316.637, "from_m": 32251.361, "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": 33884.044, "from_m": 33316.637, "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": 756733, "profile_key": "6752f7746c93d24f94cada57d5881cc9e5df8a7b810e29028b18955b2efb8622", "schedule_id": 23488, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2250", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139833}, {"is_pass": false, "wtt_arr": "2252H", "wtt_dep": "2253", "location": "Dunton Green", "stage_seq": 2, "distance_m": 2472.705, "section_seq": 1, "route_path_id": 139833}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2258H", "location": "Knockholt", "stage_seq": 3, "distance_m": 8885.487, "section_seq": 1, "route_path_id": 139833}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": "2301H", "location": "Chelsfield", "stage_seq": 4, "distance_m": 10921.683, "section_seq": 1, "route_path_id": 139833}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2307", "location": "Orpington", "stage_seq": 5, "distance_m": 13247.043, "section_seq": 1, "route_path_id": 139833}, {"is_pass": false, "wtt_arr": "2310H", "wtt_dep": "2311", "location": "Petts Wood", "stage_seq": 6, "distance_m": 15191.844, "section_seq": 1, "route_path_id": 139833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Petts Wood Jn", "stage_seq": 7, "distance_m": 15920.162, "section_seq": 1, "route_path_id": 139833}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314H", "location": "Chislehurst", "stage_seq": 8, "distance_m": 17459.315, "section_seq": 1, "route_path_id": 139833}, {"is_pass": false, "wtt_arr": "2316H", "wtt_dep": "2317H", "location": "Elmstead Woods", "stage_seq": 9, "distance_m": 18995.542, "section_seq": 1, "route_path_id": 139833}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2321", "location": "Grove Park", "stage_seq": 10, "distance_m": 21047.007, "section_seq": 1, "route_path_id": 139833}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2325", "location": "Hither Green", "stage_seq": 11, "distance_m": 23947.597, "section_seq": 1, "route_path_id": 139833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Parks Bridge Jn", "stage_seq": 12, "distance_m": 25456.919, "section_seq": 1, "route_path_id": 139833}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Lewisham", "stage_seq": 13, "distance_m": 26020.199, "section_seq": 1, "route_path_id": 139833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "St. John's", "stage_seq": 14, "distance_m": 26683.076, "section_seq": 1, "route_path_id": 139833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333H", "location": "New Cross", "stage_seq": 15, "distance_m": 27855.538, "section_seq": 1, "route_path_id": 139833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "North Kent East Jn", "stage_seq": 16, "distance_m": 28767.863, "section_seq": 1, "route_path_id": 139833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Surrey Canal Jn", "stage_seq": 17, "distance_m": 29330.048, "section_seq": 1, "route_path_id": 139833}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2344", "location": "London Bridge", "stage_seq": 18, "distance_m": 32773.202, "section_seq": 1, "route_path_id": 139833}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Borough Market Jn", "stage_seq": 19, "distance_m": 33127.93, "section_seq": 1, "route_path_id": 139833}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 20, "distance_m": 33884.044, "section_seq": 1, "route_path_id": 139833}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33884.044, "from_m": 0.0, "section_seq": 1, "route_path_id": 139833}], "total_distance_m": 33884.044, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30415.6, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3468.444, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32540, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:05Z", "source_id": 64234894, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:52:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:52:08Z", "source_id": 20355288, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32536, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:53Z", "source_id": 64245648, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:58:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:55Z", "source_id": 20358573, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:42Z", "source_id": 64250595, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:01:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:45Z", "source_id": 20360104, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:09Z", "source_id": 64256924, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:14Z", "source_id": 20361992, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:35Z", "source_id": 64268071, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:11:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:10:34Z", "source_id": 20365469, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:37Z", "source_id": 64273339, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:14:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:43Z", "source_id": 20367213, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:40Z", "source_id": 64278684, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:17:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:43Z", "source_id": 20368794, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:17Z", "source_id": 64283101, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:25Z", "source_id": 20370158, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:47Z", "source_id": 64288728, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:22:54Z", "source_id": 20371961, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:52Z", "source_id": 64301415, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:31:00Z", "source_id": 20375897, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31543, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:15Z", "source_id": 64305042, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:33:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:19Z", "source_id": 20377056, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:13Z", "source_id": 64306467, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:34:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:16Z", "source_id": 20377468, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:14Z", "source_id": 64317220, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:42:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:15Z", "source_id": 20380820, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31452, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:09Z", "source_id": 64324192, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:14Z", "source_id": 20383135, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Sevenoaks 2250 2250 2 None None London Cannon Street 2347 2347 6 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87621/2026-09-21/detailed None London Bridge 2026-09-21T23:44:00+01:00 London Cannon Street 3.0 {"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} 0.7 2344 2347 London Bridge London Cannon Street London Cannon Street 51.5110406 -0.0904120 51.5110406 -0.0904120 1 0 2026-09-21 22:57:22 TERMINATED 2026-09-21 22:47:00 London Cannon Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383135 1790030775347580 84 84 2026-09-21 22:57:21.001067 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:20.284523
726263 757586 W29104 872U76M921 2026-09-21 COMPLETE 20382806 2026-09-21 23:47:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 757586, "stp": "O", "toc": "Southern", "uid": "W29104", "consist": "377406", "dest_crs": "LWS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29104/2026-09-21/detailed", "trust_id": "872U76M921", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lewes", "service_date": "2026-09-21", "dest_arr_time": "2351", "dest_platform": "5", "is_terminated": 1, "next_location": "Lewes", "signalling_id": "2U76", "timing_status": "EARLY", "origin_station": "Brighton", "current_leg_arr": "2347", "current_leg_dep": "2339", "current_leg_end": "Lewes", "origin_dep_time": "2332", "origin_platform": "8", "current_location": "Lewes", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.087299, 50.8619546], [-0.086563, 50.86214040000001], [-0.0857869, 50.8623273], [-0.0849722, 50.86251329999999], [-0.0842185, 50.8626688], [-0.0835453, 50.86278990000001], [-0.08286939999999998, 50.86289630000001], [-0.0821894, 50.8629887], [-0.0816047, 50.863043899999994], [-0.08098699999999999, 50.8630712], [-0.07862719999999998, 50.86319799999999], [-0.0778211, 50.8632474], [-0.0746829, 50.8634213], [-0.07334619999999999, 50.863502999999994], [-0.07252289999999999, 50.86355489999999], [-0.07179729999999998, 50.8636197], [-0.0710423, 50.8637129], [-0.07040379999999999, 50.8638042], [-0.06957120000000001, 50.8639575], [-0.0688199, 50.86409280000001], [-0.0681226, 50.8642506], [-0.0673635, 50.864432], [-0.0659245, 50.86479340000001], [-0.0652432, 50.8649458], [-0.0645087, 50.86508679999999], [-0.06377889999999999, 50.865209500000006], [-0.06310819999999999, 50.86530839999999], [-0.06238259999999999, 50.86539479999999], [-0.0616249, 50.86546309999999], [-0.0607653, 50.8655276], [-0.059962199999999986, 50.8655698], [-0.059093900000000005, 50.865609499999984], [-0.0581025, 50.86561619999999], [-0.0569565, 50.8655959], [-0.0558542, 50.8655388], [-0.0557335, 50.86553219999999], [-0.0549891, 50.865467], [-0.0541499, 50.86538709999999], [-0.0533557, 50.865271], [-0.0509417, 50.8648615], [-0.05008499999999999, 50.864721499999995], [-0.0492993, 50.86460759999999], [-0.049175, 50.864591399999995], [-0.0486752, 50.8645271], [-0.04809449999999999, 50.86446540000001], [-0.0474039, 50.86440039999999], [-0.0465014, 50.864335800000006], [-0.045444500000000006, 50.8642877], [-0.0444105, 50.86426209999999], [-0.04329829999999999, 50.864257], [-0.043144, 50.864257], [-0.0419107, 50.86427059999999], [-0.0412334, 50.864290700000005], [-0.0404891, 50.86433079999999], [-0.0396443, 50.8643935], [-0.038441399999999994, 50.8644929], [-0.0379638, 50.8645323], [-0.037208099999999994, 50.864613], [-0.03644889999999999, 50.8647056], [-0.0357819, 50.8647964], [-0.035321, 50.8648694], [-0.035214999999999996, 50.8648864], [-0.033689899999999995, 50.86515209999999], [-0.0330567, 50.8652541], [-0.0324078, 50.86534249999999], [-0.0315802, 50.8654455], [-0.030908300000000003, 50.86552009999999], [-0.0302588, 50.86558689999999], [-0.029596200000000003, 50.865645099999995], [-0.0272913, 50.8658127], [-0.0265343, 50.8658707], [-0.026380699999999997, 50.86588220000001], [-0.0202604, 50.8664883], [-0.019543699999999997, 50.8665622], [-0.0189832, 50.8666268], [-0.0183072, 50.866718199999994], [-0.0175557, 50.86685390000001], [-0.0164272, 50.867101], [-0.0149738, 50.867471899999984], [-0.0144503, 50.867604799999995], [-0.014303, 50.86764389999999], [-0.013656299999999998, 50.86778859999999], [-0.0130171, 50.8679227], [-0.0123729, 50.8680154], [-0.0116741, 50.86809549999999], [-0.0110277, 50.8681341], [-0.010326299999999998, 50.86817200000001], [-0.0096491, 50.868182], [-0.0089758, 50.86816559999998], [-0.0083348, 50.86812710000001], [-0.0076694, 50.86806700000001], [-0.0075263, 50.8680511], [-0.0069639, 50.86797969999999], [-0.0063782, 50.867893200000005], [-0.005128699999999999, 50.8676836], [-0.004478499999999999, 50.8675959], [-0.0038042, 50.867521999999994], [-0.0031031999999999995, 50.86745890000001], [-0.0022888, 50.86740700000001], [-0.0013473, 50.8673669], [-0.0006339999999999999, 50.8673537], [0.0, 50.867351619401425], [0.00012779999999999996, 50.8673512], [0.0008922999999999998, 50.86737089999999], [0.0016247, 50.86741369999999], [0.0024312999999999995, 50.8674546], [0.0024976, 50.867459800000006], [0.0032339, 50.8675287], [0.0040764, 50.86762689999998], [0.0041307, 50.8676332], [0.0045991, 50.86770139999999], [0.0052268, 50.867798099999995], [0.005555, 50.8678595], [0.0056197999999999994, 50.8678708], [0.0057376, 50.86789370000001], [0.0062954, 50.8680193], [0.006732599999999999, 50.8681341], [0.006797799999999999, 50.86815129999999], [0.0074189999999999985, 50.86831960000001], [0.008017099999999997, 50.868519], [0.008664699999999997, 50.86876800000001], [0.0092331, 50.8689946], [0.0096462, 50.86918239999999], [0.0098375, 50.8692694], [0.010341299999999998, 50.8695438], [0.010629899999999998, 50.869720099999995], [0.0107403, 50.8697898], [0.0111867, 50.87003609999999], [0.0115246, 50.8702136], [0.0119617, 50.8704163]]}", "current_leg_start": "Falmer", "dest_arr_time_act": "2351", "motion_projection": null, "next_location_lat": "50.8704163", "next_location_lon": "0.0119617", "previous_location": "Falmer", "current_leg_milage": "4.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 309.393, \"from_m\": 260.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\": 326.646, \"from_m\": 309.393, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 384.863, \"from_m\": 326.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 407.355, \"from_m\": 384.863, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 436.974, \"from_m\": 407.355, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 459.865, \"from_m\": 436.974, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 464.306, \"from_m\": 459.865, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 558.327, \"from_m\": 464.306, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 944.42, \"from_m\": 558.327, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2422.549, \"from_m\": 944.42, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 4879.217, \"from_m\": 2422.549, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6134.589, \"from_m\": 4879.217, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10856.146, \"from_m\": 6134.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12645.986, \"from_m\": 10856.146, \"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\": 12858.901, \"from_m\": 12645.986, \"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\": 757586, \"profile_key\": \"8e4e5c76834b7fc0637f53496ac153f530153b63ea157dd47f116c142b5b1f31\", \"schedule_id\": 41550, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147469}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Falmer\", \"stage_seq\": 2, \"distance_m\": 5672.407, \"section_seq\": 1, \"route_path_id\": 147469}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": null, \"location\": \"Lewes\", \"stage_seq\": 3, \"distance_m\": 12858.901, \"section_seq\": 1, \"route_path_id\": 147469}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 12858.901, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147469}], \"total_distance_m\": 12858.901, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12747.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 111.889, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2332", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "50.8704163", "current_position_lon": "0.0119617", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:28Z\", \"source_id\": 64308407, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:30Z\", \"source_id\": 20378085, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:28Z\", \"source_id\": 64323223, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:33Z\", \"source_id\": 20382806, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lewes", "service_state_platform": "5", "timing_fact_generation": 1790030735598873, "current_leg_arrival_utc": "2026-09-21T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:22.944231", "service_state_evidence_id": 20382806, "current_leg_start_actual_dep": "2026-09-21T23:39:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:23.836151", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern O BTN LWS 2U76 377406 4 100 None {"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 309.393, "from_m": 260.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": 326.646, "from_m": 309.393, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 384.863, "from_m": 326.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 407.355, "from_m": 384.863, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 436.974, "from_m": 407.355, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 459.865, "from_m": 436.974, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 464.306, "from_m": 459.865, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 558.327, "from_m": 464.306, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 944.42, "from_m": 558.327, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2422.549, "from_m": 944.42, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 4879.217, "from_m": 2422.549, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6134.589, "from_m": 4879.217, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10856.146, "from_m": 6134.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12645.986, "from_m": 10856.146, "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": 12858.901, "from_m": 12645.986, "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": 757586, "profile_key": "8e4e5c76834b7fc0637f53496ac153f530153b63ea157dd47f116c142b5b1f31", "schedule_id": 41550, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2332", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147469}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Falmer", "stage_seq": 2, "distance_m": 5672.407, "section_seq": 1, "route_path_id": 147469}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Lewes", "stage_seq": 3, "distance_m": 12858.901, "section_seq": 1, "route_path_id": 147469}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 12858.901, "from_m": 0.0, "section_seq": 1, "route_path_id": 147469}], "total_distance_m": 12858.901, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12747.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 111.889, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31133, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:28Z", "source_id": 64308407, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:37:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:30Z", "source_id": 20378085, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31161, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:28Z", "source_id": 64323223, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:33Z", "source_id": 20382806, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Brighton 2332 2332 8 None None Lewes 2351 2351 5 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W29104/2026-09-21/detailed None Falmer 2026-09-21T23:39:00+01:00 Lewes 8.0 {"type": "LineString", "coordinates": [[-0.087299, 50.8619546], [-0.086563, 50.86214040000001], [-0.0857869, 50.8623273], [-0.0849722, 50.86251329999999], [-0.0842185, 50.8626688], [-0.0835453, 50.86278990000001], [-0.08286939999999998, 50.86289630000001], [-0.0821894, 50.8629887], [-0.0816047, 50.863043899999994], [-0.08098699999999999, 50.8630712], [-0.07862719999999998, 50.86319799999999], [-0.0778211, 50.8632474], [-0.0746829, 50.8634213], [-0.07334619999999999, 50.863502999999994], [-0.07252289999999999, 50.86355489999999], [-0.07179729999999998, 50.8636197], [-0.0710423, 50.8637129], [-0.07040379999999999, 50.8638042], [-0.06957120000000001, 50.8639575], [-0.0688199, 50.86409280000001], [-0.0681226, 50.8642506], [-0.0673635, 50.864432], [-0.0659245, 50.86479340000001], [-0.0652432, 50.8649458], [-0.0645087, 50.86508679999999], [-0.06377889999999999, 50.865209500000006], [-0.06310819999999999, 50.86530839999999], [-0.06238259999999999, 50.86539479999999], [-0.0616249, 50.86546309999999], [-0.0607653, 50.8655276], [-0.059962199999999986, 50.8655698], [-0.059093900000000005, 50.865609499999984], [-0.0581025, 50.86561619999999], [-0.0569565, 50.8655959], [-0.0558542, 50.8655388], [-0.0557335, 50.86553219999999], [-0.0549891, 50.865467], [-0.0541499, 50.86538709999999], [-0.0533557, 50.865271], [-0.0509417, 50.8648615], [-0.05008499999999999, 50.864721499999995], [-0.0492993, 50.86460759999999], [-0.049175, 50.864591399999995], [-0.0486752, 50.8645271], [-0.04809449999999999, 50.86446540000001], [-0.0474039, 50.86440039999999], [-0.0465014, 50.864335800000006], [-0.045444500000000006, 50.8642877], [-0.0444105, 50.86426209999999], [-0.04329829999999999, 50.864257], [-0.043144, 50.864257], [-0.0419107, 50.86427059999999], [-0.0412334, 50.864290700000005], [-0.0404891, 50.86433079999999], [-0.0396443, 50.8643935], [-0.038441399999999994, 50.8644929], [-0.0379638, 50.8645323], [-0.037208099999999994, 50.864613], [-0.03644889999999999, 50.8647056], [-0.0357819, 50.8647964], [-0.035321, 50.8648694], [-0.035214999999999996, 50.8648864], [-0.033689899999999995, 50.86515209999999], [-0.0330567, 50.8652541], [-0.0324078, 50.86534249999999], [-0.0315802, 50.8654455], [-0.030908300000000003, 50.86552009999999], [-0.0302588, 50.86558689999999], [-0.029596200000000003, 50.865645099999995], [-0.0272913, 50.8658127], [-0.0265343, 50.8658707], [-0.026380699999999997, 50.86588220000001], [-0.0202604, 50.8664883], [-0.019543699999999997, 50.8665622], [-0.0189832, 50.8666268], [-0.0183072, 50.866718199999994], [-0.0175557, 50.86685390000001], [-0.0164272, 50.867101], [-0.0149738, 50.867471899999984], [-0.0144503, 50.867604799999995], [-0.014303, 50.86764389999999], [-0.013656299999999998, 50.86778859999999], [-0.0130171, 50.8679227], [-0.0123729, 50.8680154], [-0.0116741, 50.86809549999999], [-0.0110277, 50.8681341], [-0.010326299999999998, 50.86817200000001], [-0.0096491, 50.868182], [-0.0089758, 50.86816559999998], [-0.0083348, 50.86812710000001], [-0.0076694, 50.86806700000001], [-0.0075263, 50.8680511], [-0.0069639, 50.86797969999999], [-0.0063782, 50.867893200000005], [-0.005128699999999999, 50.8676836], [-0.004478499999999999, 50.8675959], [-0.0038042, 50.867521999999994], [-0.0031031999999999995, 50.86745890000001], [-0.0022888, 50.86740700000001], [-0.0013473, 50.8673669], [-0.0006339999999999999, 50.8673537], [0.0, 50.867351619401425], [0.00012779999999999996, 50.8673512], [0.0008922999999999998, 50.86737089999999], [0.0016247, 50.86741369999999], [0.0024312999999999995, 50.8674546], [0.0024976, 50.867459800000006], [0.0032339, 50.8675287], [0.0040764, 50.86762689999998], [0.0041307, 50.8676332], [0.0045991, 50.86770139999999], [0.0052268, 50.867798099999995], [0.005555, 50.8678595], [0.0056197999999999994, 50.8678708], [0.0057376, 50.86789370000001], [0.0062954, 50.8680193], [0.006732599999999999, 50.8681341], [0.006797799999999999, 50.86815129999999], [0.0074189999999999985, 50.86831960000001], [0.008017099999999997, 50.868519], [0.008664699999999997, 50.86876800000001], [0.0092331, 50.8689946], [0.0096462, 50.86918239999999], [0.0098375, 50.8692694], [0.010341299999999998, 50.8695438], [0.010629899999999998, 50.869720099999995], [0.0107403, 50.8697898], [0.0111867, 50.87003609999999], [0.0115246, 50.8702136], [0.0119617, 50.8704163]]} 4.5 2339 2347 Falmer Lewes Lewes 50.8704163 0.0119617 50.8704163 0.0119617 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:47:00 Lewes TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382806 1790030735598873 17 17 2026-09-21 22:57:23.836151 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:22.944231
726264 742736 R45546 736Z771Z21 2026-09-21 COMPLETE 20383652 2026-09-21 22:55:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 742736, "stp": "N", "toc": "Unknown", "uid": "R45546", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R45546/2026-09-21/detailed", "trust_id": "736Z771Z21", "origin_crs": "XAX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Angerstein Wharf (Tarmac)", "service_date": "2026-09-21", "dest_arr_time": "2325", "dest_platform": null, "is_terminated": 1, "next_location": "Angerstein Wharf (Tarmac)", "signalling_id": "6Z77", "timing_status": "EARLY", "origin_station": "Acton T.C.", "current_leg_arr": "2255", "current_leg_dep": "2316½", "current_leg_end": "Angerstein Wharf (Tarmac)", "origin_dep_time": "2018", "origin_platform": null, "current_location": "Angerstein Wharf (Tarmac)", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "-30 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0197007, 51.48836049999999], [0.019736699999999996, 51.489157899999995], [0.0197551, 51.48956549999999], [0.019777699999999995, 51.48968060000001], [0.0198157, 51.48979], [0.0198802, 51.4898942], [0.019939999999999996, 51.48997249999999], [0.020153699999999997, 51.4902401], [0.020220499999999995, 51.4903007], [0.0204163, 51.4904878], [0.0205784, 51.4906123], [0.0207086, 51.490708], [0.0208532, 51.49082870000001], [0.0209733, 51.4909493], [0.0210771, 51.4910719], [0.0212165, 51.4912751], [0.021273, 51.4913999], [0.021318599999999997, 51.491519700000005], [0.0213544, 51.4916882], [0.021404999999999997, 51.4918494], [0.0215187, 51.49217459999999], [0.0216798, 51.4926617], [0.0218241, 51.493078700000005], [0.021967299999999995, 51.4934786]]}", "current_leg_start": "Angerstein Wharf", "dest_arr_time_act": "2325", "motion_projection": null, "next_location_lat": "51.4934786", "next_location_lon": "0.0219673", "previous_location": "Angerstein Wharf", "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\": 812.099, \"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\": 874.43, \"from_m\": 812.099, \"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\": 1779.04, \"from_m\": 874.43, \"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\": 1949.024, \"from_m\": 1779.04, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2000.966, \"from_m\": 1949.024, \"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\": 3728.343, \"from_m\": 2000.966, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3735.82, \"from_m\": 3728.343, \"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\": 3794.618, \"from_m\": 3735.82, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3978.647, \"from_m\": 3794.618, \"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\": 4294.284, \"from_m\": 3978.647, \"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\": 4732.162, \"from_m\": 4294.284, \"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\": 4808.019, \"from_m\": 4732.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7835.186, \"from_m\": 4808.019, \"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\": 8842.275, \"from_m\": 7835.186, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10832.812, \"from_m\": 8842.275, \"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\": 11770.405, \"from_m\": 10832.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13338.231, \"from_m\": 11770.405, \"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\": 14005.926, \"from_m\": 13338.231, \"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\": 14148.389, \"from_m\": 14005.926, \"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\": 14181.463, \"from_m\": 14148.389, \"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\": 14264.227, \"from_m\": 14181.463, \"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\": 14759.688, \"from_m\": 14264.227, \"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\": 14885.565, \"from_m\": 14759.688, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16334.912, \"from_m\": 14885.565, \"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\": 16659.275, \"from_m\": 16334.912, \"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\": 16761.86, \"from_m\": 16659.275, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17531.932, \"from_m\": 16761.86, \"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\": 19311.951, \"from_m\": 17531.932, \"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\": 19957.757, \"from_m\": 19311.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21939.631, \"from_m\": 19957.757, \"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\": 23098.769, \"from_m\": 21939.631, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24539.717, \"from_m\": 23098.769, \"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\": 24785.969, \"from_m\": 24539.717, \"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\": 25631.813, \"from_m\": 24785.969, \"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\": 25706.698, \"from_m\": 25631.813, \"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\": 33550.343, \"from_m\": 25706.698, \"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\": 33585.404, \"from_m\": 33550.343, \"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\": 40198.956, \"from_m\": 33585.404, \"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\": 40757.401, \"from_m\": 40198.956, \"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\": 40759.196, \"from_m\": 40757.401, \"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\": 42388.397, \"from_m\": 40759.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42422.884, \"from_m\": 42388.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52015.146, \"from_m\": 42422.884, \"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\": 52406.406, \"from_m\": 52015.146, \"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\": 54138.366, \"from_m\": 52406.406, \"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\": 55575.758, \"from_m\": 54138.366, \"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\": 55632.857, \"from_m\": 55575.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55662.378, \"from_m\": 55632.857, \"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\": 56210.857, \"from_m\": 55662.378, \"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\": 56225.008, \"from_m\": 56210.857, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56580.927, \"from_m\": 56225.008, \"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\": 57002.003, \"from_m\": 56580.927, \"capability_applied\": null, \"effective_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\": 742736, \"profile_key\": \"d9bf2fd6da4073334c024587b66660c40362ca8571758b9fa7829df591b6e751\", \"schedule_id\": 40400, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Acton T.C.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 2, \"distance_m\": 1893.543, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2044H\", \"location\": \"Willesden South West Sidings\", \"stage_seq\": 3, \"distance_m\": 2899.403, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 3331.336, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 5, \"distance_m\": 3839.257, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"North Pole Jn\", \"stage_seq\": 6, \"distance_m\": 4656.976, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 7, \"distance_m\": 5853.939, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 8, \"distance_m\": 7602.697, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"West Brompton\", \"stage_seq\": 9, \"distance_m\": 9269.387, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Latchmere Jn\", \"stage_seq\": 10, \"distance_m\": 12089.616, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Longhedge Jn\", \"stage_seq\": 11, \"distance_m\": 13413.077, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Factory Jn\", \"stage_seq\": 12, \"distance_m\": 14296.146, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 13, \"distance_m\": 14759.688, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Denmark Hill\", \"stage_seq\": 14, \"distance_m\": 18182.769, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 19012.527, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Nunhead\", \"stage_seq\": 16, \"distance_m\": 20883.847, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 17, \"distance_m\": 23251.516, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Lewisham\", \"stage_seq\": 18, \"distance_m\": 23733.407, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 24296.687, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2135H\", \"location\": \"Hither Green\", \"stage_seq\": 20, \"distance_m\": 25795.041, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Lee\", \"stage_seq\": 21, \"distance_m\": 26953.616, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Sidcup\", \"stage_seq\": 22, \"distance_m\": 33373.577, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Crayford\", \"stage_seq\": 23, \"distance_m\": 38815.82, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 24, \"distance_m\": 40168.898, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2221H\", \"location\": \"Crayford Spur\", \"stage_seq\": 25, \"distance_m\": 40522.047, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 26, \"distance_m\": 40759.196, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 27, \"distance_m\": 41889.549, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Slade Green\", \"stage_seq\": 28, \"distance_m\": 42595.212, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Plumstead\", \"stage_seq\": 29, \"distance_m\": 51324.829, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 30, \"distance_m\": 52152.436, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Charlton\", \"stage_seq\": 31, \"distance_m\": 55188.814, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Angerstein Jn\", \"stage_seq\": 32, \"distance_m\": 55601.244, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": \"2255\", \"location\": \"Angerstein Stop Board\", \"stage_seq\": 33, \"distance_m\": 56099.325, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": false, \"wtt_arr\": \"2256H\", \"wtt_dep\": \"2316H\", \"location\": \"Angerstein Wharf\", \"stage_seq\": 34, \"distance_m\": 56399.486, \"section_seq\": 1, \"route_path_id\": 146928}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": null, \"location\": \"Angerstein Wharf (Tarmac)\", \"stage_seq\": 35, \"distance_m\": 57002.003, \"section_seq\": 1, \"route_path_id\": 146928}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 57002.003, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146928}], \"total_distance_m\": 57002.003, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 49822.971, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 7179.032, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2018", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1418.5", "current_position_lat": "51.4934786", "current_position_lon": "0.0219673", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:56Z\", \"source_id\": 63966162, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:50:01Z\", \"source_id\": 20276680, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:39Z\", \"source_id\": 63972897, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:40Z\", \"source_id\": 20278534, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:11Z\", \"source_id\": 63976476, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:15Z\", \"source_id\": 20279615, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:26Z\", \"source_id\": 63984322, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:57:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:31Z\", \"source_id\": 20281759, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:08Z\", \"source_id\": 64031333, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:15Z\", \"source_id\": 20295239, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:21Z\", \"source_id\": 64045791, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:23Z\", \"source_id\": 20299337, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:41Z\", \"source_id\": 64059982, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:45Z\", \"source_id\": 20303534, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:01Z\", \"source_id\": 64070281, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:05Z\", \"source_id\": 20306421, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:29Z\", \"source_id\": 64078201, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:34Z\", \"source_id\": 20308713, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:32Z\", \"source_id\": 64095855, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:38Z\", \"source_id\": 20313984, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:13Z\", \"source_id\": 64115038, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:16Z\", \"source_id\": 20319621, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:17Z\", \"source_id\": 64179724, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:23Z\", \"source_id\": 20338803, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:43Z\", \"source_id\": 64199164, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:33:49Z\", \"source_id\": 20344527, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:18Z\", \"source_id\": 64204283, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:36:21Z\", \"source_id\": 20345996, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:28Z\", \"source_id\": 64214320, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:41:34Z\", \"source_id\": 20349113, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:24Z\", \"source_id\": 20383652, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Angerstein Wharf (Tarmac)", "service_state_platform": null, "timing_fact_generation": 1790030845272418, "current_leg_arrival_utc": "2026-09-21T23:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:25.251684", "service_state_evidence_id": 20383652, "current_leg_start_actual_dep": "2026-09-21T23:16:30+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-21T21:55:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:25.470527", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N XAX None 6Z77 None None None None {"version": 3, "segments": [{"to_m": 812.099, "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": 874.43, "from_m": 812.099, "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": 1779.04, "from_m": 874.43, "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": 1949.024, "from_m": 1779.04, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2000.966, "from_m": 1949.024, "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": 3728.343, "from_m": 2000.966, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3735.82, "from_m": 3728.343, "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": 3794.618, "from_m": 3735.82, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3978.647, "from_m": 3794.618, "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": 4294.284, "from_m": 3978.647, "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": 4732.162, "from_m": 4294.284, "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": 4808.019, "from_m": 4732.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7835.186, "from_m": 4808.019, "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": 8842.275, "from_m": 7835.186, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10832.812, "from_m": 8842.275, "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": 11770.405, "from_m": 10832.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13338.231, "from_m": 11770.405, "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": 14005.926, "from_m": 13338.231, "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": 14148.389, "from_m": 14005.926, "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": 14181.463, "from_m": 14148.389, "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": 14264.227, "from_m": 14181.463, "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": 14759.688, "from_m": 14264.227, "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": 14885.565, "from_m": 14759.688, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16334.912, "from_m": 14885.565, "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": 16659.275, "from_m": 16334.912, "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": 16761.86, "from_m": 16659.275, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17531.932, "from_m": 16761.86, "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": 19311.951, "from_m": 17531.932, "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": 19957.757, "from_m": 19311.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21939.631, "from_m": 19957.757, "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": 23098.769, "from_m": 21939.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24539.717, "from_m": 23098.769, "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": 24785.969, "from_m": 24539.717, "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": 25631.813, "from_m": 24785.969, "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": 25706.698, "from_m": 25631.813, "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": 33550.343, "from_m": 25706.698, "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": 33585.404, "from_m": 33550.343, "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": 40198.956, "from_m": 33585.404, "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": 40757.401, "from_m": 40198.956, "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": 40759.196, "from_m": 40757.401, "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": 42388.397, "from_m": 40759.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42422.884, "from_m": 42388.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52015.146, "from_m": 42422.884, "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": 52406.406, "from_m": 52015.146, "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": 54138.366, "from_m": 52406.406, "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": 55575.758, "from_m": 54138.366, "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": 55632.857, "from_m": 55575.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55662.378, "from_m": 55632.857, "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": 56210.857, "from_m": 55662.378, "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": 56225.008, "from_m": 56210.857, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56580.927, "from_m": 56225.008, "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": 57002.003, "from_m": 56580.927, "capability_applied": null, "effective_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": 742736, "profile_key": "d9bf2fd6da4073334c024587b66660c40362ca8571758b9fa7829df591b6e751", "schedule_id": 40400, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2018", "location": "Acton T.C.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Acton Wells Jn", "stage_seq": 2, "distance_m": 1893.543, "section_seq": 1, "route_path_id": 146928}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2044H", "location": "Willesden South West Sidings", "stage_seq": 3, "distance_m": 2899.403, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 3331.336, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Mitre Bridge Jn", "stage_seq": 5, "distance_m": 3839.257, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "North Pole Jn", "stage_seq": 6, "distance_m": 4656.976, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Shepherd's Bush", "stage_seq": 7, "distance_m": 5853.939, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Kensington (Olympia)", "stage_seq": 8, "distance_m": 7602.697, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "West Brompton", "stage_seq": 9, "distance_m": 9269.387, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Latchmere Jn", "stage_seq": 10, "distance_m": 12089.616, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Longhedge Jn", "stage_seq": 11, "distance_m": 13413.077, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Factory Jn", "stage_seq": 12, "distance_m": 14296.146, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Voltaire Road Jn", "stage_seq": 13, "distance_m": 14759.688, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Denmark Hill", "stage_seq": 14, "distance_m": 18182.769, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 19012.527, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Nunhead", "stage_seq": 16, "distance_m": 20883.847, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Lewisham Vale Jn", "stage_seq": 17, "distance_m": 23251.516, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Lewisham", "stage_seq": 18, "distance_m": 23733.407, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Parks Bridge Jn", "stage_seq": 19, "distance_m": 24296.687, "section_seq": 1, "route_path_id": 146928}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2135H", "location": "Hither Green", "stage_seq": 20, "distance_m": 25795.041, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Lee", "stage_seq": 21, "distance_m": 26953.616, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Sidcup", "stage_seq": 22, "distance_m": 33373.577, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Crayford", "stage_seq": 23, "distance_m": 38815.82, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Crayford Spur B Jn", "stage_seq": 24, "distance_m": 40168.898, "section_seq": 1, "route_path_id": 146928}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2221H", "location": "Crayford Spur", "stage_seq": 25, "distance_m": 40522.047, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Crayford Spur A Jn", "stage_seq": 26, "distance_m": 40759.196, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223H", "location": "Crayford Creek Jn", "stage_seq": 27, "distance_m": 41889.549, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Slade Green", "stage_seq": 28, "distance_m": 42595.212, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Plumstead", "stage_seq": 29, "distance_m": 51324.829, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237", "location": "Woolwich Arsenal", "stage_seq": 30, "distance_m": 52152.436, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Charlton", "stage_seq": 31, "distance_m": 55188.814, "section_seq": 1, "route_path_id": 146928}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Angerstein Jn", "stage_seq": 32, "distance_m": 55601.244, "section_seq": 1, "route_path_id": 146928}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": "2255", "location": "Angerstein Stop Board", "stage_seq": 33, "distance_m": 56099.325, "section_seq": 1, "route_path_id": 146928}, {"is_pass": false, "wtt_arr": "2256H", "wtt_dep": "2316H", "location": "Angerstein Wharf", "stage_seq": 34, "distance_m": 56399.486, "section_seq": 1, "route_path_id": 146928}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": null, "location": "Angerstein Wharf (Tarmac)", "stage_seq": 35, "distance_m": 57002.003, "section_seq": 1, "route_path_id": 146928}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 57002.003, "from_m": 0.0, "section_seq": 1, "route_path_id": 146928}], "total_distance_m": 57002.003, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 49822.971, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 7179.032, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:56Z", "source_id": 63966162, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:50:01Z", "source_id": 20276680, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:39Z", "source_id": 63972897, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:40Z", "source_id": 20278534, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:11Z", "source_id": 63976476, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:55:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:15Z", "source_id": 20279615, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:26Z", "source_id": 63984322, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:57:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:31Z", "source_id": 20281759, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:08Z", "source_id": 64031333, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:17:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:15Z", "source_id": 20295239, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:21Z", "source_id": 64045791, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:23Z", "source_id": 20299337, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:41Z", "source_id": 64059982, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:30:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:45Z", "source_id": 20303534, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31694, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:01Z", "source_id": 64070281, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:34:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:05Z", "source_id": 20306421, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:29Z", "source_id": 64078201, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:38:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:34Z", "source_id": 20308713, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31720, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:32Z", "source_id": 64095855, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:46:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:38Z", "source_id": 20313984, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31735, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:13Z", "source_id": 64115038, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:16Z", "source_id": 20319621, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:17Z", "source_id": 64179724, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:25:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:23Z", "source_id": 20338803, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:43Z", "source_id": 64199164, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:33:49Z", "source_id": 20344527, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:18Z", "source_id": 64204283, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:36:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:36:21Z", "source_id": 20345996, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:28Z", "source_id": 64214320, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:42:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:41:34Z", "source_id": 20349113, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:24Z", "source_id": 20383652, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T22:55:00+01:00", "operational_fact": true}] Acton T.C. 2018 2018 None None None Angerstein Wharf (Tarmac) 2325 2325 None EARLY -30 minutes https://www.realtimetrains.co.uk/service/gb-nr:R45546/2026-09-21/detailed None Angerstein Wharf 2026-09-21T23:16:30+01:00 Angerstein Wharf (Tarmac) 1418.5 {"type": "LineString", "coordinates": [[0.0197007, 51.48836049999999], [0.019736699999999996, 51.489157899999995], [0.0197551, 51.48956549999999], [0.019777699999999995, 51.48968060000001], [0.0198157, 51.48979], [0.0198802, 51.4898942], [0.019939999999999996, 51.48997249999999], [0.020153699999999997, 51.4902401], [0.020220499999999995, 51.4903007], [0.0204163, 51.4904878], [0.0205784, 51.4906123], [0.0207086, 51.490708], [0.0208532, 51.49082870000001], [0.0209733, 51.4909493], [0.0210771, 51.4910719], [0.0212165, 51.4912751], [0.021273, 51.4913999], [0.021318599999999997, 51.491519700000005], [0.0213544, 51.4916882], [0.021404999999999997, 51.4918494], [0.0215187, 51.49217459999999], [0.0216798, 51.4926617], [0.0218241, 51.493078700000005], [0.021967299999999995, 51.4934786]]} 0.4 2316½ 2255 Angerstein Wharf Angerstein Wharf (Tarmac) Angerstein Wharf (Tarmac) 51.4934786 0.0219673 51.4934786 0.0219673 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 21:55:00 Angerstein Wharf (Tarmac) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383652 1790030845272418 93 93 2026-09-21 22:57:25.470527 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:25.251684
726265 757701 P65036 315J97M921 2026-09-21 COMPLETE 20383655 2026-09-21 23:47:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 757701, "stp": "O", "toc": "Northern", "uid": "P65036", "consist": "158907", "dest_crs": "XNN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65036/2026-09-21/detailed", "trust_id": "315J97M921", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newton Heath T.M.D.", "service_date": "2026-09-21", "dest_arr_time": "2349", "dest_platform": null, "is_terminated": 1, "next_location": "Newton Heath T.M.D.", "signalling_id": "5J97", "timing_status": "EARLY", "origin_station": "Manchester Victoria", "current_leg_arr": "2347", "current_leg_dep": "2339", "current_leg_end": "Newton Heath T.M.D.", "origin_dep_time": "2340", "origin_platform": "2", "current_location": "Newton Heath T.M.D.", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2415595, 53.4880832], [-2.2410749, 53.488400299999995], [-2.2406622, 53.488644999999984], [-2.2404922, 53.48875089999999], [-2.2403673, 53.4888114], [-2.2401330999999995, 53.48892479999999], [-2.2396428, 53.4890841], [-2.2391037, 53.4892589], [-2.2388033999999997, 53.4893425], [-2.2382626999999995, 53.489519499999986], [-2.2381586, 53.4895472], [-2.2374576, 53.489716499999986], [-2.23658, 53.489977800000005], [-2.2353799, 53.4902462], [-2.2341513999999996, 53.4905398], [-2.2338404, 53.490608400000006], [-2.2323011, 53.490948], [-2.2310758999999996, 53.4911707], [-2.2304563000000006, 53.491287199999995], [-2.2290857, 53.491588799999995], [-2.2274742, 53.4919499], [-2.2268807, 53.4920829], [-2.2257147999999995, 53.492332799999986], [-2.223866, 53.4927291], [-2.2226319, 53.493000599999995], [-2.2217765, 53.493188700000005], [-2.220270999999999, 53.4935462], [-2.2194792, 53.4937608], [-2.218777, 53.493984999999995], [-2.2180233, 53.494269], [-2.2175251999999994, 53.494508], [-2.2173815, 53.49457799999999], [-2.2172374, 53.4946424], [-2.2163476, 53.49505349999999], [-2.2159134, 53.4952249], [-2.2135213, 53.4961668], [-2.2131897758002097, 53.49630032629608], [-2.212769, 53.4964698], [-2.2123178, 53.496638999999995], [-2.2121342, 53.49671099999999], [-2.2118341, 53.4968306], [-2.2115827, 53.4969265], [-2.2110877, 53.4970982], [-2.2106742, 53.4972273], [-2.2080101, 53.4980728], [-2.2072472999999997, 53.49831799999999], [-2.206914, 53.498425099999984], [-2.2066352, 53.498514799999995], [-2.2057130000000003, 53.4988432], [-2.2055018, 53.49890800000001], [-2.2053521, 53.4989539], [-2.2052693535283727, 53.498980618229666], [-2.2047008, 53.4991642], [-2.2041006, 53.4993461], [-2.2039229, 53.499405499999995], [-2.2033355, 53.4996061], [-2.2012457, 53.5002805], [-2.1986627, 53.501102499999995], [-2.1979127, 53.5013447], [-2.1977811, 53.50138599999999], [-2.1969253, 53.501671], [-2.196004, 53.5019843], [-2.1953547999999996, 53.5022159], [-2.1947173, 53.50243420000001], [-2.1943443, 53.50257119999999], [-2.1936776, 53.50276569999999], [-2.1933904999999996, 53.50286679999999], [-2.1929174, 53.5030085], [-2.1926302, 53.5030767], [-2.1923345, 53.5031333], [-2.1921206, 53.5031684], [-2.1914261, 53.5033149], [-2.1912415, 53.5033538], [-2.1909117, 53.503457100000006], [-2.1906638, 53.5035578]]}", "current_leg_start": "Manchester Victoria", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "53.5035578", "next_location_lon": "-2.1906638", "previous_location": "Manchester Victoria", "current_leg_milage": "2.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 457.874, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2085.243, \"from_m\": 457.874, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2151.441, \"from_m\": 2085.243, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2174.207, \"from_m\": 2151.441, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2231.646, \"from_m\": 2174.207, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3599.248, \"from_m\": 2231.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3648.36, \"from_m\": 3599.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3670.427, \"from_m\": 3648.36, \"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\": 3761.131, \"from_m\": 3670.427, \"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\": 3867.323, \"from_m\": 3761.131, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757701, \"profile_key\": \"160dbd68c0b699f4347ff1afd655441d052943b3f55048f0584d0490f850543a\", \"schedule_id\": 39995, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139038}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2174.207, \"section_seq\": 1, \"route_path_id\": 139038}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Brewery Jn\", \"stage_seq\": 3, \"distance_m\": 2767.331, \"section_seq\": 1, \"route_path_id\": 139038}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 3599.248, \"section_seq\": 1, \"route_path_id\": 139038}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Newton Heath T.M.D.\", \"stage_seq\": 5, \"distance_m\": 3867.323, \"section_seq\": 1, \"route_path_id\": 139038}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3867.323, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139038}], \"total_distance_m\": 3867.323, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3712.019, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 155.304, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2340", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.5035578", "current_position_lon": "-2.1906638", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:38Z\", \"source_id\": 20383342, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:19Z\", \"source_id\": 64325840, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:24Z\", \"source_id\": 20383655, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newton Heath T.M.D.", "service_state_platform": null, "timing_fact_generation": 1790030845975068, "current_leg_arrival_utc": "2026-09-21T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:25.971967", "service_state_evidence_id": 20383655, "current_leg_start_actual_dep": "2026-09-21T23:40:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:26.727598", "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 O MCV XNN 5J97 158907 2 90 None {"version": 3, "segments": [{"to_m": 457.874, "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": 2085.243, "from_m": 457.874, "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": 2151.441, "from_m": 2085.243, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2174.207, "from_m": 2151.441, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2231.646, "from_m": 2174.207, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3599.248, "from_m": 2231.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3648.36, "from_m": 3599.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3670.427, "from_m": 3648.36, "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": 3761.131, "from_m": 3670.427, "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": 3867.323, "from_m": 3761.131, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757701, "profile_key": "160dbd68c0b699f4347ff1afd655441d052943b3f55048f0584d0490f850543a", "schedule_id": 39995, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2340", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139038}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2174.207, "section_seq": 1, "route_path_id": 139038}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Brewery Jn", "stage_seq": 3, "distance_m": 2767.331, "section_seq": 1, "route_path_id": 139038}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Thorpes Bridge Jn", "stage_seq": 4, "distance_m": 3599.248, "section_seq": 1, "route_path_id": 139038}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Newton Heath T.M.D.", "stage_seq": 5, "distance_m": 3867.323, "section_seq": 1, "route_path_id": 139038}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3867.323, "from_m": 0.0, "section_seq": 1, "route_path_id": 139038}], "total_distance_m": 3867.323, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3712.019, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 155.304, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:38Z", "source_id": 20383342, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8118, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:19Z", "source_id": 64325840, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:24Z", "source_id": 20383655, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Manchester Victoria 2340 2340 2 None None Newton Heath T.M.D. 2349 2349 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65036/2026-09-21/detailed None Manchester Victoria 2026-09-21T23:40:00+01:00 Newton Heath T.M.D. 8.0 {"type": "LineString", "coordinates": [[-2.2415595, 53.4880832], [-2.2410749, 53.488400299999995], [-2.2406622, 53.488644999999984], [-2.2404922, 53.48875089999999], [-2.2403673, 53.4888114], [-2.2401330999999995, 53.48892479999999], [-2.2396428, 53.4890841], [-2.2391037, 53.4892589], [-2.2388033999999997, 53.4893425], [-2.2382626999999995, 53.489519499999986], [-2.2381586, 53.4895472], [-2.2374576, 53.489716499999986], [-2.23658, 53.489977800000005], [-2.2353799, 53.4902462], [-2.2341513999999996, 53.4905398], [-2.2338404, 53.490608400000006], [-2.2323011, 53.490948], [-2.2310758999999996, 53.4911707], [-2.2304563000000006, 53.491287199999995], [-2.2290857, 53.491588799999995], [-2.2274742, 53.4919499], [-2.2268807, 53.4920829], [-2.2257147999999995, 53.492332799999986], [-2.223866, 53.4927291], [-2.2226319, 53.493000599999995], [-2.2217765, 53.493188700000005], [-2.220270999999999, 53.4935462], [-2.2194792, 53.4937608], [-2.218777, 53.493984999999995], [-2.2180233, 53.494269], [-2.2175251999999994, 53.494508], [-2.2173815, 53.49457799999999], [-2.2172374, 53.4946424], [-2.2163476, 53.49505349999999], [-2.2159134, 53.4952249], [-2.2135213, 53.4961668], [-2.2131897758002097, 53.49630032629608], [-2.212769, 53.4964698], [-2.2123178, 53.496638999999995], [-2.2121342, 53.49671099999999], [-2.2118341, 53.4968306], [-2.2115827, 53.4969265], [-2.2110877, 53.4970982], [-2.2106742, 53.4972273], [-2.2080101, 53.4980728], [-2.2072472999999997, 53.49831799999999], [-2.206914, 53.498425099999984], [-2.2066352, 53.498514799999995], [-2.2057130000000003, 53.4988432], [-2.2055018, 53.49890800000001], [-2.2053521, 53.4989539], [-2.2052693535283727, 53.498980618229666], [-2.2047008, 53.4991642], [-2.2041006, 53.4993461], [-2.2039229, 53.499405499999995], [-2.2033355, 53.4996061], [-2.2012457, 53.5002805], [-2.1986627, 53.501102499999995], [-2.1979127, 53.5013447], [-2.1977811, 53.50138599999999], [-2.1969253, 53.501671], [-2.196004, 53.5019843], [-2.1953547999999996, 53.5022159], [-2.1947173, 53.50243420000001], [-2.1943443, 53.50257119999999], [-2.1936776, 53.50276569999999], [-2.1933904999999996, 53.50286679999999], [-2.1929174, 53.5030085], [-2.1926302, 53.5030767], [-2.1923345, 53.5031333], [-2.1921206, 53.5031684], [-2.1914261, 53.5033149], [-2.1912415, 53.5033538], [-2.1909117, 53.503457100000006], [-2.1906638, 53.5035578]]} 2.4 2339 2347 Manchester Victoria Newton Heath T.M.D. Newton Heath T.M.D. 53.5035578 -2.1906638 53.5035578 -2.1906638 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:47:00 Newton Heath T.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383655 1790030845975068 11 11 2026-09-21 22:57:26.727598 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:25.971967
726266 757044 P01343 481Y75M921 2026-09-21 COMPLETE 20383055 2026-09-21 23:47:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 757044, "stp": "P", "toc": "Greater Anglia", "uid": "P01343", "consist": "745009", "dest_crs": "IPS", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01343/2026-09-21/detailed", "trust_id": "481Y75M921", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-21", "dest_arr_time": "2349", "dest_platform": "4", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "1Y75", "timing_status": "EARLY", "origin_station": "Norwich", "current_leg_arr": "2347", "current_leg_dep": "2336", "current_leg_end": "Ipswich", "origin_dep_time": "2305", "origin_platform": "2", "current_location": "Ipswich", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.0009309, 52.1890584], [1.0010419, 52.1889433], [1.0011689, 52.18881199999999], [1.0015222, 52.18846599999999], [1.001638, 52.188355399999985], [1.0027826999999998, 52.1872987], [1.0038832, 52.1863545], [1.0049241999999998, 52.1855648], [1.0059872, 52.18478120000001], [1.0064073, 52.1844976], [1.0076917, 52.18366], [1.0082561, 52.1833309], [1.0084326, 52.18322259999999], [1.0098417999999998, 52.1823949], [1.0109615, 52.1817774], [1.0111929999999998, 52.1816519], [1.0117751, 52.1813361], [1.0135613, 52.1802807], [1.0149188, 52.17938839999999], [1.0157315, 52.1788244], [1.0164902999999998, 52.1782607], [1.0173696000000003, 52.177583000000006], [1.0177949, 52.17722759999999], [1.0182213999999998, 52.17687039999999], [1.0198713, 52.175463400000005], [1.0207794999999995, 52.1747379], [1.0216288, 52.17408110000001], [1.0229402, 52.1731545], [1.0232259, 52.1729626], [1.0237771, 52.1725921], [1.0244179, 52.17217749999999], [1.0257084, 52.17140279999999], [1.0269623, 52.17071039999999], [1.0282283, 52.1700177], [1.0283851, 52.1699349], [1.0330671, 52.1674491], [1.0352419, 52.1662894], [1.0364545, 52.16562989999999], [1.0373436, 52.1651463], [1.0377748962062927, 52.16491882804252], [1.0428812, 52.162225600000006], [1.0430986999999998, 52.162108700000005], [1.0458661, 52.1606268], [1.0466097999999997, 52.16022539999999], [1.0470465999999998, 52.15997900000001], [1.0474366, 52.15974659999999], [1.0481573999999998, 52.1592949], [1.0487403999999998, 52.15890120000001], [1.0493317999999998, 52.15846839999999], [1.0496670999999995, 52.1582233], [1.0500739, 52.15788149999999], [1.0509505999999995, 52.1571101], [1.0513793, 52.1566776], [1.052089, 52.1559342], [1.0521721999999998, 52.1558471], [1.0523044, 52.1557086], [1.0531981, 52.154736799999995], [1.0536957999999998, 52.1542299], [1.0542712, 52.1537016], [1.0552121, 52.1528774], [1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Stowmarket", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Stowmarket", "current_leg_milage": "11.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 638.332, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 817.529, \"from_m\": 638.332, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1833.037, \"from_m\": 817.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3514.068, \"from_m\": 1833.037, \"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\": 7360.049, \"from_m\": 3514.068, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66433.093, \"from_m\": 7360.049, \"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\": 66484.527, \"from_m\": 66433.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72742.276, \"from_m\": 66484.527, \"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\": 74123.989, \"from_m\": 72742.276, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74162.761, \"from_m\": 74123.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74232.473, \"from_m\": 74162.761, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 74390.178, \"from_m\": 74232.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}], \"service_id\": 757044, \"profile_key\": \"6526ac153afb6c24a6f3c73260fc2e3d5b8245db24f5c9219527665af7f4a8ab\", \"schedule_id\": 19719, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 557.844, \"section_seq\": 1, \"route_path_id\": 138454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 3, \"distance_m\": 1044.081, \"section_seq\": 1, \"route_path_id\": 138454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Trowse Jn\", \"stage_seq\": 4, \"distance_m\": 1725.297, \"section_seq\": 1, \"route_path_id\": 138454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Flordon Level Xing\", \"stage_seq\": 5, \"distance_m\": 13226.906, \"section_seq\": 1, \"route_path_id\": 138454}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2323\", \"location\": \"Diss\", \"stage_seq\": 6, \"distance_m\": 32097.29, \"section_seq\": 1, \"route_path_id\": 138454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Haughley Jn\", \"stage_seq\": 7, \"distance_m\": 51456.581, \"section_seq\": 1, \"route_path_id\": 138454}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2335H\", \"location\": \"Stowmarket\", \"stage_seq\": 8, \"distance_m\": 55334.831, \"section_seq\": 1, \"route_path_id\": 138454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 9, \"distance_m\": 66268.909, \"section_seq\": 1, \"route_path_id\": 138454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 10, \"distance_m\": 71580.973, \"section_seq\": 1, \"route_path_id\": 138454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 11, \"distance_m\": 72953.041, \"section_seq\": 1, \"route_path_id\": 138454}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 12, \"distance_m\": 74390.178, \"section_seq\": 1, \"route_path_id\": 138454}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 74390.178, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138454}], \"total_distance_m\": 74390.178, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 74299.972, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 90.206, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2305", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:30Z\", \"source_id\": 64286697, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:35Z\", \"source_id\": 20371293, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:04Z\", \"source_id\": 64306245, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:06Z\", \"source_id\": 20377392, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:58Z\", \"source_id\": 64323945, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:06Z\", \"source_id\": 20383055, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "4", "timing_fact_generation": 1790030766401865, "current_leg_arrival_utc": "2026-09-21T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:28.315486", "service_state_evidence_id": 20383055, "current_leg_start_actual_dep": "2026-09-21T23:35:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:28.577988", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P NRW IPS 1Y75 745009 12 100 None {"version": 3, "segments": [{"to_m": 638.332, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 817.529, "from_m": 638.332, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1833.037, "from_m": 817.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3514.068, "from_m": 1833.037, "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": 7360.049, "from_m": 3514.068, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66433.093, "from_m": 7360.049, "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": 66484.527, "from_m": 66433.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72742.276, "from_m": 66484.527, "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": 74123.989, "from_m": 72742.276, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74162.761, "from_m": 74123.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74232.473, "from_m": 74162.761, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 74390.178, "from_m": 74232.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}], "service_id": 757044, "profile_key": "6526ac153afb6c24a6f3c73260fc2e3d5b8245db24f5c9219527665af7f4a8ab", "schedule_id": 19719, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2305", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 557.844, "section_seq": 1, "route_path_id": 138454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306H", "location": "Trowse Swing Bridge", "stage_seq": 3, "distance_m": 1044.081, "section_seq": 1, "route_path_id": 138454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Trowse Jn", "stage_seq": 4, "distance_m": 1725.297, "section_seq": 1, "route_path_id": 138454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Flordon Level Xing", "stage_seq": 5, "distance_m": 13226.906, "section_seq": 1, "route_path_id": 138454}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2323", "location": "Diss", "stage_seq": 6, "distance_m": 32097.29, "section_seq": 1, "route_path_id": 138454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Haughley Jn", "stage_seq": 7, "distance_m": 51456.581, "section_seq": 1, "route_path_id": 138454}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2335H", "location": "Stowmarket", "stage_seq": 8, "distance_m": 55334.831, "section_seq": 1, "route_path_id": 138454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Claydon S.B.", "stage_seq": 9, "distance_m": 66268.909, "section_seq": 1, "route_path_id": 138454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Ipswich Europa Jn", "stage_seq": 10, "distance_m": 71580.973, "section_seq": 1, "route_path_id": 138454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "East Suffolk Jn", "stage_seq": 11, "distance_m": 72953.041, "section_seq": 1, "route_path_id": 138454}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Ipswich", "stage_seq": 12, "distance_m": 74390.178, "section_seq": 1, "route_path_id": 138454}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 74390.178, "from_m": 0.0, "section_seq": 1, "route_path_id": 138454}], "total_distance_m": 74390.178, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 74299.972, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 90.206, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13229, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:30Z", "source_id": 64286697, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:22:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:35Z", "source_id": 20371293, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:04Z", "source_id": 64306245, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:06Z", "source_id": 20377392, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:58Z", "source_id": 64323945, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:47:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:06Z", "source_id": 20383055, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Norwich 2305 2305 2 None None Ipswich 2349 2349 4 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01343/2026-09-21/detailed None Stowmarket 2026-09-21T23:35:30+01:00 Ipswich 11.0 {"type": "LineString", "coordinates": [[1.0009309, 52.1890584], [1.0010419, 52.1889433], [1.0011689, 52.18881199999999], [1.0015222, 52.18846599999999], [1.001638, 52.188355399999985], [1.0027826999999998, 52.1872987], [1.0038832, 52.1863545], [1.0049241999999998, 52.1855648], [1.0059872, 52.18478120000001], [1.0064073, 52.1844976], [1.0076917, 52.18366], [1.0082561, 52.1833309], [1.0084326, 52.18322259999999], [1.0098417999999998, 52.1823949], [1.0109615, 52.1817774], [1.0111929999999998, 52.1816519], [1.0117751, 52.1813361], [1.0135613, 52.1802807], [1.0149188, 52.17938839999999], [1.0157315, 52.1788244], [1.0164902999999998, 52.1782607], [1.0173696000000003, 52.177583000000006], [1.0177949, 52.17722759999999], [1.0182213999999998, 52.17687039999999], [1.0198713, 52.175463400000005], [1.0207794999999995, 52.1747379], [1.0216288, 52.17408110000001], [1.0229402, 52.1731545], [1.0232259, 52.1729626], [1.0237771, 52.1725921], [1.0244179, 52.17217749999999], [1.0257084, 52.17140279999999], [1.0269623, 52.17071039999999], [1.0282283, 52.1700177], [1.0283851, 52.1699349], [1.0330671, 52.1674491], [1.0352419, 52.1662894], [1.0364545, 52.16562989999999], [1.0373436, 52.1651463], [1.0377748962062927, 52.16491882804252], [1.0428812, 52.162225600000006], [1.0430986999999998, 52.162108700000005], [1.0458661, 52.1606268], [1.0466097999999997, 52.16022539999999], [1.0470465999999998, 52.15997900000001], [1.0474366, 52.15974659999999], [1.0481573999999998, 52.1592949], [1.0487403999999998, 52.15890120000001], [1.0493317999999998, 52.15846839999999], [1.0496670999999995, 52.1582233], [1.0500739, 52.15788149999999], [1.0509505999999995, 52.1571101], [1.0513793, 52.1566776], [1.052089, 52.1559342], [1.0521721999999998, 52.1558471], [1.0523044, 52.1557086], [1.0531981, 52.154736799999995], [1.0536957999999998, 52.1542299], [1.0542712, 52.1537016], [1.0552121, 52.1528774], [1.0555057, 52.15263480000001], [1.0570124, 52.151484399999994], [1.057811, 52.1509279], [1.0586606, 52.1503895], [1.0588195, 52.1502955], [1.0589467999999995, 52.1502251], [1.0591522, 52.150116], [1.0600058, 52.1495996], [1.0609224999999998, 52.1491087], [1.0609933, 52.1490729], [1.0620189, 52.1485543], [1.063175, 52.1480193], [1.0643284, 52.14748629999999], [1.0654499999999998, 52.1469428], [1.0664998999999995, 52.1463684], [1.0669828, 52.1460762], [1.0674445, 52.1457667], [1.067965, 52.1454327], [1.0684497999999998, 52.1450704], [1.0693734, 52.1443502], [1.0699913, 52.143759499999994], [1.0712201, 52.14248049999999], [1.0718938999999998, 52.1417729], [1.0725819, 52.1410531], [1.073964, 52.13961599999999], [1.0767035, 52.1367417], [1.0779783409434258, 52.13540237411863], [1.082178, 52.13098999999998], [1.082591, 52.1305565], [1.0846150999999995, 52.128432], [1.0918411, 52.12086349999999], [1.0919833, 52.1207199], [1.0921874, 52.12051379999999], [1.0922426999999997, 52.12045770000001], [1.0939725, 52.1186416], [1.0946069, 52.1179849], [1.0956916, 52.116862], [1.0961837, 52.1162615], [1.0967882, 52.11557590000001], [1.0969993, 52.11530350000001], [1.0972986, 52.114916], [1.0974417999999997, 52.114717699999986], [1.0975861, 52.1144255], [1.0976655999999998, 52.11430570000001], [1.0977593999999995, 52.1141641], [1.0978891000000002, 52.11397060000001], [1.0980722999999997, 52.11368879999999], [1.0982469, 52.1133928], [1.0984786, 52.1129858], [1.0987441679909908, 52.11250357716516], [1.0987669, 52.11246229999999], [1.0988552, 52.1122908], [1.0990588, 52.11184980000001], [1.0990749999999998, 52.1118153], [1.0990891, 52.1117852], [1.0993786999999997, 52.1112842], [1.0994543999999995, 52.111094900000005], [1.0995575, 52.11089749999999], [1.0996758, 52.1106528], [1.0998253, 52.1102254], [1.0999129, 52.1099616], [1.0999660154940178, 52.10978287988833], [1.1000349, 52.10955109999999], [1.100213, 52.1088444], [1.1002792999999995, 52.10850159999998], [1.100354, 52.1080861], [1.100479, 52.107322999999994], [1.100533, 52.106787899999986], [1.1005606999999995, 52.1062517], [1.1005657, 52.1059728], [1.1005703, 52.105721299999985], [1.1005625, 52.1053896], [1.1005577, 52.10518820000001], [1.1005517, 52.10495769999999], [1.1005393, 52.1047311], [1.1005303, 52.10461059999999], [1.1005227, 52.10450959999999], [1.1004893999999998, 52.1042818], [1.1004625999999995, 52.104082], [1.1004335999999997, 52.10387709999999], [1.1004004, 52.10367720000001], [1.1003526, 52.10347009999999], [1.1002434000000003, 52.1029777], [1.1000065, 52.1017346], [1.0998706, 52.1006947], [1.0997490999999997, 52.0994384], [1.0996585, 52.097438899999986], [1.0997251, 52.0954295], [1.0998719999999995, 52.094019499999995], [1.0999114999999997, 52.093751700000006], [1.1000787, 52.09261639999999], [1.1004694999999998, 52.0908553], [1.1009360999999998, 52.0891113], [1.1009463, 52.0890748], [1.1010086, 52.08885269999998], [1.1028483000000002, 52.08262130000001], [1.1028807, 52.0825064], [1.1047575999999997, 52.07624669999999], [1.1048009, 52.076116600000006], [1.1048619999999998, 52.07593709999998], [1.1050444, 52.0754205], [1.1054132, 52.074700699999994], [1.1058050999999998, 52.0739707], [1.1066682, 52.07273910000001], [1.1069953, 52.07232569999999], [1.1077941, 52.071449], [1.1086997999999997, 52.07062049999999], [1.1095218, 52.06997719999999], [1.1097907, 52.0697668], [1.1100097999999998, 52.0696201], [1.1106584999999998, 52.06918329999999], [1.1121902, 52.0681162], [1.11328, 52.067367299999994], [1.1139582, 52.06690269999999], [1.1139593485460355, 52.06690191300023], [1.1146663, 52.0664175], [1.1147507999999997, 52.06636129999999], [1.1154437, 52.0658858], [1.1175488, 52.06444419999999], [1.1177129, 52.06433320000001], [1.1181693, 52.06402380000001], [1.1185567999999997, 52.06374749999999], [1.1203474999999998, 52.06252829999999], [1.1217982999999998, 52.06153530000001], [1.1220142, 52.06139709999999], [1.1226176, 52.0609867], [1.1234488, 52.0604171], [1.1253165999999997, 52.059137], [1.1258293999999998, 52.0587298], [1.1265845, 52.0582099], [1.1269101230431022, 52.057973524141175], [1.1273029, 52.0576884], [1.1303012, 52.05551659999999], [1.1312651, 52.05486209999998], [1.1315736, 52.054667599999995], [1.131714684761969, 52.054578667909794], [1.1319664, 52.05441999999999], [1.1324092999999995, 52.054164799999995], [1.1326989, 52.0539997], [1.1333511, 52.05365410000001], [1.1338167999999995, 52.053425], [1.1342375, 52.053231499999995], [1.1346273, 52.05305], [1.1347115999999997, 52.0530132], [1.1352558999999998, 52.0527751], [1.1356016, 52.05263180000001], [1.1358916, 52.05251], [1.1361633000000002, 52.05240789999999], [1.1364972, 52.05228139999999], [1.1370448, 52.052077], [1.1372562, 52.052006], [1.1376019, 52.0518923], [1.137904, 52.05180589999999], [1.1381542, 52.051741199999995], [1.1383312999999995, 52.05169589999999], [1.1386526, 52.051625], [1.1395254, 52.0514591], [1.1398206999999998, 52.051403], [1.1404821999999997, 52.0512732], [1.1408043000000003, 52.05119899999999], [1.1410101, 52.0511461], [1.1412325, 52.0511015], [1.1413995999999995, 52.05107059999999], [1.1415521999999998, 52.05104240000001], [1.1417143, 52.0510074], [1.1419823000000002, 52.0509577], [1.1429837, 52.0507758], [1.1441781999999998, 52.05052519999999]]} 11.8 2336 2347 Stowmarket Ipswich Ipswich 52.0505252 1.1441782 52.0505252 1.1441782 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:47:00 Ipswich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383055 1790030766401865 34 34 2026-09-21 22:57:28.577988 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:28.315486
726267 756978 G30819 362S68M921 2026-09-21 COMPLETE 20382871 2026-09-21 23:47:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 756978, "stp": "P", "toc": "Merseyrail", "uid": "G30819", "consist": "777012+777051", "dest_crs": "SOP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30819/2026-09-21/detailed", "trust_id": "362S68M921", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-21", "dest_arr_time": "2351", "dest_platform": "2", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2S68", "timing_status": "EARLY", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "2347", "current_leg_dep": "2343", "current_leg_end": "Southport", "origin_dep_time": "2302", "origin_platform": "2", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Birkdale", "dest_arr_time_act": "2350", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Birkdale", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.657, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 837.852, \"from_m\": 169.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1042.761, \"from_m\": 837.852, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3570.117, \"from_m\": 1042.761, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3879.714, \"from_m\": 3570.117, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4666.614, \"from_m\": 3879.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5026.533, \"from_m\": 4666.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5104.802, \"from_m\": 5026.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6483.365, \"from_m\": 5104.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9179.226, \"from_m\": 6483.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9964.541, \"from_m\": 9179.226, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19362.833, \"from_m\": 9964.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19413.72, \"from_m\": 19362.833, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30221.137, \"from_m\": 19413.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30527.644, \"from_m\": 30221.137, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30841.575, \"from_m\": 30527.644, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 756978, \"profile_key\": \"ce509fa8a63a616a022dbe8770e585e51548ccf7aaa69048a969e7739719d63d\", \"schedule_id\": 11469, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2302\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2304H\", \"wtt_dep\": \"2305\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2308H\", \"wtt_dep\": \"2309\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3424.317, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2310H\", \"wtt_dep\": \"2311\", \"location\": \"Bank Hall\", \"stage_seq\": 4, \"distance_m\": 4446.675, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2313\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 5, \"distance_m\": 5618.534, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2314H\", \"location\": \"Bootle New Strand\", \"stage_seq\": 6, \"distance_m\": 6241.814, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2316H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 7, \"distance_m\": 7828.061, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319H\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 9503.61, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2322\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 11294.368, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2323H\", \"wtt_dep\": \"2324\", \"location\": \"Hall Road\", \"stage_seq\": 10, \"distance_m\": 12634.866, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2327H\", \"location\": \"Hightown\", \"stage_seq\": 11, \"distance_m\": 15797.39, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331H\", \"location\": \"Formby\", \"stage_seq\": 12, \"distance_m\": 19074.426, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2333H\", \"location\": \"Freshfield\", \"stage_seq\": 13, \"distance_m\": 20479.88, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2337H\", \"location\": \"Ainsdale\", \"stage_seq\": 14, \"distance_m\": 24981.086, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2340H\", \"location\": \"Hillside\", \"stage_seq\": 15, \"distance_m\": 27411.695, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343\", \"location\": \"Birkdale\", \"stage_seq\": 16, \"distance_m\": 28999.499, \"section_seq\": 1, \"route_path_id\": 134224}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 17, \"distance_m\": 30841.575, \"section_seq\": 1, \"route_path_id\": 134224}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30841.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134224}], \"total_distance_m\": 30841.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.419, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 129.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2302", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:58Z\", \"source_id\": 64256640, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:02Z\", \"source_id\": 20361890, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:36Z\", \"source_id\": 64262866, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:07:40Z\", \"source_id\": 20363864, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:07Z\", \"source_id\": 64265400, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:09:09Z\", \"source_id\": 20364687, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:25Z\", \"source_id\": 64269547, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:31Z\", \"source_id\": 20365979, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:51Z\", \"source_id\": 64273781, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:55Z\", \"source_id\": 20367339, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:19Z\", \"source_id\": 64276302, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:20Z\", \"source_id\": 20368086, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:55Z\", \"source_id\": 64280951, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:58Z\", \"source_id\": 20369414, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9712, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:01Z\", \"source_id\": 64285866, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:04Z\", \"source_id\": 20371056, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:21Z\", \"source_id\": 64289598, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:24Z\", \"source_id\": 20372208, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:02Z\", \"source_id\": 64292254, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:05Z\", \"source_id\": 20373059, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:20Z\", \"source_id\": 64300633, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:21Z\", \"source_id\": 20375597, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:30Z\", \"source_id\": 64303920, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:34Z\", \"source_id\": 20376712, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:19Z\", \"source_id\": 64306631, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:23Z\", \"source_id\": 20377527, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:36Z\", \"source_id\": 64314732, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:41Z\", \"source_id\": 20380085, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:14Z\", \"source_id\": 64317219, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:21Z\", \"source_id\": 20380828, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:34Z\", \"source_id\": 64323370, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:39Z\", \"source_id\": 20382871, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "1", "timing_fact_generation": 1790030741927012, "current_leg_arrival_utc": "2026-09-21T23:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:28.319558", "service_state_evidence_id": 20382871, "current_leg_start_actual_dep": "2026-09-21T23:43:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:28.574552", "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 LVC SOP 2S68 777012+777051 8 75 None {"version": 3, "segments": [{"to_m": 169.657, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 837.852, "from_m": 169.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1042.761, "from_m": 837.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3570.117, "from_m": 1042.761, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3879.714, "from_m": 3570.117, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4666.614, "from_m": 3879.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5026.533, "from_m": 4666.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5104.802, "from_m": 5026.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6483.365, "from_m": 5104.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9179.226, "from_m": 6483.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9964.541, "from_m": 9179.226, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19362.833, "from_m": 9964.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19413.72, "from_m": 19362.833, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30221.137, "from_m": 19413.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30527.644, "from_m": 30221.137, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30841.575, "from_m": 30527.644, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 756978, "profile_key": "ce509fa8a63a616a022dbe8770e585e51548ccf7aaa69048a969e7739719d63d", "schedule_id": 11469, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2302", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2304H", "wtt_dep": "2305", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2308H", "wtt_dep": "2309", "location": "Sandhills", "stage_seq": 3, "distance_m": 3424.317, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2310H", "wtt_dep": "2311", "location": "Bank Hall", "stage_seq": 4, "distance_m": 4446.675, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2313", "location": "Bootle Oriel Road", "stage_seq": 5, "distance_m": 5618.534, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2314H", "location": "Bootle New Strand", "stage_seq": 6, "distance_m": 6241.814, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2316H", "location": "Seaforth & Litherland", "stage_seq": 7, "distance_m": 7828.061, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319H", "location": "Waterloo (Merseyside)", "stage_seq": 8, "distance_m": 9503.61, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 11294.368, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324", "location": "Hall Road", "stage_seq": 10, "distance_m": 12634.866, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2327H", "location": "Hightown", "stage_seq": 11, "distance_m": 15797.39, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331H", "location": "Formby", "stage_seq": 12, "distance_m": 19074.426, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Freshfield", "stage_seq": 13, "distance_m": 20479.88, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2337H", "location": "Ainsdale", "stage_seq": 14, "distance_m": 24981.086, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Hillside", "stage_seq": 15, "distance_m": 27411.695, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Birkdale", "stage_seq": 16, "distance_m": 28999.499, "section_seq": 1, "route_path_id": 134224}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": null, "location": "Southport", "stage_seq": 17, "distance_m": 30841.575, "section_seq": 1, "route_path_id": 134224}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30841.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 134224}], "total_distance_m": 30841.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.419, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 129.156, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:58Z", "source_id": 64256640, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:04:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:02Z", "source_id": 20361890, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:36Z", "source_id": 64262866, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:07:40Z", "source_id": 20363864, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9753, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:07Z", "source_id": 64265400, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:10:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:09:09Z", "source_id": 20364687, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9735, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:25Z", "source_id": 64269547, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:12:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:31Z", "source_id": 20365979, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9728, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:51Z", "source_id": 64273781, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:55Z", "source_id": 20367339, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:19Z", "source_id": 64276302, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:16:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:20Z", "source_id": 20368086, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9717, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:55Z", "source_id": 64280951, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:19:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:58Z", "source_id": 20369414, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9712, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:01Z", "source_id": 64285866, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:21:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:04Z", "source_id": 20371056, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9705, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:21Z", "source_id": 64289598, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:24:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:24Z", "source_id": 20372208, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9699, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:02Z", "source_id": 64292254, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:05Z", "source_id": 20373059, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9694, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:20Z", "source_id": 64300633, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:31:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:21Z", "source_id": 20375597, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:30Z", "source_id": 64303920, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:33:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:34Z", "source_id": 20376712, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:19Z", "source_id": 64306631, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:37:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:23Z", "source_id": 20377527, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9680, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:36Z", "source_id": 64314732, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:40:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:41Z", "source_id": 20380085, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9675, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:14Z", "source_id": 64317219, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:42:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:21Z", "source_id": 20380828, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9314, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:34Z", "source_id": 64323370, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:47:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:39Z", "source_id": 20382871, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 2302 2302 2 None None Southport 2351 2350 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30819/2026-09-21/detailed None Birkdale 2026-09-21T23:43:00+01:00 Southport 4.0 {"type": "LineString", "coordinates": [[-3.014628, 53.63386059999999], [-3.0142763, 53.6342158], [-3.013325, 53.6351168], [-3.0127384, 53.63561219999999], [-3.0122144, 53.6360417], [-3.011584, 53.6364959], [-3.0108577999999997, 53.6370147], [-3.0101867, 53.6374508], [-3.009846899999999, 53.637658], [-3.0066669, 53.6396117], [-3.0051516, 53.6405542], [-3.0036331, 53.6414686], [-3.0025286999999996, 53.642134899999995], [-3.0019682999999997, 53.6424828], [-3.0015235999999996, 53.6427545], [-3.0012056999999994, 53.64297099999999], [-3.0010078, 53.643128899999994], [-3.0008393999999994, 53.64327719999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} 1.1 2343 2347 Birkdale Southport Sig. 1087 Southport 53.6467494 -3.0029844 53.6467494 -3.0029844 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:47:00 Southport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382871 1790030741927012 67 67 2026-09-21 22:57:28.574552 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:28.319558
726268 757166 C33040 172S66M921 2026-09-21 COMPLETE 20383095 2026-09-21 23:47:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 757166, "stp": "P", "toc": "Northern", "uid": "C33040", "consist": "331006", "dest_crs": "SKI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33040/2026-09-21/detailed", "trust_id": "172S66M921", "origin_crs": "BDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skipton", "service_date": "2026-09-21", "dest_arr_time": "2349", "dest_platform": "2", "is_terminated": 1, "next_location": "Skipton", "signalling_id": "2S66", "timing_status": "EARLY", "origin_station": "Bradford Forster Square", "current_leg_arr": "2347", "current_leg_dep": "2342", "current_leg_end": "Skipton", "origin_dep_time": "2311", "origin_platform": "2", "current_location": "Skipton", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]}", "current_leg_start": "Cononley", "dest_arr_time_act": "2348", "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\": 757166, \"profile_key\": \"f396a92b76f9475602f3b18e8d71240ca447aa24488d5cf46ca9aec17a0e54a6\", \"schedule_id\": 4289, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Bradford Forster Square\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114551}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315\", \"location\": \"Frizinghall\", \"stage_seq\": 2, \"distance_m\": 2765.951, \"section_seq\": 1, \"route_path_id\": 114551}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2319\", \"location\": \"Shipley\", \"stage_seq\": 3, \"distance_m\": 4340.629, \"section_seq\": 1, \"route_path_id\": 114551}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2322\", \"location\": \"Saltaire\", \"stage_seq\": 4, \"distance_m\": 5595.258, \"section_seq\": 1, \"route_path_id\": 114551}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2326\", \"location\": \"Bingley\", \"stage_seq\": 5, \"distance_m\": 9085.243, \"section_seq\": 1, \"route_path_id\": 114551}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328H\", \"location\": \"Crossflatts\", \"stage_seq\": 6, \"distance_m\": 10282.595, \"section_seq\": 1, \"route_path_id\": 114551}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332H\", \"location\": \"Keighley\", \"stage_seq\": 7, \"distance_m\": 14266.053, \"section_seq\": 1, \"route_path_id\": 114551}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 8, \"distance_m\": 19039.986, \"section_seq\": 1, \"route_path_id\": 114551}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342H\", \"location\": \"Cononley\", \"stage_seq\": 9, \"distance_m\": 24132.434, \"section_seq\": 1, \"route_path_id\": 114551}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Skipton\", \"stage_seq\": 10, \"distance_m\": 28996.619, \"section_seq\": 1, \"route_path_id\": 114551}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28996.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114551}], \"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": "2311", "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-21T22:13:32Z\", \"source_id\": 64273159, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:35Z\", \"source_id\": 20367100, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:02Z\", \"source_id\": 64277514, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:05Z\", \"source_id\": 20368451, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:21Z\", \"source_id\": 64283245, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:25Z\", \"source_id\": 20370181, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:34Z\", \"source_id\": 64289930, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:36Z\", \"source_id\": 20372303, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:19Z\", \"source_id\": 64294328, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:22Z\", \"source_id\": 20373717, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:07Z\", \"source_id\": 64300259, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:11Z\", \"source_id\": 20375482, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:13Z\", \"source_id\": 64308010, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:18Z\", \"source_id\": 20377974, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:10Z\", \"source_id\": 64317079, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:15Z\", \"source_id\": 20380775, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:05Z\", \"source_id\": 64324085, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:08Z\", \"source_id\": 20383095, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skipton", "service_state_platform": "2", "timing_fact_generation": 1790030770884090, "current_leg_arrival_utc": "2026-09-21T23:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:30.846699", "service_state_evidence_id": 20383095, "current_leg_start_actual_dep": "2026-09-21T23:42:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:31.645051", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BDQ SKI 2S66 331006 3 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": 757166, "profile_key": "f396a92b76f9475602f3b18e8d71240ca447aa24488d5cf46ca9aec17a0e54a6", "schedule_id": 4289, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2311", "location": "Bradford Forster Square", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114551}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315", "location": "Frizinghall", "stage_seq": 2, "distance_m": 2765.951, "section_seq": 1, "route_path_id": 114551}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2319", "location": "Shipley", "stage_seq": 3, "distance_m": 4340.629, "section_seq": 1, "route_path_id": 114551}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2322", "location": "Saltaire", "stage_seq": 4, "distance_m": 5595.258, "section_seq": 1, "route_path_id": 114551}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2326", "location": "Bingley", "stage_seq": 5, "distance_m": 9085.243, "section_seq": 1, "route_path_id": 114551}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328H", "location": "Crossflatts", "stage_seq": 6, "distance_m": 10282.595, "section_seq": 1, "route_path_id": 114551}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Keighley", "stage_seq": 7, "distance_m": 14266.053, "section_seq": 1, "route_path_id": 114551}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Steeton & Silsden", "stage_seq": 8, "distance_m": 19039.986, "section_seq": 1, "route_path_id": 114551}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342H", "location": "Cononley", "stage_seq": 9, "distance_m": 24132.434, "section_seq": 1, "route_path_id": 114551}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Skipton", "stage_seq": 10, "distance_m": 28996.619, "section_seq": 1, "route_path_id": 114551}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28996.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 114551}], "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-21T22:13:32Z", "source_id": 64273159, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:14:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:35Z", "source_id": 20367100, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5159, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:02Z", "source_id": 64277514, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:17:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:05Z", "source_id": 20368451, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5124, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:21Z", "source_id": 64283245, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:21:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:25Z", "source_id": 20370181, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:34Z", "source_id": 64289930, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:36Z", "source_id": 20372303, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5112, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:19Z", "source_id": 64294328, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:27:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:22Z", "source_id": 20373717, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:07Z", "source_id": 64300259, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:31:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:11Z", "source_id": 20375482, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5100, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:13Z", "source_id": 64308010, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:18Z", "source_id": 20377974, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:10Z", "source_id": 64317079, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:41:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:15Z", "source_id": 20380775, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3037, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:05Z", "source_id": 64324085, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:47:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:08Z", "source_id": 20383095, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Bradford Forster Square 2311 2311 2 None None Skipton 2349 2348 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C33040/2026-09-21/detailed None Cononley 2026-09-21T23:42:30+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 2342 2347 Cononley Skipton Skipton 53.9582939 -2.0252037 53.9582939 -2.0252037 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:47:00 Skipton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383095 1790030770884090 43 43 2026-09-21 22:57:31.645051 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:30.846699
726269 757278 C37826 739U97M921 2026-09-21 COMPLETE 20383745 2026-09-21 23:47:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 757278, "stp": "P", "toc": "Elizabeth Line", "uid": "C37826", "consist": "345018", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37826/2026-09-21/detailed", "trust_id": "739U97M921", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-21", "dest_arr_time": "2348", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U97", "timing_status": "EARLY", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "2347", "current_leg_dep": "2344", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "2317", "origin_platform": "A", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "2348", "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\": 367.648, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.917, \"from_m\": 367.648, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.563, \"from_m\": 1442.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.265, \"from_m\": 1724.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3204.973, \"from_m\": 2642.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.035, \"from_m\": 3204.973, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.583, \"from_m\": 3360.035, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.606, \"from_m\": 3817.583, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.532, \"from_m\": 3955.606, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.385, \"from_m\": 4111.532, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.526, \"from_m\": 4234.385, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.339, \"from_m\": 4453.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5053.974, \"from_m\": 4683.339, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.309, \"from_m\": 5053.974, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.006, \"from_m\": 6121.309, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.515, \"from_m\": 6360.006, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.144, \"from_m\": 6520.515, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.448, \"from_m\": 6925.144, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.525, \"from_m\": 7178.448, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.797, \"from_m\": 7493.525, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.013, \"from_m\": 7718.797, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.325, \"from_m\": 8017.013, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.548, \"from_m\": 8680.325, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.544, \"from_m\": 8850.548, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9396.976, \"from_m\": 8996.544, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.859, \"from_m\": 9396.976, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.72, \"from_m\": 9619.859, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.015, \"from_m\": 9804.72, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.035, \"from_m\": 10434.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.193, \"from_m\": 11051.035, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.536, \"from_m\": 11553.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.814, \"from_m\": 11696.536, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.284, \"from_m\": 11798.814, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.466, \"from_m\": 12691.284, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13063.375, \"from_m\": 12879.466, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13421.403, \"from_m\": 13063.375, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13622.452, \"from_m\": 13421.403, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13899.955, \"from_m\": 13622.452, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15977.99, \"from_m\": 13899.955, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 16127.005, \"from_m\": 15977.99, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 16263.618, \"from_m\": 16127.005, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16951.477, \"from_m\": 16263.618, \"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\": 17081.058, \"from_m\": 16951.477, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17259.449, \"from_m\": 17081.058, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 19621.4, \"from_m\": 17259.449, \"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\": 19708.474, \"from_m\": 19621.4, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 19795.857, \"from_m\": 19708.474, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20192.521, \"from_m\": 19795.857, \"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\": 21926.462, \"from_m\": 20192.521, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22186.133, \"from_m\": 21926.462, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23652.051, \"from_m\": 22186.133, \"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\": 23782.171, \"from_m\": 23652.051, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23876.067, \"from_m\": 23782.171, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24154.773, \"from_m\": 23876.067, \"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\": 24212.319, \"from_m\": 24154.773, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24362.997, \"from_m\": 24212.319, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 27346.446, \"from_m\": 24362.997, \"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\": 757278, \"profile_key\": \"b7b1b43ad1fcf0f02af70d9f7fd636715782bf6c1fa8619592c2fce3a6816a78\", \"schedule_id\": 5379, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116045}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.294, \"section_seq\": 1, \"route_path_id\": 116045}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2322H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.136, \"section_seq\": 1, \"route_path_id\": 116045}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.732, \"section_seq\": 1, \"route_path_id\": 116045}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.781, \"section_seq\": 1, \"route_path_id\": 116045}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13100.061, \"section_seq\": 1, \"route_path_id\": 116045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14171.215, \"section_seq\": 1, \"route_path_id\": 116045}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2335\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 16434.448, \"section_seq\": 1, \"route_path_id\": 116045}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 9, \"distance_m\": 19798.362, \"section_seq\": 1, \"route_path_id\": 116045}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2344H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 23876.067, \"section_seq\": 1, \"route_path_id\": 116045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 11, \"distance_m\": 26135.515, \"section_seq\": 1, \"route_path_id\": 116045}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 27346.446, \"section_seq\": 1, \"route_path_id\": 116045}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27346.446, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116045}], \"total_distance_m\": 27346.446, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27346.446, \"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": "2317", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:05Z\", \"source_id\": 64282765, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:19:09Z\", \"source_id\": 20370020, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:10Z\", \"source_id\": 64286117, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:21:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:14Z\", \"source_id\": 20371136, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:17Z\", \"source_id\": 64291093, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:19Z\", \"source_id\": 20372684, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:45Z\", \"source_id\": 64294972, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:48Z\", \"source_id\": 20373925, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:50Z\", \"source_id\": 64299825, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:55Z\", \"source_id\": 20375349, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:44Z\", \"source_id\": 64305799, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:51Z\", \"source_id\": 20377287, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:41Z\", \"source_id\": 64311795, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:46Z\", \"source_id\": 20379140, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:38Z\", \"source_id\": 64319266, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:43Z\", \"source_id\": 20381540, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:34Z\", \"source_id\": 64326173, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:39Z\", \"source_id\": 20383745, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1790030860455960, "current_leg_arrival_utc": "2026-09-21T23:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:35.740347", "service_state_evidence_id": 64326173, "current_leg_start_actual_dep": "2026-09-21T23:44:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-21T22:47:33", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:36.178602", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX ABX 9U97 345018 9 90 None {"version": 3, "segments": [{"to_m": 367.648, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.917, "from_m": 367.648, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.563, "from_m": 1442.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.265, "from_m": 1724.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3204.973, "from_m": 2642.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.035, "from_m": 3204.973, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.583, "from_m": 3360.035, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.606, "from_m": 3817.583, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.532, "from_m": 3955.606, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.385, "from_m": 4111.532, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.526, "from_m": 4234.385, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.339, "from_m": 4453.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5053.974, "from_m": 4683.339, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.309, "from_m": 5053.974, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.006, "from_m": 6121.309, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.515, "from_m": 6360.006, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.144, "from_m": 6520.515, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.448, "from_m": 6925.144, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.525, "from_m": 7178.448, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.797, "from_m": 7493.525, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.013, "from_m": 7718.797, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.325, "from_m": 8017.013, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.548, "from_m": 8680.325, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.544, "from_m": 8850.548, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9396.976, "from_m": 8996.544, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.859, "from_m": 9396.976, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.72, "from_m": 9619.859, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.015, "from_m": 9804.72, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.035, "from_m": 10434.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.193, "from_m": 11051.035, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.536, "from_m": 11553.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.814, "from_m": 11696.536, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.284, "from_m": 11798.814, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.466, "from_m": 12691.284, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13063.375, "from_m": 12879.466, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13421.403, "from_m": 13063.375, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13622.452, "from_m": 13421.403, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13899.955, "from_m": 13622.452, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15977.99, "from_m": 13899.955, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 16127.005, "from_m": 15977.99, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 16263.618, "from_m": 16127.005, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16951.477, "from_m": 16263.618, "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": 17081.058, "from_m": 16951.477, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17259.449, "from_m": 17081.058, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 19621.4, "from_m": 17259.449, "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": 19708.474, "from_m": 19621.4, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 19795.857, "from_m": 19708.474, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20192.521, "from_m": 19795.857, "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": 21926.462, "from_m": 20192.521, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22186.133, "from_m": 21926.462, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23652.051, "from_m": 22186.133, "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": 23782.171, "from_m": 23652.051, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23876.067, "from_m": 23782.171, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24154.773, "from_m": 23876.067, "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": 24212.319, "from_m": 24154.773, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24362.997, "from_m": 24212.319, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 27346.446, "from_m": 24362.997, "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": 757278, "profile_key": "b7b1b43ad1fcf0f02af70d9f7fd636715782bf6c1fa8619592c2fce3a6816a78", "schedule_id": 5379, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2317", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116045}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.294, "section_seq": 1, "route_path_id": 116045}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.136, "section_seq": 1, "route_path_id": 116045}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.732, "section_seq": 1, "route_path_id": 116045}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.781, "section_seq": 1, "route_path_id": 116045}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13100.061, "section_seq": 1, "route_path_id": 116045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14171.215, "section_seq": 1, "route_path_id": 116045}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Canary Wharf (Crossrail)", "stage_seq": 8, "distance_m": 16434.448, "section_seq": 1, "route_path_id": 116045}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339H", "location": "Custom House (Crossrail)", "stage_seq": 9, "distance_m": 19798.362, "section_seq": 1, "route_path_id": 116045}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344H", "location": "Woolwich (Crossrail)", "stage_seq": 10, "distance_m": 23876.067, "section_seq": 1, "route_path_id": 116045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Plumstead East Jn", "stage_seq": 11, "distance_m": 26135.515, "section_seq": 1, "route_path_id": 116045}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 12, "distance_m": 27346.446, "section_seq": 1, "route_path_id": 116045}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27346.446, "from_m": 0.0, "section_seq": 1, "route_path_id": 116045}], "total_distance_m": 27346.446, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27346.446, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:05Z", "source_id": 64282765, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:19:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:19:09Z", "source_id": 20370020, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:10Z", "source_id": 64286117, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:21:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:14Z", "source_id": 20371136, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:17Z", "source_id": 64291093, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:19Z", "source_id": 20372684, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:45Z", "source_id": 64294972, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:48Z", "source_id": 20373925, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:50Z", "source_id": 64299825, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:29:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:55Z", "source_id": 20375349, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:44Z", "source_id": 64305799, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:33:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:51Z", "source_id": 20377287, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:41Z", "source_id": 64311795, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:37:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:46Z", "source_id": 20379140, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:38Z", "source_id": 64319266, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:43Z", "source_id": 20381540, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:34Z", "source_id": 64326173, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:47:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:39Z", "source_id": 20383745, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Paddington (Crossrail) 2317 2317 A None None Abbey Wood (Crossrail) 2348 2348 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37826/2026-09-21/detailed None Woolwich (Crossrail) 2026-09-21T23:44:30+01:00 Abbey Wood (Crossrail) 3.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 2344 2347 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:47:33 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 64326173 1790030860455960 68 68 2026-09-21 22:57:36.178602 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:35.740347
726270 757150 G06959 722J35M921 2026-09-21 COMPLETE 20383297 2026-09-21 23:47:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 757150, "stp": "P", "toc": "London Overground", "uid": "G06959", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G06959/2026-09-21/detailed", "trust_id": "722J35M921", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-21", "dest_arr_time": "2350", "dest_platform": "2", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J35", "timing_status": "EARLY", "origin_station": "Gospel Oak", "current_leg_arr": "2347", "current_leg_dep": "2342", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "2310", "origin_platform": "3", "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]}", "current_leg_start": "Barking", "dest_arr_time_act": "2348", "motion_projection": null, "next_location_lat": "51.5195524", "next_location_lon": "0.1161168", "previous_location": "Barking", "current_leg_milage": "2.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 559.871, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1010.648, \"from_m\": 559.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2614.374, \"from_m\": 1010.648, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6596.737, \"from_m\": 2614.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6636.756, \"from_m\": 6596.737, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6671.484, \"from_m\": 6636.756, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6765.632, \"from_m\": 6671.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7011.428, \"from_m\": 6765.632, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7050.356, \"from_m\": 7011.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7863.273, \"from_m\": 7050.356, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8161.082, \"from_m\": 7863.273, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12822.756, \"from_m\": 8161.082, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13087.152, \"from_m\": 12822.756, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15931.062, \"from_m\": 13087.152, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16434.473, \"from_m\": 15931.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16461.867, \"from_m\": 16434.473, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18962.314, \"from_m\": 16461.867, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19446.577, \"from_m\": 18962.314, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19519.288, \"from_m\": 19446.577, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21705.692, \"from_m\": 19519.288, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22048.567, \"from_m\": 21705.692, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23410.321, \"from_m\": 22048.567, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23700.103, \"from_m\": 23410.321, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 757150, \"profile_key\": \"4a04fdf5c0f6c72ccbd349a76277dc857d26f3eda038cd8c9275d7a4ec1d2218\", \"schedule_id\": 8329, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Gospel Oak\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Junction Road Jn\", \"stage_seq\": 2, \"distance_m\": 1295.772, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2314\", \"location\": \"Upper Holloway\", \"stage_seq\": 3, \"distance_m\": 2089.952, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2316H\", \"location\": \"Crouch Hill\", \"stage_seq\": 4, \"distance_m\": 3382.019, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 5, \"distance_m\": 3972.665, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2319H\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 6, \"distance_m\": 4859.556, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323\", \"location\": \"South Tottenham\", \"stage_seq\": 7, \"distance_m\": 6705.644, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 8967.868, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2328H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 10340.767, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 12142.04, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2333H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 13307.98, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 15188.521, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Woodgrange Park\", \"stage_seq\": 13, \"distance_m\": 16521.541, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 18386.18, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 19254.793, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 16, \"distance_m\": 20981.243, \"section_seq\": 1, \"route_path_id\": 115911}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 17, \"distance_m\": 23700.103, \"section_seq\": 1, \"route_path_id\": 115911}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23700.103, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115911}], \"total_distance_m\": 23700.103, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23396.779, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 303.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2310", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5195524", "current_position_lon": "0.1161168", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:57Z\", \"source_id\": 64270391, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:06Z\", \"source_id\": 20366280, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:12Z\", \"source_id\": 64274295, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:15Z\", \"source_id\": 20367499, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:29Z\", \"source_id\": 64281833, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:19:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:18:35Z\", \"source_id\": 20369741, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:49Z\", \"source_id\": 64287191, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:55Z\", \"source_id\": 20371476, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:39Z\", \"source_id\": 64291600, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:24:43Z\", \"source_id\": 20372891, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:55Z\", \"source_id\": 64295225, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:59Z\", \"source_id\": 20374036, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:03Z\", \"source_id\": 64300133, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:09Z\", \"source_id\": 20375449, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:00Z\", \"source_id\": 64303077, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:32:04Z\", \"source_id\": 20376447, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:28Z\", \"source_id\": 64306923, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:35:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:34:36Z\", \"source_id\": 20377615, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:18Z\", \"source_id\": 64311252, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:26Z\", \"source_id\": 20378984, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:12Z\", \"source_id\": 64317159, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:41:21Z\", \"source_id\": 20380837, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:31Z\", \"source_id\": 64324735, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:36Z\", \"source_id\": 20383297, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "2", "timing_fact_generation": 1790030797724852, "current_leg_arrival_utc": "2026-09-21T23:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:36.028599", "service_state_evidence_id": 20383297, "current_leg_start_actual_dep": "2026-09-21T23:43:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:36.187136", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P GPO BGV 2J35 None None None None {"version": 3, "segments": [{"to_m": 559.871, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1010.648, "from_m": 559.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2614.374, "from_m": 1010.648, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6596.737, "from_m": 2614.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6636.756, "from_m": 6596.737, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6671.484, "from_m": 6636.756, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6765.632, "from_m": 6671.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7011.428, "from_m": 6765.632, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7050.356, "from_m": 7011.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7863.273, "from_m": 7050.356, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8161.082, "from_m": 7863.273, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12822.756, "from_m": 8161.082, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13087.152, "from_m": 12822.756, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15931.062, "from_m": 13087.152, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16434.473, "from_m": 15931.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16461.867, "from_m": 16434.473, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18962.314, "from_m": 16461.867, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19446.577, "from_m": 18962.314, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19519.288, "from_m": 19446.577, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21705.692, "from_m": 19519.288, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22048.567, "from_m": 21705.692, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23410.321, "from_m": 22048.567, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23700.103, "from_m": 23410.321, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 757150, "profile_key": "4a04fdf5c0f6c72ccbd349a76277dc857d26f3eda038cd8c9275d7a4ec1d2218", "schedule_id": 8329, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2310", "location": "Gospel Oak", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Junction Road Jn", "stage_seq": 2, "distance_m": 1295.772, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2314", "location": "Upper Holloway", "stage_seq": 3, "distance_m": 2089.952, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2316H", "location": "Crouch Hill", "stage_seq": 4, "distance_m": 3382.019, "section_seq": 1, "route_path_id": 115911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Harringay Park Jn", "stage_seq": 5, "distance_m": 3972.665, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2319H", "location": "Harringay Green Lanes", "stage_seq": 6, "distance_m": 4859.556, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323", "location": "South Tottenham", "stage_seq": 7, "distance_m": 6705.644, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326H", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 8967.868, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2328H", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 10340.767, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 12142.04, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 13307.98, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 15188.521, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Woodgrange Park", "stage_seq": 13, "distance_m": 16521.541, "section_seq": 1, "route_path_id": 115911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 18386.18, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Barking", "stage_seq": 15, "distance_m": 19254.793, "section_seq": 1, "route_path_id": 115911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Ripple Lane West Jn", "stage_seq": 16, "distance_m": 20981.243, "section_seq": 1, "route_path_id": 115911}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Barking Riverside Station (Construction)", "stage_seq": 17, "distance_m": 23700.103, "section_seq": 1, "route_path_id": 115911}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23700.103, "from_m": 0.0, "section_seq": 1, "route_path_id": 115911}], "total_distance_m": 23700.103, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23396.779, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 303.324, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18788, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:57Z", "source_id": 64270391, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:06Z", "source_id": 20366280, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:12Z", "source_id": 64274295, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:16:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:15Z", "source_id": 20367499, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:29Z", "source_id": 64281833, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:19:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:18:35Z", "source_id": 20369741, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:49Z", "source_id": 64287191, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:22:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:55Z", "source_id": 20371476, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:39Z", "source_id": 64291600, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:26:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:24:43Z", "source_id": 20372891, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:55Z", "source_id": 64295225, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:28:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:59Z", "source_id": 20374036, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:03Z", "source_id": 64300133, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:09Z", "source_id": 20375449, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:00Z", "source_id": 64303077, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:32:04Z", "source_id": 20376447, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:28Z", "source_id": 64306923, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:35:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:34:36Z", "source_id": 20377615, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:18Z", "source_id": 64311252, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:38:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:26Z", "source_id": 20378984, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:12Z", "source_id": 64317159, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:41:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:41:21Z", "source_id": 20380837, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14739, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:31Z", "source_id": 64324735, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:36Z", "source_id": 20383297, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Gospel Oak 2310 2310 3 None None Barking Riverside Station (Construction) 2350 2348 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G06959/2026-09-21/detailed None Barking 2026-09-21T23:43:30+01:00 Barking Riverside Station (Construction) 5.0 {"type": "LineString", "coordinates": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]} 2.7 2342 2347 Barking Barking Riverside Station (Construction) Barking Riverside Station (Construction) 51.5195524 0.1161168 51.5195524 0.1161168 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:47:00 Barking Riverside Station (Construction) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383297 1790030797724852 60 60 2026-09-21 22:57:36.187136 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:36.028599
726271 757488 L86030 875N72M921 2026-09-21 COMPLETE 20382178 2026-09-21 23:43:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 757488, "stp": "P", "toc": "South Western Railway", "uid": "L86030", "consist": "450092", "dest_crs": "XFM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86030/2026-09-21/detailed", "trust_id": "875N72M921", "origin_crs": "AHT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham C.S.D.", "service_date": "2026-09-21", "dest_arr_time": "2344", "dest_platform": null, "is_terminated": 1, "next_location": "Farnham C.S.D.", "signalling_id": "5N72", "timing_status": "LATE", "origin_station": "Aldershot", "current_leg_arr": "2347", "current_leg_dep": "2343", "current_leg_end": "Farnham C.S.D.", "origin_dep_time": "2328", "origin_platform": "2", "current_location": "Aldershot Sig. As15", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8001726999999998, 51.2083796], [-0.8016989, 51.20800479999999], [-0.8021307, 51.20789309999999], [-0.8026295999999999, 51.2077519], [-0.803386, 51.2075167], [-0.8045696000000001, 51.2071044], [-0.8053495, 51.2067953], [-0.8056922999999999, 51.206662400000006], [-0.8065089, 51.206334299999995], [-0.8066496999999999, 51.2062823], [-0.8068909999999999, 51.2061979], [-0.8073631999999998, 51.20607100000001], [-0.8078962999999999, 51.205867999999995], [-0.8084837557075693, 51.20565691020015], [-0.8117732, 51.2044749]]}", "current_leg_start": "Farnham Depot Reception Ro", "dest_arr_time_act": "2344", "motion_projection": null, "next_location_lat": "51.2044749", "next_location_lon": "-0.8117732", "previous_location": "Farnham", "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\": 181.016, \"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\": 733.421, \"from_m\": 181.016, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2716.079, \"from_m\": 733.421, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3361.546, \"from_m\": 2716.079, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5916.477, \"from_m\": 3361.546, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5985.528, \"from_m\": 5916.477, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5994.337, \"from_m\": 5985.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6471.14, \"from_m\": 5994.337, \"capability_applied\": null, \"effective_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\": 757488, \"profile_key\": \"ed2ab60bf606fc43c5a66241000ee058b09e1ce078c6dac05c6b3857ea892148\", \"schedule_id\": 18269, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Aldershot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118526}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2334\", \"location\": \"Farnham\", \"stage_seq\": 2, \"distance_m\": 4991.596, \"section_seq\": 1, \"route_path_id\": 118526}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2339\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 3, \"distance_m\": 5574.287, \"section_seq\": 1, \"route_path_id\": 118526}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": null, \"location\": \"Farnham C.S.D.\", \"stage_seq\": 4, \"distance_m\": 6471.14, \"section_seq\": 1, \"route_path_id\": 118526}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6471.14, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118526}], \"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": "2328", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2044749", "current_position_lon": "-0.8117732", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:20Z\", \"source_id\": 64312722, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:22Z\", \"source_id\": 20379458, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:09Z\", \"source_id\": 20381250, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:27Z\", \"source_id\": 64320326, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:43:30Z\", \"source_id\": 20381846, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham C.S.D.", "service_state_platform": null, "timing_fact_generation": 1790030651468972, "current_leg_arrival_utc": "2026-09-21T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:40.359153", "service_state_evidence_id": 20381846, "current_leg_start_actual_dep": "2026-09-21T23:43:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:41.223311", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P AHT XFM 5N72 450092 4 100 None {"version": 3, "segments": [{"to_m": 181.016, "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": 733.421, "from_m": 181.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2716.079, "from_m": 733.421, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3361.546, "from_m": 2716.079, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5916.477, "from_m": 3361.546, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5985.528, "from_m": 5916.477, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5994.337, "from_m": 5985.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6471.14, "from_m": 5994.337, "capability_applied": null, "effective_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": 757488, "profile_key": "ed2ab60bf606fc43c5a66241000ee058b09e1ce078c6dac05c6b3857ea892148", "schedule_id": 18269, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2328", "location": "Aldershot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118526}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "Farnham", "stage_seq": 2, "distance_m": 4991.596, "section_seq": 1, "route_path_id": 118526}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2339", "location": "Farnham Depot Reception Ro", "stage_seq": 3, "distance_m": 5574.287, "section_seq": 1, "route_path_id": 118526}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": null, "location": "Farnham C.S.D.", "stage_seq": 4, "distance_m": 6471.14, "section_seq": 1, "route_path_id": 118526}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6471.14, "from_m": 0.0, "section_seq": 1, "route_path_id": 118526}], "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": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:20Z", "source_id": 64312722, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:39:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:22Z", "source_id": 20379458, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:09Z", "source_id": 20381250, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27866, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:27Z", "source_id": 64320326, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:43:30Z", "source_id": 20381846, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Aldershot 2328 2328 2 None None Farnham C.S.D. 2344 2344 None LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L86030/2026-09-21/detailed None Farnham Depot Reception Ro 2026-09-21T23:43:00+01:00 Farnham C.S.D. 4.0 {"type": "LineString", "coordinates": [[-0.8001726999999998, 51.2083796], [-0.8016989, 51.20800479999999], [-0.8021307, 51.20789309999999], [-0.8026295999999999, 51.2077519], [-0.803386, 51.2075167], [-0.8045696000000001, 51.2071044], [-0.8053495, 51.2067953], [-0.8056922999999999, 51.206662400000006], [-0.8065089, 51.206334299999995], [-0.8066496999999999, 51.2062823], [-0.8068909999999999, 51.2061979], [-0.8073631999999998, 51.20607100000001], [-0.8078962999999999, 51.205867999999995], [-0.8084837557075693, 51.20565691020015], [-0.8117732, 51.2044749]]} 0.6 2343 2347 Farnham Aldershot Sig. As15 Farnham C.S.D. 51.2044749 -0.8117732 51.2044749 -0.8117732 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:47:00 Farnham C.S.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20381846 1790030651468972 21 21 2026-09-21 22:57:41.223311 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:40.359153
726272 757186 F50960 512R491921 2026-09-21 COMPLETE 20383013 2026-09-21 23:47:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 757186, "stp": "N", "toc": "c2c", "uid": "F50960", "consist": "357020", "dest_crs": "FST", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F50960/2026-09-21/detailed", "trust_id": "512R491921", "origin_crs": "GRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-21", "dest_arr_time": "2347", "dest_platform": "1", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2R49", "timing_status": "ON TIME", "origin_station": "Grays", "current_leg_arr": "2347", "current_leg_dep": "2343", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "2312", "origin_platform": "3", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "0 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": "2347", "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\": 14562.169, \"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\": 14603.805, \"from_m\": 14562.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\": 20002.502, \"from_m\": 14603.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20494.171, \"from_m\": 20002.502, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20500.108, \"from_m\": 20494.171, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20582.535, \"from_m\": 20500.108, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22445.469, \"from_m\": 20582.535, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25120.528, \"from_m\": 22445.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\": 27314.194, \"from_m\": 25120.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27753.61, \"from_m\": 27314.194, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29108.125, \"from_m\": 27753.61, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29365.69, \"from_m\": 29108.125, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31217.309, \"from_m\": 29365.69, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31920.118, \"from_m\": 31217.309, \"capability_applied\": null, \"effective_limit_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\": 757186, \"profile_key\": \"621506e13731efcdcca5f7ad2d26357d3719c7a17a64d3c9f1388492a62f0ecc\", \"schedule_id\": 36189, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Grays\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143039}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 2, \"distance_m\": 1215.733, \"section_seq\": 1, \"route_path_id\": 143039}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2318\", \"location\": \"Purfleet\", \"stage_seq\": 3, \"distance_m\": 6177.604, \"section_seq\": 1, \"route_path_id\": 143039}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 4, \"distance_m\": 11471.998, \"section_seq\": 1, \"route_path_id\": 143039}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2326H\", \"location\": \"Dagenham Dock\", \"stage_seq\": 5, \"distance_m\": 15922.25, \"section_seq\": 1, \"route_path_id\": 143039}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Ripple Lane Renwick Rd Jn\", \"stage_seq\": 6, \"distance_m\": 17025.62, \"section_seq\": 1, \"route_path_id\": 143039}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 7, \"distance_m\": 19255.587, \"section_seq\": 1, \"route_path_id\": 143039}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332H\", \"location\": \"Barking\", \"stage_seq\": 8, \"distance_m\": 19710.023, \"section_seq\": 1, \"route_path_id\": 143039}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"West Ham High Level\", \"stage_seq\": 9, \"distance_m\": 25514.852, \"section_seq\": 1, \"route_path_id\": 143039}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 10, \"distance_m\": 27632.094, \"section_seq\": 1, \"route_path_id\": 143039}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343\", \"location\": \"Limehouse\", \"stage_seq\": 11, \"distance_m\": 29171.508, \"section_seq\": 1, \"route_path_id\": 143039}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Christian Street Jn\", \"stage_seq\": 12, \"distance_m\": 30758.916, \"section_seq\": 1, \"route_path_id\": 143039}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 13, \"distance_m\": 31920.118, \"section_seq\": 1, \"route_path_id\": 143039}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 31920.118, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143039}], \"total_distance_m\": 31920.118, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 31878.482, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 41.636, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2312", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:45Z\", \"source_id\": 64278826, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:16:49Z\", \"source_id\": 20368837, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:56Z\", \"source_id\": 64287373, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:59Z\", \"source_id\": 20371529, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:49Z\", \"source_id\": 64293507, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:25:54Z\", \"source_id\": 20373432, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:45Z\", \"source_id\": 64301250, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:47Z\", \"source_id\": 20375817, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:05Z\", \"source_id\": 64310917, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:07Z\", \"source_id\": 20378876, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:05Z\", \"source_id\": 64318473, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:09Z\", \"source_id\": 20381234, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:52Z\", \"source_id\": 64323790, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:56Z\", \"source_id\": 20383013, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1790030757212307, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:41.809552", "service_state_evidence_id": 20383013, "current_leg_start_actual_dep": "2026-09-21T23:43:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:43.024727", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N GRY FST 2R49 357020 4 100 None {"version": 3, "segments": [{"to_m": 14562.169, "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": 14603.805, "from_m": 14562.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": 20002.502, "from_m": 14603.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20494.171, "from_m": 20002.502, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20500.108, "from_m": 20494.171, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20582.535, "from_m": 20500.108, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22445.469, "from_m": 20582.535, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25120.528, "from_m": 22445.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": 27314.194, "from_m": 25120.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27753.61, "from_m": 27314.194, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29108.125, "from_m": 27753.61, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29365.69, "from_m": 29108.125, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31217.309, "from_m": 29365.69, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31920.118, "from_m": 31217.309, "capability_applied": null, "effective_limit_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": 757186, "profile_key": "621506e13731efcdcca5f7ad2d26357d3719c7a17a64d3c9f1388492a62f0ecc", "schedule_id": 36189, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2312", "location": "Grays", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143039}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "West Thurrock Jn", "stage_seq": 2, "distance_m": 1215.733, "section_seq": 1, "route_path_id": 143039}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2318", "location": "Purfleet", "stage_seq": 3, "distance_m": 6177.604, "section_seq": 1, "route_path_id": 143039}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323", "location": "Rainham (Essex)", "stage_seq": 4, "distance_m": 11471.998, "section_seq": 1, "route_path_id": 143039}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Dagenham Dock", "stage_seq": 5, "distance_m": 15922.25, "section_seq": 1, "route_path_id": 143039}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 6, "distance_m": 17025.62, "section_seq": 1, "route_path_id": 143039}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Barking Riverside Up Jn", "stage_seq": 7, "distance_m": 19255.587, "section_seq": 1, "route_path_id": 143039}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Barking", "stage_seq": 8, "distance_m": 19710.023, "section_seq": 1, "route_path_id": 143039}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "West Ham High Level", "stage_seq": 9, "distance_m": 25514.852, "section_seq": 1, "route_path_id": 143039}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Gas Factory Jn", "stage_seq": 10, "distance_m": 27632.094, "section_seq": 1, "route_path_id": 143039}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Limehouse", "stage_seq": 11, "distance_m": 29171.508, "section_seq": 1, "route_path_id": 143039}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Christian Street Jn", "stage_seq": 12, "distance_m": 30758.916, "section_seq": 1, "route_path_id": 143039}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 13, "distance_m": 31920.118, "section_seq": 1, "route_path_id": 143039}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 31920.118, "from_m": 0.0, "section_seq": 1, "route_path_id": 143039}], "total_distance_m": 31920.118, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 31878.482, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 41.636, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:45Z", "source_id": 64278826, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:17:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:16:49Z", "source_id": 20368837, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14578, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:56Z", "source_id": 64287373, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:22:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:59Z", "source_id": 20371529, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14623, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:49Z", "source_id": 64293507, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:26:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:25:54Z", "source_id": 20373432, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14708, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:45Z", "source_id": 64301250, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:47Z", "source_id": 20375817, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:05Z", "source_id": 64310917, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:07Z", "source_id": 20378876, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:05Z", "source_id": 64318473, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:09Z", "source_id": 20381234, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:52Z", "source_id": 64323790, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:47:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:56Z", "source_id": 20383013, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Grays 2312 2312 3 None None London Fenchurch Street 2347 2347 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:F50960/2026-09-21/detailed None Limehouse 2026-09-21T23:43:00+01:00 London Fenchurch Street 4.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 2343 2347 Limehouse London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:47:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383013 1790030757212307 57 57 2026-09-21 22:57:43.024727 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:41.809552
726273 755294 W70748 551B99M721 2026-09-21 COMPLETE 20383034 2026-09-21 23:47:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 755294, "stp": "P", "toc": "East Midlands Railway", "uid": "W70748", "consist": "222012", "dest_crs": "STP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70748/2026-09-21/detailed", "trust_id": "551B99M721", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London St. Pancras", "service_date": "2026-09-21", "dest_arr_time": "2353", "dest_platform": "3", "is_terminated": 1, "next_location": "London St. Pancras", "signalling_id": "1B99", "timing_status": "EARLY", "origin_station": "Nottingham", "current_leg_arr": "2347", "current_leg_dep": "2319", "current_leg_end": "London St. Pancras", "origin_dep_time": "2142", "origin_platform": "5", "current_location": "London St. Pancras", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3065008, 51.6755231], [-0.30601369999999994, 51.6750996], [-0.3054015, 51.67460700000001], [-0.30471589999999993, 51.674046799999985], [-0.30394859999999996, 51.6734081], [-0.3031799, 51.672761], [-0.3024154, 51.6721367], [-0.3019869, 51.67179579999999], [-0.30182129999999996, 51.671664], [-0.3017349999999999, 51.6715954], [-0.3012697, 51.6712048], [-0.30052689999999993, 51.67055009999999], [-0.30005889999999996, 51.6701577], [-0.2988797999999999, 51.6691441], [-0.2983846, 51.66872310000001], [-0.29781329999999995, 51.6682691], [-0.2972623, 51.66782529999999], [-0.2966365, 51.66733], [-0.2960569, 51.666849899999995], [-0.2954815, 51.66637649999999], [-0.2953126790602421, 51.666235034589675], [-0.294823, 51.6658247], [-0.29416999999999993, 51.66527789999999], [-0.2933891, 51.6646383], [-0.2927211, 51.6640678], [-0.29218779999999994, 51.663606300000005], [-0.29145589999999993, 51.66300460000001], [-0.2907689, 51.6624257], [-0.29026279999999993, 51.6620097], [-0.2897009, 51.6615481], [-0.2891091, 51.661061100000005], [-0.2884833, 51.66055060000001], [-0.2878724999999999, 51.6600518], [-0.28735009999999994, 51.6596079], [-0.2867637, 51.6591125], [-0.2862332, 51.6586602], [-0.2855658, 51.658114000000005], [-0.2850333, 51.65766680000001], [-0.2845449, 51.6572634], [-0.28405779999999997, 51.656855799999995], [-0.2835517, 51.656430400000005], [-0.2832048, 51.6561435], [-0.2828035, 51.65579069999999], [-0.2823867, 51.655413299999985], [-0.28226, 51.65529399999999], [-0.28178069999999994, 51.654835], [-0.2813251, 51.6543719], [-0.28059209999999996, 51.6535707], [-0.2803194, 51.6532684], [-0.2802202, 51.65314029999999], [-0.2799867, 51.6528321], [-0.2797103, 51.65247170000001], [-0.2794758, 51.65215169999999], [-0.279382, 51.6520246], [-0.2792459, 51.65184020000001], [-0.27902409999999994, 51.6514994], [-0.27878129999999995, 51.651110200000005], [-0.2785129, 51.6506546], [-0.278334, 51.650348], [-0.2781642, 51.6500431], [-0.2779511, 51.6496616], [-0.2777201999999999, 51.64924320000001], [-0.27751049999999994, 51.64886899999999], [-0.27740789999999993, 51.64868599999999], [-0.2771007, 51.648140700000006], [-0.27679869999999995, 51.6476052], [-0.2723414, 51.6393744], [-0.2719425999999999, 51.6386599], [-0.2714815, 51.63795619999999], [-0.2709767, 51.63721309999999], [-0.2704433, 51.6364873], [-0.26949458523585645, 51.6352345196755], [-0.2694196, 51.6351355], [-0.2683938, 51.6337778], [-0.2677882999999999, 51.6329749], [-0.2672248, 51.632240200000005], [-0.2660559, 51.6306918], [-0.26561369999999995, 51.6301121], [-0.2651512999999999, 51.62953889999999], [-0.2646633, 51.6289707], [-0.26414829999999995, 51.62841699999999], [-0.2635848, 51.62782499999999], [-0.26301179999999996, 51.6272366], [-0.2618926, 51.6260716], [-0.2613035, 51.6254578], [-0.2606965, 51.6248491], [-0.2599224, 51.6240609], [-0.2591432, 51.6232774], [-0.257569, 51.6216573], [-0.2559722, 51.6200075], [-0.2548494, 51.61884890000001], [-0.2537374, 51.61768300000001], [-0.25142859999999995, 51.6152842], [-0.2507197, 51.6145443], [-0.2500025, 51.6138126], [-0.2498109, 51.61361959999999], [-0.248105, 51.61184939999999], [-0.2478377, 51.61158149999999], [-0.24676002111147052, 51.61048353460085], [-0.2462339, 51.6099475], [-0.24607049999999997, 51.6097816], [-0.2440814, 51.6077257], [-0.2420573, 51.6056375], [-0.241224, 51.6047765], [-0.2403783, 51.60390199999999], [-0.2392618, 51.602704800000005], [-0.2388621, 51.60221550000001], [-0.23849599999999996, 51.6017313], [-0.2382888, 51.6014296], [-0.2380577, 51.60106639999999], [-0.2377172, 51.600481], [-0.2375158, 51.6000739], [-0.23737019999999995, 51.5997602], [-0.2371507, 51.599216], [-0.23702929999999997, 51.5988774], [-0.2369174, 51.59852969999999], [-0.23674219999999996, 51.597846999999994], [-0.2366634, 51.597481], [-0.23660950000000003, 51.5971343], [-0.23654669999999997, 51.59655980000001], [-0.23652869999999995, 51.596260400000006], [-0.2365235, 51.5960109], [-0.23652049999999997, 51.59581409999999], [-0.2365213, 51.59558349999999], [-0.2365414, 51.59521550000001], [-0.2365638, 51.59501459999999], [-0.23660449999999997, 51.594669], [-0.23665700000000003, 51.5943255], [-0.23671249999999996, 51.59403449999999], [-0.23677909999999996, 51.59378459999999], [-0.236828, 51.5936221], [-0.23687870000000005, 51.59343520000001], [-0.2369474, 51.59316539999999], [-0.23697881055306813, 51.59304831729195], [-0.2370696, 51.5927099], [-0.23713499999999996, 51.5924744], [-0.2373069, 51.59189649999999], [-0.2374318, 51.59149149999999], [-0.2375202, 51.59118740000001], [-0.2376674, 51.59070270000001], [-0.23796229999999996, 51.589707799999985], [-0.23805979999999993, 51.589394599999984], [-0.2381015, 51.58922249999999], [-0.2381549, 51.5890079], [-0.2381971701940395, 51.58887165904628], [-0.23823875723394144, 51.58873761956619], [-0.2383417999999999, 51.5884055], [-0.2384124, 51.58822659999999], [-0.2384713, 51.588017699999995], [-0.2385373, 51.58779519999999], [-0.2385774, 51.587684800000005], [-0.2388199, 51.5868632], [-0.23892, 51.5865335], [-0.2389922, 51.5863081], [-0.23906929999999996, 51.5860381], [-0.2391273, 51.58583290000001], [-0.23925219999999997, 51.5853336], [-0.23932770000000003, 51.5849853], [-0.239388, 51.58462359999999], [-0.23941989999999996, 51.5843832], [-0.239452, 51.58408069999999], [-0.2394682, 51.58381700000001], [-0.2394868, 51.58353170000001], [-0.23947829999999992, 51.5829817], [-0.239447, 51.5824908], [-0.23942799999999995, 51.58230460000001], [-0.2393898, 51.5819966], [-0.2393366, 51.5816707], [-0.23927842912630665, 51.58139501135503], [-0.23923184282775012, 51.5812392184242], [-0.23918734952243864, 51.58110199994331], [-0.23914450621236155, 51.58098072124251], [-0.2391028698995084, 51.58087274765201], [-0.2390619975858685, 51.58077544450197], [-0.2390214462734313, 51.58068617712257], [-0.2389807729641863, 51.58060231084398], [-0.23893953466012288, 51.580521210996395], [-0.23889728836323051, 51.58044024290996], [-0.23885359107549864, 51.58035677191489], [-0.23880799979891665, 51.580268163341344], [-0.238760071535474, 51.58017178251951], [-0.23870936328716016, 51.58006499477954], [-0.2386554320559645, 51.57994516545164], [-0.2385978348438765, 51.579809659865965], [-0.2385361286528856, 51.57965584335271], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.213688268092136, 51.55943987613073], [-0.2135364164340608, 51.55931250037736], [-0.2133987051759516, 51.559201208979566], [-0.2132733758939261, 51.55910359995783], [-0.21315867016410164, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]}", "current_leg_start": "Luton Airport Parkway", "dest_arr_time_act": "2353", "motion_projection": null, "next_location_lat": "51.5321037", "next_location_lon": "-0.1272303", "previous_location": "Luton Airport Parkway", "current_leg_milage": "29.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"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\": 562.856, \"from_m\": 224.472, \"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\": 614.137, \"from_m\": 562.856, \"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\": 665.337, \"from_m\": 614.137, \"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\": 1030.243, \"from_m\": 665.337, \"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\": 4661.02, \"from_m\": 1030.243, \"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\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10764.522, \"from_m\": 4722.508, \"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\": 11857.762, \"from_m\": 10764.522, \"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\": 12487.455, \"from_m\": 11857.762, \"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\": 18517.708, \"from_m\": 12487.455, \"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\": 27417.441, \"from_m\": 18517.708, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 29518.349, \"from_m\": 27417.441, \"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\": 32680.047, \"from_m\": 29518.349, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 36660.698, \"from_m\": 32680.047, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 36710.577, \"from_m\": 36660.698, \"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\": 43385.946, \"from_m\": 36710.577, \"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\": 43902.505, \"from_m\": 43385.946, \"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\": 44607.722, \"from_m\": 43902.505, \"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\": 45354.589, \"from_m\": 44607.722, \"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\": 45914.52, \"from_m\": 45354.589, \"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\": 49113.365, \"from_m\": 45914.52, \"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\": 49765.095, \"from_m\": 49113.365, \"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\": 53093.644, \"from_m\": 49765.095, \"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\": 53184.652, \"from_m\": 53093.644, \"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\": 55738.574, \"from_m\": 53184.652, \"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\": 67894.202, \"from_m\": 55738.574, \"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\": 69745.203, \"from_m\": 67894.202, \"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\": 69803.533, \"from_m\": 69745.203, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71557.917, \"from_m\": 69803.533, \"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\": 75739.025, \"from_m\": 71557.917, \"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\": 76602.765, \"from_m\": 75739.025, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 78319.208, \"from_m\": 76602.765, \"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\": 84351.863, \"from_m\": 78319.208, \"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\": 84452.172, \"from_m\": 84351.863, \"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\": 85471.482, \"from_m\": 84452.172, \"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\": 87351.286, \"from_m\": 85471.482, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 89287.254, \"from_m\": 87351.286, \"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\": 91106.97, \"from_m\": 89287.254, \"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\": 96082.422, \"from_m\": 91106.97, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 97098.035, \"from_m\": 96082.422, \"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\": 97667.674, \"from_m\": 97098.035, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 98225.22, \"from_m\": 97667.674, \"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\": 98317.008, \"from_m\": 98225.22, \"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\": 98395.192, \"from_m\": 98317.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99043.783, \"from_m\": 98395.192, \"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\": 100216.821, \"from_m\": 99043.783, \"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\": 101821.431, \"from_m\": 100216.821, \"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\": 107785.758, \"from_m\": 101821.431, \"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\": 112075.509, \"from_m\": 107785.758, \"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\": 112120.415, \"from_m\": 112075.509, \"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\": 113087.669, \"from_m\": 112120.415, \"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\": 113357.052, \"from_m\": 113087.669, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 135493.59, \"from_m\": 113357.052, \"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\": 138056.932, \"from_m\": 135493.59, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 138122.048, \"from_m\": 138056.932, \"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\": 138187.956, \"from_m\": 138122.048, \"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\": 138243.767, \"from_m\": 138187.956, \"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\": 139432.958, \"from_m\": 138243.767, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 139488.769, \"from_m\": 139432.958, \"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\": 139712.145, \"from_m\": 139488.769, \"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\": 139768.889, \"from_m\": 139712.145, \"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\": 140515.183, \"from_m\": 139768.889, \"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\": 140813.56, \"from_m\": 140515.183, \"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\": 142716.165, \"from_m\": 140813.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 142804.873, \"from_m\": 142716.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145122.121, \"from_m\": 142804.873, \"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\": 145287.626, \"from_m\": 145122.121, \"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\": 145684.525, \"from_m\": 145287.626, \"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\": 151669.126, \"from_m\": 145684.525, \"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\": 151715.588, \"from_m\": 151669.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151953.792, \"from_m\": 151715.588, \"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\": 152020.087, \"from_m\": 151953.792, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155742.823, \"from_m\": 152020.087, \"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\": 156794.097, \"from_m\": 155742.823, \"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\": 157668.85, \"from_m\": 156794.097, \"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\": 160270.556, \"from_m\": 157668.85, \"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\": 162069.354, \"from_m\": 160270.556, \"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\": 165553.732, \"from_m\": 162069.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166126.281, \"from_m\": 165553.732, \"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\": 166211.853, \"from_m\": 166126.281, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 166229.053, \"from_m\": 166211.853, \"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\": 166314.064, \"from_m\": 166229.053, \"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\": 171507.362, \"from_m\": 166314.064, \"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\": 175640.947, \"from_m\": 171507.362, \"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\": 193343.84, \"from_m\": 175640.947, \"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\": 196702.674, \"from_m\": 193343.84, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 198089.512, \"from_m\": 196702.674, \"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\": 199365.045, \"from_m\": 198089.512, \"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\": 199469.464, \"from_m\": 199365.045, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 201632.436, \"from_m\": 199469.464, \"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\": 202429.137, \"from_m\": 201632.436, \"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\": 203967.164, \"from_m\": 202429.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 204052.795, \"from_m\": 203967.164, \"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\": 204080.128, \"from_m\": 204052.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 204120.759, \"from_m\": 204080.128, \"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\": 204176.405, \"from_m\": 204120.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 204486.937, \"from_m\": 204176.405, \"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\": 204797.3, \"from_m\": 204486.937, \"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\": 205064.422, \"from_m\": 204797.3, \"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\": 755294, \"profile_key\": \"8ac29bf8da07c87a381683fee7b1ee918a9a630a66be2cd78c06d0f99b469150\", \"schedule_id\": 28409, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2148H\", \"location\": \"Beeston\", \"stage_seq\": 4, \"distance_m\": 5285.893, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Trent East Jn\", \"stage_seq\": 5, \"distance_m\": 10805.891, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Trent South Jn\", \"stage_seq\": 6, \"distance_m\": 11874.558, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155H\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 7, \"distance_m\": 13456.543, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Loughborough\", \"stage_seq\": 8, \"distance_m\": 24051.36, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Sileby Jn\", \"stage_seq\": 9, \"distance_m\": 31495.099, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Syston South Jn\", \"stage_seq\": 10, \"distance_m\": 36387.84, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2214H\", \"location\": \"Leicester\", \"stage_seq\": 11, \"distance_m\": 44167.001, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Wigston North Jn\", \"stage_seq\": 12, \"distance_m\": 49214.289, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219H\", \"location\": \"Kilby Bridge Jn\", \"stage_seq\": 13, \"distance_m\": 53039.926, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2228\", \"location\": \"Market Harborough\", \"stage_seq\": 14, \"distance_m\": 70038.483, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Kettering North Jn\", \"stage_seq\": 15, \"distance_m\": 84613.651, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2240\", \"location\": \"Kettering\", \"stage_seq\": 16, \"distance_m\": 87685.741, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Kettering South Jn\", \"stage_seq\": 17, \"distance_m\": 89768.111, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Harrowden Jn\", \"stage_seq\": 18, \"distance_m\": 95976.991, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"Wellingborough\", \"stage_seq\": 19, \"distance_m\": 98954.877, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 20, \"distance_m\": 112441.975, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Bedford North Jn\", \"stage_seq\": 21, \"distance_m\": 122164.295, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254H\", \"location\": \"Bedford\", \"stage_seq\": 22, \"distance_m\": 123275.337, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Bedford South Jn\", \"stage_seq\": 23, \"distance_m\": 124877.093, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Flitwick Jn\", \"stage_seq\": 24, \"distance_m\": 138160.361, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302\", \"location\": \"Flitwick\", \"stage_seq\": 25, \"distance_m\": 138838.362, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Harlington\", \"stage_seq\": 26, \"distance_m\": 145362.907, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Sundon South Jn\", \"stage_seq\": 27, \"distance_m\": 147942.847, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 28, \"distance_m\": 151853.494, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Luton\", \"stage_seq\": 29, \"distance_m\": 156546.374, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2319\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 30, \"distance_m\": 158300.459, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 31, \"distance_m\": 166229.053, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"St. Albans\", \"stage_seq\": 32, \"distance_m\": 173267.021, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Radlett Jn\", \"stage_seq\": 33, \"distance_m\": 182053.913, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Silkstream Jn\", \"stage_seq\": 34, \"distance_m\": 192631.147, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Hendon\", \"stage_seq\": 35, \"distance_m\": 194055.911, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Cricklewood\", \"stage_seq\": 36, \"distance_m\": 197105.614, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 37, \"distance_m\": 199054.662, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 38, \"distance_m\": 199488.599, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 39, \"distance_m\": 201801.288, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Kentish Town\", \"stage_seq\": 40, \"distance_m\": 202804.97, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Dock Jn North\", \"stage_seq\": 41, \"distance_m\": 203772.066, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351H\", \"location\": \"Dock Jn South\", \"stage_seq\": 42, \"distance_m\": 204185.834, \"section_seq\": 1, \"route_path_id\": 141904}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": null, \"location\": \"London St. Pancras\", \"stage_seq\": 43, \"distance_m\": 205064.422, \"section_seq\": 1, \"route_path_id\": 141904}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 205064.422, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141904}], \"total_distance_m\": 205064.422, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 199473.999, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5590.423, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2142", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "51.5321037", "current_position_lon": "-0.1272303", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:52Z\", \"source_id\": 64098689, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:55Z\", \"source_id\": 20314820, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:17Z\", \"source_id\": 64113024, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:17Z\", \"source_id\": 20318970, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:15Z\", \"source_id\": 64128226, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:20Z\", \"source_id\": 20323433, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:12Z\", \"source_id\": 64143554, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:14Z\", \"source_id\": 20327929, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:56Z\", \"source_id\": 64181171, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:25:01Z\", \"source_id\": 20339182, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:12Z\", \"source_id\": 64202040, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:35:16Z\", \"source_id\": 20345302, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:01Z\", \"source_id\": 64219136, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:44:04Z\", \"source_id\": 20350597, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:47Z\", \"source_id\": 64247282, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:58:56Z\", \"source_id\": 20359055, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:14Z\", \"source_id\": 64251585, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:01:19Z\", \"source_id\": 20360393, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:36Z\", \"source_id\": 64271553, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:12:40Z\", \"source_id\": 20366670, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:30Z\", \"source_id\": 64276598, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:16:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:15:34Z\", \"source_id\": 20368198, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:31Z\", \"source_id\": 64296149, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:35Z\", \"source_id\": 20374309, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:25Z\", \"source_id\": 64312818, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:38:31Z\", \"source_id\": 20379504, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:52Z\", \"source_id\": 64316692, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:40:54Z\", \"source_id\": 20380673, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:12Z\", \"source_id\": 64318637, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:43:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:42:19Z\", \"source_id\": 20381316, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:54Z\", \"source_id\": 64323860, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:59Z\", \"source_id\": 20383034, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London St. Pancras", "service_state_platform": "4", "timing_fact_generation": 1790030761014928, "current_leg_arrival_utc": "2026-09-21T23:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:45.558049", "service_state_evidence_id": 20383034, "current_leg_start_actual_dep": "2026-09-21T23:19:00+01:00", "operational_evidence_version": 147, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:49.631671", "service_state_valid_until_kind": null, "operational_interpretation_version": 147, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NOT STP 1B99 222012 5 125 None {"version": 3, "segments": [{"to_m": 224.472, "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": 562.856, "from_m": 224.472, "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": 614.137, "from_m": 562.856, "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": 665.337, "from_m": 614.137, "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": 1030.243, "from_m": 665.337, "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": 4661.02, "from_m": 1030.243, "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": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.508, "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": 11857.762, "from_m": 10764.522, "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": 12487.455, "from_m": 11857.762, "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": 18517.708, "from_m": 12487.455, "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": 27417.441, "from_m": 18517.708, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 29518.349, "from_m": 27417.441, "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": 32680.047, "from_m": 29518.349, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 36660.698, "from_m": 32680.047, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 36710.577, "from_m": 36660.698, "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": 43385.946, "from_m": 36710.577, "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": 43902.505, "from_m": 43385.946, "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": 44607.722, "from_m": 43902.505, "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": 45354.589, "from_m": 44607.722, "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": 45914.52, "from_m": 45354.589, "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": 49113.365, "from_m": 45914.52, "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": 49765.095, "from_m": 49113.365, "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": 53093.644, "from_m": 49765.095, "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": 53184.652, "from_m": 53093.644, "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": 55738.574, "from_m": 53184.652, "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": 67894.202, "from_m": 55738.574, "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": 69745.203, "from_m": 67894.202, "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": 69803.533, "from_m": 69745.203, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71557.917, "from_m": 69803.533, "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": 75739.025, "from_m": 71557.917, "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": 76602.765, "from_m": 75739.025, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 78319.208, "from_m": 76602.765, "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": 84351.863, "from_m": 78319.208, "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": 84452.172, "from_m": 84351.863, "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": 85471.482, "from_m": 84452.172, "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": 87351.286, "from_m": 85471.482, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 89287.254, "from_m": 87351.286, "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": 91106.97, "from_m": 89287.254, "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": 96082.422, "from_m": 91106.97, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 97098.035, "from_m": 96082.422, "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": 97667.674, "from_m": 97098.035, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 98225.22, "from_m": 97667.674, "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": 98317.008, "from_m": 98225.22, "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": 98395.192, "from_m": 98317.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99043.783, "from_m": 98395.192, "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": 100216.821, "from_m": 99043.783, "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": 101821.431, "from_m": 100216.821, "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": 107785.758, "from_m": 101821.431, "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": 112075.509, "from_m": 107785.758, "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": 112120.415, "from_m": 112075.509, "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": 113087.669, "from_m": 112120.415, "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": 113357.052, "from_m": 113087.669, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 135493.59, "from_m": 113357.052, "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": 138056.932, "from_m": 135493.59, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 138122.048, "from_m": 138056.932, "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": 138187.956, "from_m": 138122.048, "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": 138243.767, "from_m": 138187.956, "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": 139432.958, "from_m": 138243.767, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 139488.769, "from_m": 139432.958, "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": 139712.145, "from_m": 139488.769, "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": 139768.889, "from_m": 139712.145, "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": 140515.183, "from_m": 139768.889, "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": 140813.56, "from_m": 140515.183, "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": 142716.165, "from_m": 140813.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 142804.873, "from_m": 142716.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145122.121, "from_m": 142804.873, "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": 145287.626, "from_m": 145122.121, "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": 145684.525, "from_m": 145287.626, "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": 151669.126, "from_m": 145684.525, "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": 151715.588, "from_m": 151669.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151953.792, "from_m": 151715.588, "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": 152020.087, "from_m": 151953.792, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155742.823, "from_m": 152020.087, "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": 156794.097, "from_m": 155742.823, "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": 157668.85, "from_m": 156794.097, "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": 160270.556, "from_m": 157668.85, "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": 162069.354, "from_m": 160270.556, "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": 165553.732, "from_m": 162069.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166126.281, "from_m": 165553.732, "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": 166211.853, "from_m": 166126.281, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 166229.053, "from_m": 166211.853, "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": 166314.064, "from_m": 166229.053, "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": 171507.362, "from_m": 166314.064, "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": 175640.947, "from_m": 171507.362, "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": 193343.84, "from_m": 175640.947, "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": 196702.674, "from_m": 193343.84, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 198089.512, "from_m": 196702.674, "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": 199365.045, "from_m": 198089.512, "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": 199469.464, "from_m": 199365.045, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 201632.436, "from_m": 199469.464, "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": 202429.137, "from_m": 201632.436, "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": 203967.164, "from_m": 202429.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 204052.795, "from_m": 203967.164, "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": 204080.128, "from_m": 204052.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 204120.759, "from_m": 204080.128, "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": 204176.405, "from_m": 204120.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 204486.937, "from_m": 204176.405, "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": 204797.3, "from_m": 204486.937, "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": 205064.422, "from_m": 204797.3, "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": 755294, "profile_key": "8ac29bf8da07c87a381683fee7b1ee918a9a630a66be2cd78c06d0f99b469150", "schedule_id": 28409, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2142", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 141904}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2148H", "location": "Beeston", "stage_seq": 4, "distance_m": 5285.893, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Trent East Jn", "stage_seq": 5, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Trent South Jn", "stage_seq": 6, "distance_m": 11874.558, "section_seq": 1, "route_path_id": 141904}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155H", "location": "East Midlands Parkway", "stage_seq": 7, "distance_m": 13456.543, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Loughborough", "stage_seq": 8, "distance_m": 24051.36, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Sileby Jn", "stage_seq": 9, "distance_m": 31495.099, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Syston South Jn", "stage_seq": 10, "distance_m": 36387.84, "section_seq": 1, "route_path_id": 141904}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2214H", "location": "Leicester", "stage_seq": 11, "distance_m": 44167.001, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Wigston North Jn", "stage_seq": 12, "distance_m": 49214.289, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219H", "location": "Kilby Bridge Jn", "stage_seq": 13, "distance_m": 53039.926, "section_seq": 1, "route_path_id": 141904}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2228", "location": "Market Harborough", "stage_seq": 14, "distance_m": 70038.483, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Kettering North Jn", "stage_seq": 15, "distance_m": 84613.651, "section_seq": 1, "route_path_id": 141904}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2240", "location": "Kettering", "stage_seq": 16, "distance_m": 87685.741, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Kettering South Jn", "stage_seq": 17, "distance_m": 89768.111, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Harrowden Jn", "stage_seq": 18, "distance_m": 95976.991, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245", "location": "Wellingborough", "stage_seq": 19, "distance_m": 98954.877, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Sharnbrook Jn", "stage_seq": 20, "distance_m": 112441.975, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Bedford North Jn", "stage_seq": 21, "distance_m": 122164.295, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254H", "location": "Bedford", "stage_seq": 22, "distance_m": 123275.337, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Bedford South Jn", "stage_seq": 23, "distance_m": 124877.093, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Flitwick Jn", "stage_seq": 24, "distance_m": 138160.361, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302", "location": "Flitwick", "stage_seq": 25, "distance_m": 138838.362, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Harlington", "stage_seq": 26, "distance_m": 145362.907, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Sundon South Jn", "stage_seq": 27, "distance_m": 147942.847, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308H", "location": "Leagrave Jn", "stage_seq": 28, "distance_m": 151853.494, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Luton", "stage_seq": 29, "distance_m": 156546.374, "section_seq": 1, "route_path_id": 141904}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2319", "location": "Luton Airport Parkway", "stage_seq": 30, "distance_m": 158300.459, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Harpenden Jn", "stage_seq": 31, "distance_m": 166229.053, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "St. Albans", "stage_seq": 32, "distance_m": 173267.021, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Radlett Jn", "stage_seq": 33, "distance_m": 182053.913, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Silkstream Jn", "stage_seq": 34, "distance_m": 192631.147, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Hendon", "stage_seq": 35, "distance_m": 194055.911, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Cricklewood", "stage_seq": 36, "distance_m": 197105.614, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "West Hampstead Thameslink", "stage_seq": 37, "distance_m": 199054.662, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "West Hampstead South Jn", "stage_seq": 38, "distance_m": 199488.599, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Carlton Road Jn", "stage_seq": 39, "distance_m": 201801.288, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Kentish Town", "stage_seq": 40, "distance_m": 202804.97, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Dock Jn North", "stage_seq": 41, "distance_m": 203772.066, "section_seq": 1, "route_path_id": 141904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351H", "location": "Dock Jn South", "stage_seq": 42, "distance_m": 204185.834, "section_seq": 1, "route_path_id": 141904}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": null, "location": "London St. Pancras", "stage_seq": 43, "distance_m": 205064.422, "section_seq": 1, "route_path_id": 141904}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 205064.422, "from_m": 0.0, "section_seq": 1, "route_path_id": 141904}], "total_distance_m": 205064.422, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 199473.999, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5590.423, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16362, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:52Z", "source_id": 64098689, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:47:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:55Z", "source_id": 20314820, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16843, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:17Z", "source_id": 64113024, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:17Z", "source_id": 20318970, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:15Z", "source_id": 64128226, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:01:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:20Z", "source_id": 20323433, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17434, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:12Z", "source_id": 64143554, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:08:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:14Z", "source_id": 20327929, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17608, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:56Z", "source_id": 64181171, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:26:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:25:01Z", "source_id": 20339182, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17666, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:12Z", "source_id": 64202040, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:36:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:35:16Z", "source_id": 20345302, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17749, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:01Z", "source_id": 64219136, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:45:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:44:04Z", "source_id": 20350597, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18085, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:47Z", "source_id": 64247282, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:00:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:58:56Z", "source_id": 20359055, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18104, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:14Z", "source_id": 64251585, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:02:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:01:19Z", "source_id": 20360393, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18172, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:36Z", "source_id": 64271553, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:12:40Z", "source_id": 20366670, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18193, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:30Z", "source_id": 64276598, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:15:34Z", "source_id": 20368198, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:31Z", "source_id": 64296149, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T22:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:35Z", "source_id": 20374309, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:25Z", "source_id": 64312818, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T22:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:38:31Z", "source_id": 20379504, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:52Z", "source_id": 64316692, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:41:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:40:54Z", "source_id": 20380673, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:12Z", "source_id": 64318637, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T22:43:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:42:19Z", "source_id": 20381316, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18661, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:54Z", "source_id": 64323860, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T22:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:59Z", "source_id": 20383034, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Nottingham 2142 2142 5 None None London St. Pancras 2353 2353 3 EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70748/2026-09-21/detailed None Luton Airport Parkway 2026-09-21T23:19:00+01:00 London St. Pancras 28.0 {"type": "LineString", "coordinates": [[-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3065008, 51.6755231], [-0.30601369999999994, 51.6750996], [-0.3054015, 51.67460700000001], [-0.30471589999999993, 51.674046799999985], [-0.30394859999999996, 51.6734081], [-0.3031799, 51.672761], [-0.3024154, 51.6721367], [-0.3019869, 51.67179579999999], [-0.30182129999999996, 51.671664], [-0.3017349999999999, 51.6715954], [-0.3012697, 51.6712048], [-0.30052689999999993, 51.67055009999999], [-0.30005889999999996, 51.6701577], [-0.2988797999999999, 51.6691441], [-0.2983846, 51.66872310000001], [-0.29781329999999995, 51.6682691], [-0.2972623, 51.66782529999999], [-0.2966365, 51.66733], [-0.2960569, 51.666849899999995], [-0.2954815, 51.66637649999999], [-0.2953126790602421, 51.666235034589675], [-0.294823, 51.6658247], [-0.29416999999999993, 51.66527789999999], [-0.2933891, 51.6646383], [-0.2927211, 51.6640678], [-0.29218779999999994, 51.663606300000005], [-0.29145589999999993, 51.66300460000001], [-0.2907689, 51.6624257], [-0.29026279999999993, 51.6620097], [-0.2897009, 51.6615481], [-0.2891091, 51.661061100000005], [-0.2884833, 51.66055060000001], [-0.2878724999999999, 51.6600518], [-0.28735009999999994, 51.6596079], [-0.2867637, 51.6591125], [-0.2862332, 51.6586602], [-0.2855658, 51.658114000000005], [-0.2850333, 51.65766680000001], [-0.2845449, 51.6572634], [-0.28405779999999997, 51.656855799999995], [-0.2835517, 51.656430400000005], [-0.2832048, 51.6561435], [-0.2828035, 51.65579069999999], [-0.2823867, 51.655413299999985], [-0.28226, 51.65529399999999], [-0.28178069999999994, 51.654835], [-0.2813251, 51.6543719], [-0.28059209999999996, 51.6535707], [-0.2803194, 51.6532684], [-0.2802202, 51.65314029999999], [-0.2799867, 51.6528321], [-0.2797103, 51.65247170000001], [-0.2794758, 51.65215169999999], [-0.279382, 51.6520246], [-0.2792459, 51.65184020000001], [-0.27902409999999994, 51.6514994], [-0.27878129999999995, 51.651110200000005], [-0.2785129, 51.6506546], [-0.278334, 51.650348], [-0.2781642, 51.6500431], [-0.2779511, 51.6496616], [-0.2777201999999999, 51.64924320000001], [-0.27751049999999994, 51.64886899999999], [-0.27740789999999993, 51.64868599999999], [-0.2771007, 51.648140700000006], [-0.27679869999999995, 51.6476052], [-0.2723414, 51.6393744], [-0.2719425999999999, 51.6386599], [-0.2714815, 51.63795619999999], [-0.2709767, 51.63721309999999], [-0.2704433, 51.6364873], [-0.26949458523585645, 51.6352345196755], [-0.2694196, 51.6351355], [-0.2683938, 51.6337778], [-0.2677882999999999, 51.6329749], [-0.2672248, 51.632240200000005], [-0.2660559, 51.6306918], [-0.26561369999999995, 51.6301121], [-0.2651512999999999, 51.62953889999999], [-0.2646633, 51.6289707], [-0.26414829999999995, 51.62841699999999], [-0.2635848, 51.62782499999999], [-0.26301179999999996, 51.6272366], [-0.2618926, 51.6260716], [-0.2613035, 51.6254578], [-0.2606965, 51.6248491], [-0.2599224, 51.6240609], [-0.2591432, 51.6232774], [-0.257569, 51.6216573], [-0.2559722, 51.6200075], [-0.2548494, 51.61884890000001], [-0.2537374, 51.61768300000001], [-0.25142859999999995, 51.6152842], [-0.2507197, 51.6145443], [-0.2500025, 51.6138126], [-0.2498109, 51.61361959999999], [-0.248105, 51.61184939999999], [-0.2478377, 51.61158149999999], [-0.24676002111147052, 51.61048353460085], [-0.2462339, 51.6099475], [-0.24607049999999997, 51.6097816], [-0.2440814, 51.6077257], [-0.2420573, 51.6056375], [-0.241224, 51.6047765], [-0.2403783, 51.60390199999999], [-0.2392618, 51.602704800000005], [-0.2388621, 51.60221550000001], [-0.23849599999999996, 51.6017313], [-0.2382888, 51.6014296], [-0.2380577, 51.60106639999999], [-0.2377172, 51.600481], [-0.2375158, 51.6000739], [-0.23737019999999995, 51.5997602], [-0.2371507, 51.599216], [-0.23702929999999997, 51.5988774], [-0.2369174, 51.59852969999999], [-0.23674219999999996, 51.597846999999994], [-0.2366634, 51.597481], [-0.23660950000000003, 51.5971343], [-0.23654669999999997, 51.59655980000001], [-0.23652869999999995, 51.596260400000006], [-0.2365235, 51.5960109], [-0.23652049999999997, 51.59581409999999], [-0.2365213, 51.59558349999999], [-0.2365414, 51.59521550000001], [-0.2365638, 51.59501459999999], [-0.23660449999999997, 51.594669], [-0.23665700000000003, 51.5943255], [-0.23671249999999996, 51.59403449999999], [-0.23677909999999996, 51.59378459999999], [-0.236828, 51.5936221], [-0.23687870000000005, 51.59343520000001], [-0.2369474, 51.59316539999999], [-0.23697881055306813, 51.59304831729195], [-0.2370696, 51.5927099], [-0.23713499999999996, 51.5924744], [-0.2373069, 51.59189649999999], [-0.2374318, 51.59149149999999], [-0.2375202, 51.59118740000001], [-0.2376674, 51.59070270000001], [-0.23796229999999996, 51.589707799999985], [-0.23805979999999993, 51.589394599999984], [-0.2381015, 51.58922249999999], [-0.2381549, 51.5890079], [-0.2381971701940395, 51.58887165904628], [-0.23823875723394144, 51.58873761956619], [-0.2383417999999999, 51.5884055], [-0.2384124, 51.58822659999999], [-0.2384713, 51.588017699999995], [-0.2385373, 51.58779519999999], [-0.2385774, 51.587684800000005], [-0.2388199, 51.5868632], [-0.23892, 51.5865335], [-0.2389922, 51.5863081], [-0.23906929999999996, 51.5860381], [-0.2391273, 51.58583290000001], [-0.23925219999999997, 51.5853336], [-0.23932770000000003, 51.5849853], [-0.239388, 51.58462359999999], [-0.23941989999999996, 51.5843832], [-0.239452, 51.58408069999999], [-0.2394682, 51.58381700000001], [-0.2394868, 51.58353170000001], [-0.23947829999999992, 51.5829817], [-0.239447, 51.5824908], [-0.23942799999999995, 51.58230460000001], [-0.2393898, 51.5819966], [-0.2393366, 51.5816707], [-0.23927842912630665, 51.58139501135503], [-0.23923184282775012, 51.5812392184242], [-0.23918734952243864, 51.58110199994331], [-0.23914450621236155, 51.58098072124251], [-0.2391028698995084, 51.58087274765201], [-0.2390619975858685, 51.58077544450197], [-0.2390214462734313, 51.58068617712257], [-0.2389807729641863, 51.58060231084398], [-0.23893953466012288, 51.580521210996395], [-0.23889728836323051, 51.58044024290996], [-0.23885359107549864, 51.58035677191489], [-0.23880799979891665, 51.580268163341344], [-0.238760071535474, 51.58017178251951], [-0.23870936328716016, 51.58006499477954], [-0.2386554320559645, 51.57994516545164], [-0.2385978348438765, 51.579809659865965], [-0.2385361286528856, 51.57965584335271], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.213688268092136, 51.55943987613073], [-0.2135364164340608, 51.55931250037736], [-0.2133987051759516, 51.559201208979566], [-0.2132733758939261, 51.55910359995783], [-0.21315867016410164, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]} 29.2 2319 2347 Luton Airport Parkway London St. Pancras London St. Pancras 51.5321037 -0.1272303 51.5321037 -0.1272303 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:47:00 London St. Pancras TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383034 1790030761014928 147 147 2026-09-21 22:57:49.631671 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:45.558049
726274 757060 G40254 415D87M921 2026-09-21 COMPLETE 20383807 2026-09-21 23:27:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 757060, "stp": "P", "toc": "Transport for Wales", "uid": "G40254", "consist": "197113", "dest_crs": "WRX", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G40254/2026-09-21/detailed", "trust_id": "415D87M921", "origin_crs": "WRX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wrexham General", "service_date": "2026-09-21", "dest_arr_time": "2327", "dest_platform": "2", "is_terminated": 1, "next_location": "Wrexham General", "signalling_id": "5D87", "timing_status": "ON TIME", "origin_station": "Wrexham General", "current_leg_arr": "2327", "current_leg_dep": "2324", "current_leg_end": "Wrexham General", "origin_dep_time": "2306", "origin_platform": "1", "current_location": "Wrexham General", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "0 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": "2327", "motion_projection": null, "next_location_lat": "53.0504793", "next_location_lon": "-3.0017945", "previous_location": "Wrexham General", "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 70.696, \"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\": 188.139, \"from_m\": 70.696, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 224.136, \"from_m\": 188.139, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1194.762, \"from_m\": 224.136, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1230.759, \"from_m\": 1194.762, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1348.201, \"from_m\": 1230.759, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1418.897, \"from_m\": 1348.201, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 757060, \"profile_key\": \"c4c3939fd04d3c0b4b356abee1618844c0b04e0f0e6e4068e3a0b05f3fe1f17d\", \"schedule_id\": 34503, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Wrexham General\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123022}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2324\", \"location\": \"Croes Newydd North Fork S.B.\", \"stage_seq\": 2, \"distance_m\": 709.449, \"section_seq\": 1, \"route_path_id\": 123022}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": null, \"location\": \"Wrexham General\", \"stage_seq\": 3, \"distance_m\": 1418.897, \"section_seq\": 1, \"route_path_id\": 123022}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1418.897, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123022}], \"total_distance_m\": 1418.897, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1205.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 213.386, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2306", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.0504793", "current_position_lon": "-3.0017945", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:47:45Z\", \"source_id\": 20383807, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wrexham General", "service_state_platform": "2", "timing_fact_generation": 1790030866834176, "current_leg_arrival_utc": "2026-09-21T23:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:46.830538", "service_state_evidence_id": 20383807, "current_leg_start_actual_dep": "2026-09-21T23:24:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-21T22:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:49.993665", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P WRX WRX 5D87 197113 3 100 None {"version": 3, "segments": [{"to_m": 70.696, "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": 188.139, "from_m": 70.696, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 224.136, "from_m": 188.139, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1194.762, "from_m": 224.136, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1230.759, "from_m": 1194.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1348.201, "from_m": 1230.759, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1418.897, "from_m": 1348.201, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 757060, "profile_key": "c4c3939fd04d3c0b4b356abee1618844c0b04e0f0e6e4068e3a0b05f3fe1f17d", "schedule_id": 34503, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2306", "location": "Wrexham General", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123022}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2324", "location": "Croes Newydd North Fork S.B.", "stage_seq": 2, "distance_m": 709.449, "section_seq": 1, "route_path_id": 123022}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": null, "location": "Wrexham General", "stage_seq": 3, "distance_m": 1418.897, "section_seq": 1, "route_path_id": 123022}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1418.897, "from_m": 0.0, "section_seq": 1, "route_path_id": 123022}], "total_distance_m": 1418.897, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1205.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 213.386, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:47:45Z", "source_id": 20383807, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}] Wrexham General 2306 2306 1 None None Wrexham General 2327 2327 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G40254/2026-09-21/detailed None Croes Newydd North Fork S.B. 2026-09-21T23:24: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 2324 2327 Wrexham General Wrexham General Wrexham General 53.0504793 -3.0017945 53.0504793 -3.0017945 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:27:00 Wrexham General TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383807 1790030866834176 2 2 2026-09-21 22:57:49.993665 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:46.830538
726275 757644 P64721 325H25M921 2026-09-21 COMPLETE 20383103 2026-09-21 23:47:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 757644, "stp": "P", "toc": "Northern", "uid": "P64721", "consist": "323231", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64721/2026-09-21/detailed", "trust_id": "325H25M921", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-21", "dest_arr_time": "2351", "dest_platform": "4", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "5H25", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "2347", "current_leg_dep": "2334", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "2336", "origin_platform": "2A", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2724956, 53.36498240000001], [-2.2722033, 53.3650303], [-2.2714078, 53.36515369999999], [-2.2705658, 53.36529089999999], [-2.269875799999999, 53.3654033], [-2.269464, 53.365464], [-2.2690419, 53.36552609999999], [-2.2686093, 53.36558010000001], [-2.2681121999999996, 53.365641], [-2.2679471999999996, 53.3656606], [-2.2677762999999995, 53.36568110000001], [-2.2672888, 53.365737800000005], [-2.2668907, 53.3657854], [-2.2664519, 53.3658195], [-2.2659567, 53.3658424], [-2.2653884999999994, 53.3658468], [-2.2648641, 53.36583749999999], [-2.2642652, 53.3658081], [-2.2636133, 53.3657435], [-2.2612946, 53.36546649999999], [-2.255576899999999, 53.364744300000005], [-2.2546227, 53.3645971], [-2.2540512, 53.3645068], [-2.253507, 53.3644104], [-2.2525256, 53.3642236], [-2.2516582000000005, 53.364043], [-2.2506308999999995, 53.363807499999986], [-2.2498178999999996, 53.3636126], [-2.2485167, 53.3632625], [-2.2462585, 53.36261789999999], [-2.2458881, 53.3625274], [-2.2457882102988034, 53.36250097757886], [-2.2455935999999994, 53.36244949999999], [-2.24538, 53.362399999999994], [-2.2450432000000005, 53.3623182], [-2.2446998999999996, 53.36225149999999], [-2.2443788, 53.36220809999999], [-2.2440765, 53.3621802], [-2.2440092, 53.3621757], [-2.2437867, 53.3621608], [-2.2435092, 53.362153000000006], [-2.2433325, 53.362151], [-2.2430552, 53.3621567], [-2.2427633, 53.36217409999998], [-2.2426444, 53.3621831], [-2.2424581, 53.3622041], [-2.2421074999999995, 53.36225580000001], [-2.2418616, 53.3622999], [-2.2416516999999994, 53.3623473], [-2.2413473, 53.3624206], [-2.2411171, 53.3624829], [-2.2406613, 53.36264229999999], [-2.2403552, 53.36276809999998], [-2.2400507, 53.36292949999999], [-2.2397905, 53.36308379999999], [-2.2394843, 53.363303], [-2.2392615, 53.3634908], [-2.2390625, 53.36368970000001], [-2.2388753999999995, 53.3639089], [-2.2387142, 53.364150600000016], [-2.2385127, 53.364534599999985], [-2.2383463, 53.364987], [-2.2379233, 53.366119100000006], [-2.2374668000000004, 53.36733699999999], [-2.2367035, 53.36939929999999], [-2.2366919678373867, 53.36943253680054], [-2.2366576999999994, 53.36953129999999], [-2.2363958, 53.370286400000005], [-2.2360035, 53.37165069999999], [-2.235673, 53.37308279999999], [-2.2352591, 53.37498560000001], [-2.2348919, 53.3766774], [-2.2345053, 53.3785097], [-2.2342561, 53.37956249999999], [-2.2339392, 53.3809833], [-2.2336594, 53.38228300000001], [-2.2332610999999996, 53.3839987], [-2.2330035999999995, 53.385258], [-2.2328496999999996, 53.38596630000001], [-2.2328371, 53.38603359999999], [-2.2326346, 53.38701390000001], [-2.2324758, 53.3876878], [-2.2324579, 53.3877657], [-2.232256899999999, 53.38863150000001], [-2.2320897, 53.3894146], [-2.2319136, 53.3902131], [-2.2317199, 53.3909029], [-2.2315531, 53.391391299999995], [-2.2314367, 53.3916988], [-2.2313518, 53.39194119999999], [-2.2312757999999997, 53.3921009], [-2.2309449999999997, 53.39275479999999], [-2.2306648, 53.39327910000001], [-2.2303701, 53.3938305], [-2.2300400999999996, 53.3944135], [-2.2299892, 53.394500999999984], [-2.2297796, 53.3948937], [-2.2294421999999994, 53.3955442], [-2.2289829, 53.3963986], [-2.2287565, 53.3968035], [-2.228719946070003, 53.3968743534835], [-2.2286884, 53.39693549999999], [-2.22835, 53.3975816], [-2.2279707, 53.39827569999999], [-2.2274827, 53.399160300000005], [-2.2270954999999995, 53.399882], [-2.2270629408958347, 53.39994321974487], [-2.2267122, 53.40060270000001], [-2.2261985999999996, 53.401535300000006], [-2.2258725, 53.4021523], [-2.2255344, 53.4027688], [-2.225481, 53.40287549999999], [-2.2251484, 53.40351959999999], [-2.2247141, 53.4043125], [-2.2246517999999997, 53.40443109999999], [-2.2231797, 53.40716820000001], [-2.2230714, 53.407365799999994], [-2.2226095, 53.408247300000006], [-2.2220297000000007, 53.4092956], [-2.2218114999999994, 53.4097008], [-2.22146, 53.41035359999999], [-2.2213554999999996, 53.410556199999995], [-2.2206996999999995, 53.411781700000006], [-2.2203285, 53.4124599], [-2.2201221, 53.4128326], [-2.2200153000000005, 53.41302939999999], [-2.2194424, 53.4141001], [-2.219343684064292, 53.41428429590598], [-2.2187600999999995, 53.4153732], [-2.2186705, 53.41553979999999], [-2.2180813, 53.41663140000001], [-2.2179349, 53.4169078], [-2.2166679, 53.41933960000001], [-2.2157697, 53.42104170000001], [-2.2156883000000005, 53.4211987], [-2.2152446, 53.4220003], [-2.2152228, 53.4220422], [-2.2148732, 53.42271399999999], [-2.2147902, 53.42285819999999], [-2.213995, 53.4243412], [-2.2139302, 53.424461], [-2.2126448, 53.426839300000005], [-2.2125806, 53.4269602], [-2.2112346, 53.4294712], [-2.211143799999999, 53.42963949999999], [-2.2101422999999993, 53.4314769], [-2.2100829, 53.431588199999986], [-2.2097447, 53.4322524], [-2.209413, 53.43287429999999], [-2.2093288, 53.4330342], [-2.2089686999999993, 53.4336646], [-2.2087875, 53.4339961], [-2.2086604999999997, 53.43422840000001], [-2.2083492999999996, 53.434804699999994], [-2.2079561999999995, 53.43554429999999], [-2.2076364999999996, 53.43617129999999], [-2.2074823, 53.4364613], [-2.2072789, 53.4367946], [-2.2067154, 53.4378718], [-2.206615199999999, 53.4380662], [-2.2052786, 53.44052899999999], [-2.2051493999999994, 53.4407691], [-2.2050145, 53.4410174], [-2.204930099999999, 53.44117789999999], [-2.2044946, 53.44198829999999], [-2.2043945, 53.4421748], [-2.2038185, 53.4432453], [-2.2037457, 53.44337730000001], [-2.203314, 53.444183800000005], [-2.203290599999999, 53.44422729999999], [-2.2029461, 53.4448356], [-2.2026637, 53.44536639999999], [-2.2025811, 53.44550120000001], [-2.202395, 53.445768400000006], [-2.2022654, 53.44595009999998], [-2.2021488999999996, 53.44609260000001], [-2.2020341, 53.446244400000005], [-2.2018171, 53.446479800000006], [-2.2016561, 53.4466439], [-2.2015357, 53.4467645], [-2.2014442, 53.4468523], [-2.2012937, 53.4469888], [-2.2011622, 53.4470913], [-2.201015, 53.4472193], [-2.2008609, 53.447344400000006], [-2.2005571999999995, 53.4475744], [-2.200229, 53.44778959999999], [-2.2000451, 53.4479187], [-2.1997130999999994, 53.448121], [-2.1979413, 53.4490663], [-2.1973939, 53.4493588], [-2.1972178, 53.449458799999995], [-2.1970512, 53.4495645], [-2.1968948, 53.4496755], [-2.1967489, 53.4497915], [-2.1966141, 53.44991219999999], [-2.1965202, 53.45000580000001], [-2.1964329, 53.45010169999999], [-2.1963525, 53.4501997], [-2.1962769999999994, 53.45029999999999], [-2.1962085, 53.450402200000006], [-2.1961473, 53.45050599999998], [-2.1960843, 53.4506304], [-2.1960315, 53.45075649999999], [-2.1959892000000005, 53.450884], [-2.1959574999999996, 53.451012600000006], [-2.1959363, 53.451142], [-2.1959207, 53.451301599999994], [-2.1959211999999995, 53.45146160000001], [-2.1959369, 53.451615699999984], [-2.1959647006407708, 53.45176606696942], [-2.196007885315552, 53.45192246962847], [-2.196045064852023, 53.45206081557446], [-2.196077265455444, 53.45218366453676], [-2.1961055133310747, 53.45229357624478], [-2.1961308346841757, 53.45239311042786], [-2.1961542557200056, 53.45248482681544], [-2.196176802643825, 53.45257128513688], [-2.1961995016608937, 53.45265504512156], [-2.1962233789764714, 53.45273866649889], [-2.1962494607958183, 53.45282470899823], [-2.196278773324194, 53.452915732348984], [-2.1963123427668587, 53.453014296280514], [-2.1963511953290715, 53.45312296052224], [-2.196396357216093, 53.45324428480353], [-2.196448854633183, 53.45338082885376], [-2.1965097137856007, 53.45353515240234], [-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": "Manchester Airport", "dest_arr_time_act": "2351", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Manchester Airport", "current_leg_milage": "10.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"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\": 12742.627, \"from_m\": 12308.245, \"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\": 13973.909, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15170.692, \"from_m\": 13973.909, \"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\": 15207.32, \"from_m\": 15170.692, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15338.91, \"from_m\": 15207.32, \"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\": 15379.655, \"from_m\": 15338.91, \"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\": 15731.125, \"from_m\": 15379.655, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15901.508, \"from_m\": 15731.125, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16025.577, \"from_m\": 15901.508, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16434.757, \"from_m\": 16025.577, \"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\": 757644, \"profile_key\": \"077066cf468a82cb30295251c8b49f4129e25cd5215234205cf9dbdcb7754691\", \"schedule_id\": 21417, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 138986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 138986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 138986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15273.5, \"section_seq\": 1, \"route_path_id\": 138986}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16434.757, \"section_seq\": 1, \"route_path_id\": 138986}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16434.757, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138986}], \"total_distance_m\": 16434.757, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 16264.374, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 170.383, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2336", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:36Z\", \"source_id\": 64310199, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:37Z\", \"source_id\": 20378649, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:07Z\", \"source_id\": 64324140, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:08Z\", \"source_id\": 20383103, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "4", "timing_fact_generation": 1790030771201094, "current_leg_arrival_utc": "2026-09-21T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:47.299185", "service_state_evidence_id": 20383103, "current_leg_start_actual_dep": "2026-09-21T23:36:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:49.297312", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MIA MAN 5H25 323231 3 90 None {"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "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": 12742.627, "from_m": 12308.245, "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": 13973.909, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15170.692, "from_m": 13973.909, "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": 15207.32, "from_m": 15170.692, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15338.91, "from_m": 15207.32, "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": 15379.655, "from_m": 15338.91, "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": 15731.125, "from_m": 15379.655, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15901.508, "from_m": 15731.125, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16025.577, "from_m": 15901.508, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16434.757, "from_m": 16025.577, "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": 757644, "profile_key": "077066cf468a82cb30295251c8b49f4129e25cd5215234205cf9dbdcb7754691", "schedule_id": 21417, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2336", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 138986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 138986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 138986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15273.5, "section_seq": 1, "route_path_id": 138986}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16434.757, "section_seq": 1, "route_path_id": 138986}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16434.757, "from_m": 0.0, "section_seq": 1, "route_path_id": 138986}], "total_distance_m": 16434.757, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 16264.374, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 170.383, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:36Z", "source_id": 64310199, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:37Z", "source_id": 20378649, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8449, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:07Z", "source_id": 64324140, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:47:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:08Z", "source_id": 20383103, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Manchester Airport 2336 2336 2A None None Manchester Piccadilly 2351 2351 4 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64721/2026-09-21/detailed None Manchester Airport 2026-09-21T23:36:00+01:00 Manchester Piccadilly 13.0 {"type": "LineString", "coordinates": [[-2.2724956, 53.36498240000001], [-2.2722033, 53.3650303], [-2.2714078, 53.36515369999999], [-2.2705658, 53.36529089999999], [-2.269875799999999, 53.3654033], [-2.269464, 53.365464], [-2.2690419, 53.36552609999999], [-2.2686093, 53.36558010000001], [-2.2681121999999996, 53.365641], [-2.2679471999999996, 53.3656606], [-2.2677762999999995, 53.36568110000001], [-2.2672888, 53.365737800000005], [-2.2668907, 53.3657854], [-2.2664519, 53.3658195], [-2.2659567, 53.3658424], [-2.2653884999999994, 53.3658468], [-2.2648641, 53.36583749999999], [-2.2642652, 53.3658081], [-2.2636133, 53.3657435], [-2.2612946, 53.36546649999999], [-2.255576899999999, 53.364744300000005], [-2.2546227, 53.3645971], [-2.2540512, 53.3645068], [-2.253507, 53.3644104], [-2.2525256, 53.3642236], [-2.2516582000000005, 53.364043], [-2.2506308999999995, 53.363807499999986], [-2.2498178999999996, 53.3636126], [-2.2485167, 53.3632625], [-2.2462585, 53.36261789999999], [-2.2458881, 53.3625274], [-2.2457882102988034, 53.36250097757886], [-2.2455935999999994, 53.36244949999999], [-2.24538, 53.362399999999994], [-2.2450432000000005, 53.3623182], [-2.2446998999999996, 53.36225149999999], [-2.2443788, 53.36220809999999], [-2.2440765, 53.3621802], [-2.2440092, 53.3621757], [-2.2437867, 53.3621608], [-2.2435092, 53.362153000000006], [-2.2433325, 53.362151], [-2.2430552, 53.3621567], [-2.2427633, 53.36217409999998], [-2.2426444, 53.3621831], [-2.2424581, 53.3622041], [-2.2421074999999995, 53.36225580000001], [-2.2418616, 53.3622999], [-2.2416516999999994, 53.3623473], [-2.2413473, 53.3624206], [-2.2411171, 53.3624829], [-2.2406613, 53.36264229999999], [-2.2403552, 53.36276809999998], [-2.2400507, 53.36292949999999], [-2.2397905, 53.36308379999999], [-2.2394843, 53.363303], [-2.2392615, 53.3634908], [-2.2390625, 53.36368970000001], [-2.2388753999999995, 53.3639089], [-2.2387142, 53.364150600000016], [-2.2385127, 53.364534599999985], [-2.2383463, 53.364987], [-2.2379233, 53.366119100000006], [-2.2374668000000004, 53.36733699999999], [-2.2367035, 53.36939929999999], [-2.2366919678373867, 53.36943253680054], [-2.2366576999999994, 53.36953129999999], [-2.2363958, 53.370286400000005], [-2.2360035, 53.37165069999999], [-2.235673, 53.37308279999999], [-2.2352591, 53.37498560000001], [-2.2348919, 53.3766774], [-2.2345053, 53.3785097], [-2.2342561, 53.37956249999999], [-2.2339392, 53.3809833], [-2.2336594, 53.38228300000001], [-2.2332610999999996, 53.3839987], [-2.2330035999999995, 53.385258], [-2.2328496999999996, 53.38596630000001], [-2.2328371, 53.38603359999999], [-2.2326346, 53.38701390000001], [-2.2324758, 53.3876878], [-2.2324579, 53.3877657], [-2.232256899999999, 53.38863150000001], [-2.2320897, 53.3894146], [-2.2319136, 53.3902131], [-2.2317199, 53.3909029], [-2.2315531, 53.391391299999995], [-2.2314367, 53.3916988], [-2.2313518, 53.39194119999999], [-2.2312757999999997, 53.3921009], [-2.2309449999999997, 53.39275479999999], [-2.2306648, 53.39327910000001], [-2.2303701, 53.3938305], [-2.2300400999999996, 53.3944135], [-2.2299892, 53.394500999999984], [-2.2297796, 53.3948937], [-2.2294421999999994, 53.3955442], [-2.2289829, 53.3963986], [-2.2287565, 53.3968035], [-2.228719946070003, 53.3968743534835], [-2.2286884, 53.39693549999999], [-2.22835, 53.3975816], [-2.2279707, 53.39827569999999], [-2.2274827, 53.399160300000005], [-2.2270954999999995, 53.399882], [-2.2270629408958347, 53.39994321974487], [-2.2267122, 53.40060270000001], [-2.2261985999999996, 53.401535300000006], [-2.2258725, 53.4021523], [-2.2255344, 53.4027688], [-2.225481, 53.40287549999999], [-2.2251484, 53.40351959999999], [-2.2247141, 53.4043125], [-2.2246517999999997, 53.40443109999999], [-2.2231797, 53.40716820000001], [-2.2230714, 53.407365799999994], [-2.2226095, 53.408247300000006], [-2.2220297000000007, 53.4092956], [-2.2218114999999994, 53.4097008], [-2.22146, 53.41035359999999], [-2.2213554999999996, 53.410556199999995], [-2.2206996999999995, 53.411781700000006], [-2.2203285, 53.4124599], [-2.2201221, 53.4128326], [-2.2200153000000005, 53.41302939999999], [-2.2194424, 53.4141001], [-2.219343684064292, 53.41428429590598], [-2.2187600999999995, 53.4153732], [-2.2186705, 53.41553979999999], [-2.2180813, 53.41663140000001], [-2.2179349, 53.4169078], [-2.2166679, 53.41933960000001], [-2.2157697, 53.42104170000001], [-2.2156883000000005, 53.4211987], [-2.2152446, 53.4220003], [-2.2152228, 53.4220422], [-2.2148732, 53.42271399999999], [-2.2147902, 53.42285819999999], [-2.213995, 53.4243412], [-2.2139302, 53.424461], [-2.2126448, 53.426839300000005], [-2.2125806, 53.4269602], [-2.2112346, 53.4294712], [-2.211143799999999, 53.42963949999999], [-2.2101422999999993, 53.4314769], [-2.2100829, 53.431588199999986], [-2.2097447, 53.4322524], [-2.209413, 53.43287429999999], [-2.2093288, 53.4330342], [-2.2089686999999993, 53.4336646], [-2.2087875, 53.4339961], [-2.2086604999999997, 53.43422840000001], [-2.2083492999999996, 53.434804699999994], [-2.2079561999999995, 53.43554429999999], [-2.2076364999999996, 53.43617129999999], [-2.2074823, 53.4364613], [-2.2072789, 53.4367946], [-2.2067154, 53.4378718], [-2.206615199999999, 53.4380662], [-2.2052786, 53.44052899999999], [-2.2051493999999994, 53.4407691], [-2.2050145, 53.4410174], [-2.204930099999999, 53.44117789999999], [-2.2044946, 53.44198829999999], [-2.2043945, 53.4421748], [-2.2038185, 53.4432453], [-2.2037457, 53.44337730000001], [-2.203314, 53.444183800000005], [-2.203290599999999, 53.44422729999999], [-2.2029461, 53.4448356], [-2.2026637, 53.44536639999999], [-2.2025811, 53.44550120000001], [-2.202395, 53.445768400000006], [-2.2022654, 53.44595009999998], [-2.2021488999999996, 53.44609260000001], [-2.2020341, 53.446244400000005], [-2.2018171, 53.446479800000006], [-2.2016561, 53.4466439], [-2.2015357, 53.4467645], [-2.2014442, 53.4468523], [-2.2012937, 53.4469888], [-2.2011622, 53.4470913], [-2.201015, 53.4472193], [-2.2008609, 53.447344400000006], [-2.2005571999999995, 53.4475744], [-2.200229, 53.44778959999999], [-2.2000451, 53.4479187], [-2.1997130999999994, 53.448121], [-2.1979413, 53.4490663], [-2.1973939, 53.4493588], [-2.1972178, 53.449458799999995], [-2.1970512, 53.4495645], [-2.1968948, 53.4496755], [-2.1967489, 53.4497915], [-2.1966141, 53.44991219999999], [-2.1965202, 53.45000580000001], [-2.1964329, 53.45010169999999], [-2.1963525, 53.4501997], [-2.1962769999999994, 53.45029999999999], [-2.1962085, 53.450402200000006], [-2.1961473, 53.45050599999998], [-2.1960843, 53.4506304], [-2.1960315, 53.45075649999999], [-2.1959892000000005, 53.450884], [-2.1959574999999996, 53.451012600000006], [-2.1959363, 53.451142], [-2.1959207, 53.451301599999994], [-2.1959211999999995, 53.45146160000001], [-2.1959369, 53.451615699999984], [-2.1959647006407708, 53.45176606696942], [-2.196007885315552, 53.45192246962847], [-2.196045064852023, 53.45206081557446], [-2.196077265455444, 53.45218366453676], [-2.1961055133310747, 53.45229357624478], [-2.1961308346841757, 53.45239311042786], [-2.1961542557200056, 53.45248482681544], [-2.196176802643825, 53.45257128513688], [-2.1961995016608937, 53.45265504512156], [-2.1962233789764714, 53.45273866649889], [-2.1962494607958183, 53.45282470899823], [-2.196278773324194, 53.452915732348984], [-2.1963123427668587, 53.453014296280514], [-2.1963511953290715, 53.45312296052224], [-2.196396357216093, 53.45324428480353], [-2.196448854633183, 53.45338082885376], [-2.1965097137856007, 53.45353515240234], [-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]]} 10.2 2334 2347 Manchester Airport Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:47:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383103 1790030771201094 19 19 2026-09-21 22:57:49.297312 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:47.299185
726276 750895 W34259 071M19MX21 2026-09-21 COMPLETE 20383124 2026-09-21 23:47:00 2026-09-21 22:57:52 2026-09-23 22:57:52 {"id": 750895, "stp": "O", "toc": "Avanti West Coast", "uid": "W34259", "consist": "390010", "dest_crs": "EUS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34259/2026-09-21/detailed", "trust_id": "071M19MX21", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-21", "dest_arr_time": "2340", "dest_platform": "3", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1M19", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2347", "current_leg_dep": "2330", "current_leg_end": "London Euston", "origin_dep_time": "1840", "origin_platform": "1", "current_location": "London Euston", "last_update_time": "2026-09-21T22:57:52", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 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": "Watford Junction", "dest_arr_time_act": "2340", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Watford Junction", "current_leg_milage": "17.4", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1398.563, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2228.123, \"from_m\": 1398.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2343.016, \"from_m\": 2228.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2398.176, \"from_m\": 2343.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2863.172, \"from_m\": 2398.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2942.181, \"from_m\": 2863.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3001.334, \"from_m\": 2942.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3069.396, \"from_m\": 3001.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4375.691, \"from_m\": 3069.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4434.36, \"from_m\": 4375.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4836.732, \"from_m\": 4434.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5442.587, \"from_m\": 4836.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5796.9, \"from_m\": 5442.587, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5929.454, \"from_m\": 5796.9, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6031.686, \"from_m\": 5929.454, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6129.308, \"from_m\": 6031.686, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6864.321, \"from_m\": 6129.308, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9368.579, \"from_m\": 6864.321, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13768.931, \"from_m\": 9368.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13915.347, \"from_m\": 13768.931, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 20180.213, \"from_m\": 13915.347, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20845.494, \"from_m\": 20180.213, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21253.951, \"from_m\": 20845.494, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22728.639, \"from_m\": 21253.951, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 22776.208, \"from_m\": 22728.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24985.227, \"from_m\": 22776.208, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 27214.563, \"from_m\": 24985.227, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 28171.44, \"from_m\": 27214.563, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28482.297, \"from_m\": 28171.44, \"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\": 28946.376, \"from_m\": 28482.297, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29550.159, \"from_m\": 28946.376, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30812.091, \"from_m\": 29550.159, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37163.827, \"from_m\": 30812.091, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39053.519, \"from_m\": 37163.827, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 42170.286, \"from_m\": 39053.519, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44773.903, \"from_m\": 42170.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44909.231, \"from_m\": 44773.903, \"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\": 47047.303, \"from_m\": 44909.231, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 47109.282, \"from_m\": 47047.303, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47314.155, \"from_m\": 47109.282, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 47887.043, \"from_m\": 47314.155, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53840.172, \"from_m\": 47887.043, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56703.779, \"from_m\": 53840.172, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62860.981, \"from_m\": 56703.779, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 69958.085, \"from_m\": 62860.981, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 70485.271, \"from_m\": 69958.085, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70544.803, \"from_m\": 70485.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71630.8, \"from_m\": 70544.803, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71689.756, \"from_m\": 71630.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71894.653, \"from_m\": 71689.756, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83412.597, \"from_m\": 71894.653, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 86372.419, \"from_m\": 83412.597, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90526.67, \"from_m\": 86372.419, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 93624.121, \"from_m\": 90526.67, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 99471.519, \"from_m\": 93624.121, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 103092.27, \"from_m\": 99471.519, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122501.98, \"from_m\": 103092.27, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 122538.25, \"from_m\": 122501.98, \"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\": 127899.592, \"from_m\": 122538.25, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131255.944, \"from_m\": 127899.592, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 147632.652, \"from_m\": 131255.944, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 148573.596, \"from_m\": 147632.652, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 152219.57, \"from_m\": 148573.596, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152263.85, \"from_m\": 152219.57, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163077.96, \"from_m\": 152263.85, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 163436.842, \"from_m\": 163077.96, \"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\": 163499.032, \"from_m\": 163436.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163817.429, \"from_m\": 163499.032, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 165117.401, \"from_m\": 163817.429, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 165210.347, \"from_m\": 165117.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 165886.573, \"from_m\": 165210.347, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 167615.754, \"from_m\": 165886.573, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 171830.513, \"from_m\": 167615.754, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 173161.875, \"from_m\": 171830.513, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 174826.648, \"from_m\": 173161.875, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 188120.05, \"from_m\": 174826.648, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 192177.039, \"from_m\": 188120.05, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 193652.204, \"from_m\": 192177.039, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 193700.64, \"from_m\": 193652.204, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 198556.603, \"from_m\": 193700.64, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 203631.859, \"from_m\": 198556.603, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 204743.97, \"from_m\": 203631.859, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 207706.453, \"from_m\": 204743.97, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 214003.172, \"from_m\": 207706.453, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 215574.226, \"from_m\": 214003.172, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 228706.345, \"from_m\": 215574.226, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 230462.778, \"from_m\": 228706.345, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 233824.815, \"from_m\": 230462.778, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 245582.191, \"from_m\": 233824.815, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 246487.126, \"from_m\": 245582.191, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 252531.545, \"from_m\": 246487.126, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 253721.186, \"from_m\": 252531.545, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 271577.87, \"from_m\": 253721.186, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 271847.81, \"from_m\": 271577.87, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 272363.924, \"from_m\": 271847.81, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 272724.12, \"from_m\": 272363.924, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 274059.715, \"from_m\": 272724.12, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 277409.196, \"from_m\": 274059.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 280717.339, \"from_m\": 277409.196, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 303052.576, \"from_m\": 280717.339, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 307127.123, \"from_m\": 303052.576, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 308630.509, \"from_m\": 307127.123, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 308775.995, \"from_m\": 308630.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 308833.776, \"from_m\": 308775.995, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 308856.672, \"from_m\": 308833.776, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 309905.858, \"from_m\": 308856.672, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310132.36, \"from_m\": 309905.858, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 310186.442, \"from_m\": 310132.36, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310226.662, \"from_m\": 310186.442, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 310274.918, \"from_m\": 310226.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310295.814, \"from_m\": 310274.918, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 310343.147, \"from_m\": 310295.814, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 312185.138, \"from_m\": 310343.147, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 313834.552, \"from_m\": 312185.138, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 313900.723, \"from_m\": 313834.552, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 313907.835, \"from_m\": 313900.723, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 313995.618, \"from_m\": 313907.835, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 314008.547, \"from_m\": 313995.618, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 314081.468, \"from_m\": 314008.547, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 321673.238, \"from_m\": 314081.468, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 328475.631, \"from_m\": 321673.238, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 332511.333, \"from_m\": 328475.631, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 333326.02, \"from_m\": 332511.333, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 333381.431, \"from_m\": 333326.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 334308.631, \"from_m\": 333381.431, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 347174.077, \"from_m\": 334308.631, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 347219.598, \"from_m\": 347174.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 353192.794, \"from_m\": 347219.598, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 355449.684, \"from_m\": 353192.794, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 355544.484, \"from_m\": 355449.684, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 355820.025, \"from_m\": 355544.484, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 358038.362, \"from_m\": 355820.025, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 368474.167, \"from_m\": 358038.362, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 368679.671, \"from_m\": 368474.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 390209.3, \"from_m\": 368679.671, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 390632.61, \"from_m\": 390209.3, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 392491.337, \"from_m\": 390632.61, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 431824.773, \"from_m\": 392491.337, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 431903.224, \"from_m\": 431824.773, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 432862.924, \"from_m\": 431903.224, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 434190.056, \"from_m\": 432862.924, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 435885.139, \"from_m\": 434190.056, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 435972.005, \"from_m\": 435885.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 439963.969, \"from_m\": 435972.005, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 441623.748, \"from_m\": 439963.969, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 457999.844, \"from_m\": 441623.748, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 479809.024, \"from_m\": 457999.844, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 481752.776, \"from_m\": 479809.024, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 482320.758, \"from_m\": 481752.776, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 488362.484, \"from_m\": 482320.758, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 488435.356, \"from_m\": 488362.484, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 490011.688, \"from_m\": 488435.356, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 508656.834, \"from_m\": 490011.688, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 508727.203, \"from_m\": 508656.834, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 508799.299, \"from_m\": 508727.203, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 508865.127, \"from_m\": 508799.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 515359.099, \"from_m\": 508865.127, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 515396.688, \"from_m\": 515359.099, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 520108.745, \"from_m\": 515396.688, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 522326.209, \"from_m\": 520108.745, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 529241.702, \"from_m\": 522326.209, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 535671.651, \"from_m\": 529241.702, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 554452.35, \"from_m\": 535671.651, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 554546.96, \"from_m\": 554452.35, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 567655.524, \"from_m\": 554546.96, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 569218.471, \"from_m\": 567655.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 571504.539, \"from_m\": 569218.471, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 578135.546, \"from_m\": 571504.539, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 581424.9, \"from_m\": 578135.546, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 585705.705, \"from_m\": 581424.9, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 585791.548, \"from_m\": 585705.705, \"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\": 585887.047, \"from_m\": 585791.548, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 585973.51, \"from_m\": 585887.047, \"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\": 599235.214, \"from_m\": 585973.51, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 601167.801, \"from_m\": 599235.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 609436.218, \"from_m\": 601167.801, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 609490.156, \"from_m\": 609436.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 611221.529, \"from_m\": 609490.156, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 612542.25, \"from_m\": 611221.529, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 627155.668, \"from_m\": 612542.25, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 632833.639, \"from_m\": 627155.668, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 635269.525, \"from_m\": 632833.639, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 638639.384, \"from_m\": 635269.525, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 640142.817, \"from_m\": 638639.384, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 641987.805, \"from_m\": 640142.817, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 643139.841, \"from_m\": 641987.805, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 643186.732, \"from_m\": 643139.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 644415.298, \"from_m\": 643186.732, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 644894.047, \"from_m\": 644415.298, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 644949.332, \"from_m\": 644894.047, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 644993.416, \"from_m\": 644949.332, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 645036.652, \"from_m\": 644993.416, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 645101.454, \"from_m\": 645036.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 645781.266, \"from_m\": 645101.454, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 645788.172, \"from_m\": 645781.266, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 750895, \"profile_key\": \"bcacdac2a9fca05023f4021ca316c03d0436aca3571a9b6159f2eec7ff25fce2\", \"schedule_id\": 41619, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1840\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844\", \"location\": \"Larkfield Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Shawfield Jn\", \"stage_seq\": 5, \"distance_m\": 4241.813, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1846H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 6, \"distance_m\": 6251.21, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"Newton West Jn\", \"stage_seq\": 7, \"distance_m\": 9474.756, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1849\", \"location\": \"Newton East Jn\", \"stage_seq\": 8, \"distance_m\": 11450.268, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"Uddingston Jn\", \"stage_seq\": 9, \"distance_m\": 13768.931, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853\", \"location\": \"Motherwell\", \"stage_seq\": 10, \"distance_m\": 20675.213, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854H\", \"location\": \"Shieldmuir\", \"stage_seq\": 11, \"distance_m\": 23431.773, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Law Jn\", \"stage_seq\": 12, \"distance_m\": 29203.698, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1902H\", \"location\": \"Lanark Jn\", \"stage_seq\": 13, \"distance_m\": 42026.55, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 14, \"distance_m\": 44773.903, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905H\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 15, \"distance_m\": 47008.184, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913H\", \"location\": \"Abington\", \"stage_seq\": 16, \"distance_m\": 71247.76, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918H\", \"location\": \"Beattock Summit\", \"stage_seq\": 17, \"distance_m\": 84405.654, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Beattock\", \"stage_seq\": 18, \"distance_m\": 100330.16, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Lockerbie\", \"stage_seq\": 19, \"distance_m\": 122972.496, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Kirkpatrick Sig. MC.862\", \"stage_seq\": 20, \"distance_m\": 144761.068, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Gretna Jn\", \"stage_seq\": 21, \"distance_m\": 150513.85, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 22, \"distance_m\": 161436.976, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945H\", \"location\": \"Caldew Jn\", \"stage_seq\": 23, \"distance_m\": 163404.7, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": false, \"wtt_arr\": \"1947H\", \"wtt_dep\": \"1949H\", \"location\": \"Carlisle\", \"stage_seq\": 24, \"distance_m\": 164477.289, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 25, \"distance_m\": 193130.172, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Eden Valley\", \"stage_seq\": 26, \"distance_m\": 199276.269, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Shap Summit\", \"stage_seq\": 27, \"distance_m\": 214974.496, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Tebay\", \"stage_seq\": 28, \"distance_m\": 223871.517, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Grayrigg\", \"stage_seq\": 29, \"distance_m\": 233379.913, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2025H\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 30, \"distance_m\": 244774.866, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 31, \"distance_m\": 265726.505, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 32, \"distance_m\": 272618.486, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2040H\", \"location\": \"Lancaster\", \"stage_seq\": 33, \"distance_m\": 275598.382, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 34, \"distance_m\": 294333.264, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 35, \"distance_m\": 308600.043, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2100\", \"location\": \"Preston\", \"stage_seq\": 36, \"distance_m\": 309377.205, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Ribble Jn\", \"stage_seq\": 37, \"distance_m\": 310274.918, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Euxton Jn\", \"stage_seq\": 38, \"distance_m\": 317937.005, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 39, \"distance_m\": 321550.917, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2112H\", \"location\": \"Wigan North Western\", \"stage_seq\": 40, \"distance_m\": 333700.17, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 41, \"distance_m\": 334383.844, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 42, \"distance_m\": 335753.7, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Golborne Jn\", \"stage_seq\": 43, \"distance_m\": 343047.529, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Winwick Jn\", \"stage_seq\": 44, \"distance_m\": 347174.077, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Dallam Jn\", \"stage_seq\": 45, \"distance_m\": 351545.083, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2126\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 46, \"distance_m\": 352690.162, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 47, \"distance_m\": 355545.434, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Weaver Jn\", \"stage_seq\": 48, \"distance_m\": 364382.376, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Acton Bridge\", \"stage_seq\": 49, \"distance_m\": 368125.904, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Hartford Jn\", \"stage_seq\": 50, \"distance_m\": 371258.82, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Winsford\", \"stage_seq\": 51, \"distance_m\": 379736.319, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 52, \"distance_m\": 390632.61, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Crewe\", \"stage_seq\": 53, \"distance_m\": 391806.096, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 54, \"distance_m\": 394497.429, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Madeley\", \"stage_seq\": 55, \"distance_m\": 405158.233, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Norton Bridge\", \"stage_seq\": 56, \"distance_m\": 422653.275, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Stafford\", \"stage_seq\": 57, \"distance_m\": 431179.6, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Colwich Jn\", \"stage_seq\": 58, \"distance_m\": 441439.602, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 59, \"distance_m\": 445350.062, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 60, \"distance_m\": 457762.897, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Amington Jn\", \"stage_seq\": 61, \"distance_m\": 470436.072, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Nuneaton\", \"stage_seq\": 62, \"distance_m\": 489689.727, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 63, \"distance_m\": 511893.619, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2226\", \"location\": \"Rugby\", \"stage_seq\": 64, \"distance_m\": 512942.925, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 65, \"distance_m\": 515278.872, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Weedon\", \"stage_seq\": 66, \"distance_m\": 534415.631, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Hanslope Jn\", \"stage_seq\": 67, \"distance_m\": 554948.061, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": false, \"wtt_arr\": \"2247\", \"wtt_dep\": \"2248H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 68, \"distance_m\": 565671.814, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 69, \"distance_m\": 569180.533, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Bletchley\", \"stage_seq\": 70, \"distance_m\": 570675.707, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Ledburn Jn\", \"stage_seq\": 71, \"distance_m\": 585520.528, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Tring\", \"stage_seq\": 72, \"distance_m\": 594895.22, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 73, \"distance_m\": 604723.698, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2318\", \"location\": \"Watford Junction\", \"stage_seq\": 74, \"distance_m\": 617740.145, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 75, \"distance_m\": 627497.378, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Wembley Central\", \"stage_seq\": 76, \"distance_m\": 632872.881, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 77, \"distance_m\": 637291.082, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Camden Jn\", \"stage_seq\": 78, \"distance_m\": 643055.169, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Camden South Jn\", \"stage_seq\": 79, \"distance_m\": 643995.78, \"section_seq\": 1, \"route_path_id\": 147535}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 80, \"distance_m\": 645788.172, \"section_seq\": 1, \"route_path_id\": 147535}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 645788.172, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147535}], \"total_distance_m\": 645788.172, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 639002.641, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6785.531, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1840", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2450, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:54:01Z\", \"source_id\": 63657718, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:55:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:54:03Z\", \"source_id\": 20182756, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:56:34Z\", \"source_id\": 63664642, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:56:37Z\", \"source_id\": 20184759, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:34:15Z\", \"source_id\": 63770046, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:35:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:34:25Z\", \"source_id\": 20216064, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:34:40Z\", \"source_id\": 20216450, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:49:52Z\", \"source_id\": 63811906, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:49:59Z\", \"source_id\": 20229200, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:06:58Z\", \"source_id\": 63857566, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:07:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:05Z\", \"source_id\": 20246094, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:15Z\", \"source_id\": 63910547, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:19Z\", \"source_id\": 20260800, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:58Z\", \"source_id\": 63946813, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:00Z\", \"source_id\": 20271128, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:28Z\", \"source_id\": 63986909, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:34Z\", \"source_id\": 20282467, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:44Z\", \"source_id\": 64021282, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:48Z\", \"source_id\": 20292298, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:01Z\", \"source_id\": 64060655, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:07Z\", \"source_id\": 20303727, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:53Z\", \"source_id\": 64081344, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:56Z\", \"source_id\": 20309648, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:12Z\", \"source_id\": 64088458, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:15Z\", \"source_id\": 20311843, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:50Z\", \"source_id\": 64098580, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:51Z\", \"source_id\": 20314803, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:39Z\", \"source_id\": 64131117, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:41Z\", \"source_id\": 20324336, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:26Z\", \"source_id\": 64180029, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:24:31Z\", \"source_id\": 20338867, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:00Z\", \"source_id\": 64205731, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:37:04Z\", \"source_id\": 20346438, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:38Z\", \"source_id\": 64250460, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:41Z\", \"source_id\": 20360056, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:11Z\", \"source_id\": 64260497, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:06:15Z\", \"source_id\": 20363124, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:13Z\", \"source_id\": 64279658, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:18:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:13Z\", \"source_id\": 20369058, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:45Z\", \"source_id\": 64296576, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:28:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:27:51Z\", \"source_id\": 20374436, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:17Z\", \"source_id\": 64308140, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:24Z\", \"source_id\": 20378017, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:32Z\", \"source_id\": 64311576, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:37:34Z\", \"source_id\": 20379066, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:07Z\", \"source_id\": 64324129, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:09Z\", \"source_id\": 20383124, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "13", "timing_fact_generation": 1790030770573343, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390010\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-21T22:47:52.237350", "service_state_evidence_id": 20383124, "current_leg_start_actual_dep": "2026-09-21T23:25:00+01:00", "operational_evidence_version": 275, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:52.588017", "service_state_valid_until_kind": null, "operational_interpretation_version": 275, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast O GLC EUS 1M19 390010 9 140 {"units": ["390010"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 424.467, "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": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2228.123, "from_m": 1398.563, "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": 2343.016, "from_m": 2228.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2398.176, "from_m": 2343.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2863.172, "from_m": 2398.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2942.181, "from_m": 2863.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3001.334, "from_m": 2942.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3069.396, "from_m": 3001.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4375.691, "from_m": 3069.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4434.36, "from_m": 4375.691, "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": 4836.732, "from_m": 4434.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5442.587, "from_m": 4836.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5796.9, "from_m": 5442.587, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 5929.454, "from_m": 5796.9, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 6031.686, "from_m": 5929.454, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6129.308, "from_m": 6031.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6864.321, "from_m": 6129.308, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9368.579, "from_m": 6864.321, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13768.931, "from_m": 9368.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13915.347, "from_m": 13768.931, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 20180.213, "from_m": 13915.347, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20845.494, "from_m": 20180.213, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21253.951, "from_m": 20845.494, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22728.639, "from_m": 21253.951, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 22776.208, "from_m": 22728.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24985.227, "from_m": 22776.208, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 27214.563, "from_m": 24985.227, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 28171.44, "from_m": 27214.563, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28482.297, "from_m": 28171.44, "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": 28946.376, "from_m": 28482.297, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29550.159, "from_m": 28946.376, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30812.091, "from_m": 29550.159, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37163.827, "from_m": 30812.091, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39053.519, "from_m": 37163.827, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 42170.286, "from_m": 39053.519, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44773.903, "from_m": 42170.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 44909.231, "from_m": 44773.903, "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": 47047.303, "from_m": 44909.231, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 47109.282, "from_m": 47047.303, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47314.155, "from_m": 47109.282, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 47887.043, "from_m": 47314.155, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53840.172, "from_m": 47887.043, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 56703.779, "from_m": 53840.172, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62860.981, "from_m": 56703.779, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 69958.085, "from_m": 62860.981, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 70485.271, "from_m": 69958.085, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70544.803, "from_m": 70485.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71630.8, "from_m": 70544.803, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71689.756, "from_m": 71630.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71894.653, "from_m": 71689.756, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83412.597, "from_m": 71894.653, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 86372.419, "from_m": 83412.597, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 90526.67, "from_m": 86372.419, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 93624.121, "from_m": 90526.67, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 99471.519, "from_m": 93624.121, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 103092.27, "from_m": 99471.519, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 122501.98, "from_m": 103092.27, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 122538.25, "from_m": 122501.98, "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": 127899.592, "from_m": 122538.25, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131255.944, "from_m": 127899.592, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 147632.652, "from_m": 131255.944, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 148573.596, "from_m": 147632.652, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 152219.57, "from_m": 148573.596, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 152263.85, "from_m": 152219.57, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163077.96, "from_m": 152263.85, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 163436.842, "from_m": 163077.96, "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": 163499.032, "from_m": 163436.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163817.429, "from_m": 163499.032, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 165117.401, "from_m": 163817.429, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 165210.347, "from_m": 165117.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 165886.573, "from_m": 165210.347, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 167615.754, "from_m": 165886.573, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 171830.513, "from_m": 167615.754, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 173161.875, "from_m": 171830.513, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 174826.648, "from_m": 173161.875, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 188120.05, "from_m": 174826.648, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 192177.039, "from_m": 188120.05, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 193652.204, "from_m": 192177.039, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 193700.64, "from_m": 193652.204, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 198556.603, "from_m": 193700.64, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 203631.859, "from_m": 198556.603, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 204743.97, "from_m": 203631.859, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 207706.453, "from_m": 204743.97, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 214003.172, "from_m": 207706.453, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 215574.226, "from_m": 214003.172, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 228706.345, "from_m": 215574.226, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 230462.778, "from_m": 228706.345, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 233824.815, "from_m": 230462.778, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 245582.191, "from_m": 233824.815, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 246487.126, "from_m": 245582.191, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 252531.545, "from_m": 246487.126, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 253721.186, "from_m": 252531.545, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 271577.87, "from_m": 253721.186, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 271847.81, "from_m": 271577.87, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 272363.924, "from_m": 271847.81, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 272724.12, "from_m": 272363.924, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 274059.715, "from_m": 272724.12, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 277409.196, "from_m": 274059.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 280717.339, "from_m": 277409.196, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 303052.576, "from_m": 280717.339, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 307127.123, "from_m": 303052.576, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 308630.509, "from_m": 307127.123, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 308775.995, "from_m": 308630.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 308833.776, "from_m": 308775.995, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 308856.672, "from_m": 308833.776, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 309905.858, "from_m": 308856.672, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310132.36, "from_m": 309905.858, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 310186.442, "from_m": 310132.36, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310226.662, "from_m": 310186.442, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 310274.918, "from_m": 310226.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310295.814, "from_m": 310274.918, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 310343.147, "from_m": 310295.814, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 312185.138, "from_m": 310343.147, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 313834.552, "from_m": 312185.138, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 313900.723, "from_m": 313834.552, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 313907.835, "from_m": 313900.723, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 313995.618, "from_m": 313907.835, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 314008.547, "from_m": 313995.618, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 314081.468, "from_m": 314008.547, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 321673.238, "from_m": 314081.468, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 328475.631, "from_m": 321673.238, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 332511.333, "from_m": 328475.631, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 333326.02, "from_m": 332511.333, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 333381.431, "from_m": 333326.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 334308.631, "from_m": 333381.431, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 347174.077, "from_m": 334308.631, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 347219.598, "from_m": 347174.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 353192.794, "from_m": 347219.598, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 355449.684, "from_m": 353192.794, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 355544.484, "from_m": 355449.684, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 355820.025, "from_m": 355544.484, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 358038.362, "from_m": 355820.025, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 368474.167, "from_m": 358038.362, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 368679.671, "from_m": 368474.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 390209.3, "from_m": 368679.671, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 390632.61, "from_m": 390209.3, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 392491.337, "from_m": 390632.61, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 431824.773, "from_m": 392491.337, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 431903.224, "from_m": 431824.773, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 432862.924, "from_m": 431903.224, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 434190.056, "from_m": 432862.924, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 435885.139, "from_m": 434190.056, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 435972.005, "from_m": 435885.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 439963.969, "from_m": 435972.005, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 441623.748, "from_m": 439963.969, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 457999.844, "from_m": 441623.748, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 479809.024, "from_m": 457999.844, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 481752.776, "from_m": 479809.024, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 482320.758, "from_m": 481752.776, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 110.0}, {"to_m": 488362.484, "from_m": 482320.758, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 488435.356, "from_m": 488362.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 490011.688, "from_m": 488435.356, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 508656.834, "from_m": 490011.688, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 508727.203, "from_m": 508656.834, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 508799.299, "from_m": 508727.203, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 508865.127, "from_m": 508799.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 515359.099, "from_m": 508865.127, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 515396.688, "from_m": 515359.099, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 520108.745, "from_m": 515396.688, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 522326.209, "from_m": 520108.745, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 529241.702, "from_m": 522326.209, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 535671.651, "from_m": 529241.702, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 554452.35, "from_m": 535671.651, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 554546.96, "from_m": 554452.35, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 567655.524, "from_m": 554546.96, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 569218.471, "from_m": 567655.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 571504.539, "from_m": 569218.471, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 578135.546, "from_m": 571504.539, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 581424.9, "from_m": 578135.546, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 585705.705, "from_m": 581424.9, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 585791.548, "from_m": 585705.705, "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": 585887.047, "from_m": 585791.548, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 585973.51, "from_m": 585887.047, "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": 599235.214, "from_m": 585973.51, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 601167.801, "from_m": 599235.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 609436.218, "from_m": 601167.801, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 609490.156, "from_m": 609436.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 611221.529, "from_m": 609490.156, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 612542.25, "from_m": 611221.529, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 627155.668, "from_m": 612542.25, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 632833.639, "from_m": 627155.668, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 635269.525, "from_m": 632833.639, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 638639.384, "from_m": 635269.525, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 640142.817, "from_m": 638639.384, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 641987.805, "from_m": 640142.817, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 643139.841, "from_m": 641987.805, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 643186.732, "from_m": 643139.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 644415.298, "from_m": 643186.732, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 644894.047, "from_m": 644415.298, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 644949.332, "from_m": 644894.047, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 644993.416, "from_m": 644949.332, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 645036.652, "from_m": 644993.416, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 645101.454, "from_m": 645036.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 645781.266, "from_m": 645101.454, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 645788.172, "from_m": 645781.266, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 750895, "profile_key": "bcacdac2a9fca05023f4021ca316c03d0436aca3571a9b6159f2eec7ff25fce2", "schedule_id": 41619, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1840", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843", "location": "Eglinton St Jn", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844", "location": "Larkfield Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Shawfield Jn", "stage_seq": 5, "distance_m": 4241.813, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846H", "location": "Rutherglen East Jn", "stage_seq": 6, "distance_m": 6251.21, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "Newton West Jn", "stage_seq": 7, "distance_m": 9474.756, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849", "location": "Newton East Jn", "stage_seq": 8, "distance_m": 11450.268, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850", "location": "Uddingston Jn", "stage_seq": 9, "distance_m": 13768.931, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853", "location": "Motherwell", "stage_seq": 10, "distance_m": 20675.213, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854H", "location": "Shieldmuir", "stage_seq": 11, "distance_m": 23431.773, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Law Jn", "stage_seq": 12, "distance_m": 29203.698, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1902H", "location": "Lanark Jn", "stage_seq": 13, "distance_m": 42026.55, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904H", "location": "Carstairs North Jn", "stage_seq": 14, "distance_m": 44773.903, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "Carstairs South Jn", "stage_seq": 15, "distance_m": 47008.184, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913H", "location": "Abington", "stage_seq": 16, "distance_m": 71247.76, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918H", "location": "Beattock Summit", "stage_seq": 17, "distance_m": 84405.654, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Beattock", "stage_seq": 18, "distance_m": 100330.16, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Lockerbie", "stage_seq": 19, "distance_m": 122972.496, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "Kirkpatrick Sig. MC.862", "stage_seq": 20, "distance_m": 144761.068, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "Gretna Jn", "stage_seq": 21, "distance_m": 150513.85, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 22, "distance_m": 161436.976, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945H", "location": "Caldew Jn", "stage_seq": 23, "distance_m": 163404.7, "section_seq": 1, "route_path_id": 147535}, {"is_pass": false, "wtt_arr": "1947H", "wtt_dep": "1949H", "location": "Carlisle", "stage_seq": 24, "distance_m": 164477.289, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "Penrith North Lakes", "stage_seq": 25, "distance_m": 193130.172, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005", "location": "Eden Valley", "stage_seq": 26, "distance_m": 199276.269, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Shap Summit", "stage_seq": 27, "distance_m": 214974.496, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Tebay", "stage_seq": 28, "distance_m": 223871.517, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Grayrigg", "stage_seq": 29, "distance_m": 233379.913, "section_seq": 1, "route_path_id": 147535}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2025H", "location": "Oxenholme Lake District", "stage_seq": 30, "distance_m": 244774.866, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Carnforth North Jn", "stage_seq": 31, "distance_m": 265726.505, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Morecambe South Jn", "stage_seq": 32, "distance_m": 272618.486, "section_seq": 1, "route_path_id": 147535}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2040H", "location": "Lancaster", "stage_seq": 33, "distance_m": 275598.382, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Garstang & Catteral", "stage_seq": 34, "distance_m": 294333.264, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Preston Fylde Jn", "stage_seq": 35, "distance_m": 308600.043, "section_seq": 1, "route_path_id": 147535}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2100", "location": "Preston", "stage_seq": 36, "distance_m": 309377.205, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Ribble Jn", "stage_seq": 37, "distance_m": 310274.918, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Euxton Jn", "stage_seq": 38, "distance_m": 317937.005, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Balshaw Lane Jn", "stage_seq": 39, "distance_m": 321550.917, "section_seq": 1, "route_path_id": 147535}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2112H", "location": "Wigan North Western", "stage_seq": 40, "distance_m": 333700.17, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Wigan South Jn", "stage_seq": 41, "distance_m": 334383.844, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Springs Branch Jn", "stage_seq": 42, "distance_m": 335753.7, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Golborne Jn", "stage_seq": 43, "distance_m": 343047.529, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Winwick Jn", "stage_seq": 44, "distance_m": 347174.077, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Dallam Jn", "stage_seq": 45, "distance_m": 351545.083, "section_seq": 1, "route_path_id": 147535}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2126", "location": "Warrington Bank Quay", "stage_seq": 46, "distance_m": 352690.162, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Acton Grange Jn", "stage_seq": 47, "distance_m": 355545.434, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Weaver Jn", "stage_seq": 48, "distance_m": 364382.376, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Acton Bridge", "stage_seq": 49, "distance_m": 368125.904, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Hartford Jn", "stage_seq": 50, "distance_m": 371258.82, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Winsford", "stage_seq": 51, "distance_m": 379736.319, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Crewe Coal Yard S.B.", "stage_seq": 52, "distance_m": 390632.61, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Crewe", "stage_seq": 53, "distance_m": 391806.096, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Crewe Basford Hall Jn", "stage_seq": 54, "distance_m": 394497.429, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Madeley", "stage_seq": 55, "distance_m": 405158.233, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Norton Bridge", "stage_seq": 56, "distance_m": 422653.275, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Stafford", "stage_seq": 57, "distance_m": 431179.6, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Colwich Jn", "stage_seq": 58, "distance_m": 441439.602, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Rugeley North Jn", "stage_seq": 59, "distance_m": 445350.062, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 60, "distance_m": 457762.897, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Amington Jn", "stage_seq": 61, "distance_m": 470436.072, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Nuneaton", "stage_seq": 62, "distance_m": 489689.727, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Rugby Trent Valley Jn", "stage_seq": 63, "distance_m": 511893.619, "section_seq": 1, "route_path_id": 147535}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2226", "location": "Rugby", "stage_seq": 64, "distance_m": 512942.925, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228", "location": "Hillmorton Jn", "stage_seq": 65, "distance_m": 515278.872, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234", "location": "Weedon", "stage_seq": 66, "distance_m": 534415.631, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Hanslope Jn", "stage_seq": 67, "distance_m": 554948.061, "section_seq": 1, "route_path_id": 147535}, {"is_pass": false, "wtt_arr": "2247", "wtt_dep": "2248H", "location": "Milton Keynes Central", "stage_seq": 68, "distance_m": 565671.814, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Denbigh Hall South Jn", "stage_seq": 69, "distance_m": 569180.533, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Bletchley", "stage_seq": 70, "distance_m": 570675.707, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Ledburn Jn", "stage_seq": 71, "distance_m": 585520.528, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Tring", "stage_seq": 72, "distance_m": 594895.22, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308H", "location": "Bourne End Jn (Herts)", "stage_seq": 73, "distance_m": 604723.698, "section_seq": 1, "route_path_id": 147535}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2318", "location": "Watford Junction", "stage_seq": 74, "distance_m": 617740.145, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323", "location": "Harrow & Wealdstone", "stage_seq": 75, "distance_m": 627497.378, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Wembley Central", "stage_seq": 76, "distance_m": 632872.881, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Willesden West London Jn", "stage_seq": 77, "distance_m": 637291.082, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Camden Jn", "stage_seq": 78, "distance_m": 643055.169, "section_seq": 1, "route_path_id": 147535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Camden South Jn", "stage_seq": 79, "distance_m": 643995.78, "section_seq": 1, "route_path_id": 147535}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": null, "location": "London Euston", "stage_seq": 80, "distance_m": 645788.172, "section_seq": 1, "route_path_id": 147535}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 645788.172, "from_m": 0.0, "section_seq": 1, "route_path_id": 147535}], "total_distance_m": 645788.172, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 639002.641, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6785.531, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2450, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:54:01Z", "source_id": 63657718, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T17:55:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:54:03Z", "source_id": 20182756, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2589, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:56:34Z", "source_id": 63664642, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T17:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:56:37Z", "source_id": 20184759, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:34:15Z", "source_id": 63770046, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T18:35:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:34:25Z", "source_id": 20216064, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:34:40Z", "source_id": 20216450, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:49:52Z", "source_id": 63811906, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T18:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:49:59Z", "source_id": 20229200, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2972, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:06:58Z", "source_id": 63857566, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T19:07:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:05Z", "source_id": 20246094, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:15Z", "source_id": 63910547, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T19:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:19Z", "source_id": 20260800, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3149, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:58Z", "source_id": 63946813, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T19:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:00Z", "source_id": 20271128, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7866, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:28Z", "source_id": 63986909, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T19:59:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:34Z", "source_id": 20282467, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9360, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:44Z", "source_id": 64021282, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T20:13:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:48Z", "source_id": 20292298, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:01Z", "source_id": 64060655, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T20:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:07Z", "source_id": 20303727, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:53Z", "source_id": 64081344, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-21T20:39:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:56Z", "source_id": 20309648, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:12Z", "source_id": 64088458, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-21T20:43:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:15Z", "source_id": 20311843, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10619, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:50Z", "source_id": 64098580, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-21T20:48:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:51Z", "source_id": 20314803, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11281, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:39Z", "source_id": 64131117, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-21T21:03:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:41Z", "source_id": 20324336, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20666, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:26Z", "source_id": 64180029, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-21T21:25:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:24:31Z", "source_id": 20338867, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-21T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21186, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:00Z", "source_id": 64205731, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-21T21:38:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:37:04Z", "source_id": 20346438, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-21T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21469, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:38Z", "source_id": 64250460, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-21T22:01:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:41Z", "source_id": 20360056, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-21T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21588, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:11Z", "source_id": 64260497, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-21T22:07:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:06:15Z", "source_id": 20363124, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-21T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21788, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:13Z", "source_id": 64279658, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-21T22:18:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:13Z", "source_id": 20369058, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-21T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:45Z", "source_id": 64296576, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-21T22:28:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:27:51Z", "source_id": 20374436, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-21T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:17Z", "source_id": 64308140, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-21T22:36:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:24Z", "source_id": 20378017, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:32Z", "source_id": 64311576, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-21T22:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:37:34Z", "source_id": 20379066, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-21T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22713, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:07Z", "source_id": 64324129, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-21T22:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:09Z", "source_id": 20383124, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Glasgow Central High Level 1840 1840 1 None None London Euston 2340 2340 3 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34259/2026-09-21/detailed None Watford Junction 2026-09-21T23:25:00+01:00 London Euston 17.0 {"type": "LineString", "coordinates": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 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]]} 17.4 2330 2347 Watford Junction London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-21 22:57:52 TERMINATED 2026-09-21 22:47:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383124 1790030770573343 275 275 2026-09-21 22:57:52.588017 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:52.237350
726277 756970 P91002 885L72M921 2026-09-21 COMPLETE 20382983 2026-09-21 23:47:00 2026-09-21 22:58:22 2026-09-23 22:58:22 {"id": 756970, "stp": "P", "toc": "Southeastern", "uid": "P91002", "consist": "465018+465914", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91002/2026-09-21/detailed", "trust_id": "885L72M921", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-21", "dest_arr_time": "2345", "dest_platform": "3", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "5L72", "timing_status": "LATE", "origin_station": "Orpington", "current_leg_arr": "2347", "current_leg_dep": "2305", "current_leg_end": "London Victoria", "origin_dep_time": "2302", "origin_platform": "8", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T22:58:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08901259999999998, 51.373429400000006], [0.088859, 51.37361039999999], [0.08847099999999998, 51.37409420000001], [0.0880741, 51.37457129999999], [0.0877012, 51.3750205], [0.0874572, 51.3752922], [0.08697699999999998, 51.375817], [0.08660999999999999, 51.37619620000001], [0.086181, 51.3765579], [0.08592469999999999, 51.376821699999994], [0.0855214, 51.3772327], [0.0850623, 51.3776354], [0.0849135, 51.3777877], [0.08369399999999999, 51.3790378], [0.08264619999999999, 51.3800811], [0.0811753, 51.3816564], [0.08056569999999999, 51.3822667], [0.0795821, 51.38325129999998], [0.078493, 51.3843416], [0.07731739999999998, 51.385595900000006], [0.07689609999999998, 51.386030299999994], [0.07678549999999999, 51.3861396], [0.07657280000000001, 51.386352899999984], [0.07615803346960918, 51.38679167395817], [0.07591279999999999, 51.38705109999999], [0.07542420000000001, 51.38756060000001], [0.07511319999999999, 51.3878945], [0.07458, 51.3884375], [0.0742542, 51.388743299999994], [0.0734953, 51.3894725], [0.0725451, 51.39042549999999], [0.07171019999999999, 51.3912813], [0.0701314, 51.3928714], [0.0699907, 51.3930153], [0.0694716, 51.393496799999994], [0.0689785, 51.3939253], [0.06894283722129838, 51.393955866541226], [0.0676678, 51.39504869999999], [0.0689785, 51.3939253], [0.0694716, 51.393496799999994], [0.0689235, 51.3940594], [0.0681868, 51.3948109], [0.06767389999999998, 51.395331099999986], [0.06701899999999998, 51.3960055], [0.06639419999999999, 51.3966424], [0.0656825, 51.39736469999999], [0.065178, 51.397880699999995], [0.0647944, 51.3983129], [0.06470974438261402, 51.39840025945155], [0.06451389999999999, 51.398485400000006], [0.0640969, 51.39866899999999], [0.0636764, 51.3988554], [0.0634857, 51.39895219999999], [0.0632275, 51.3990832], [0.0629889, 51.3992173], [0.0626404, 51.3994391], [0.0623899, 51.3996057], [0.0620249, 51.39984599999999], [0.0617733, 51.4000074], [0.0615677, 51.4001246], [0.0612807, 51.40027189999999], [0.061081, 51.4003589], [0.06087309999999998, 51.400437800000006], [0.06059320000000001, 51.40052179999999], [0.0603463, 51.40058440000001], [0.0600533, 51.40063969999999], [0.059791, 51.400674300000006], [0.05940120000000001, 51.4007075], [0.0592819, 51.40070970000001], [0.05888620000000001, 51.4007193], [0.0585683, 51.40072489999999], [0.0583250982562579, 51.400742873887616], [0.05795399999999999, 51.40077029999999], [0.057170500000000006, 51.40075209999999], [0.056710300000000005, 51.4007349], [0.05620719999999998, 51.4007088], [0.0552776, 51.40065990000001], [0.0531274, 51.4005383], [0.0509467, 51.4004145], [0.04842599999999999, 51.400277499999994], [0.0475869, 51.400231999999995], [0.0466275, 51.4001799], [0.0458104, 51.400135899999995], [0.0449265, 51.4000752], [0.0448541, 51.40007189999999], [0.0438754, 51.4000275], [0.042808099999999995, 51.399964], [0.0420527, 51.39992659999999], [0.0414029, 51.399890500000005], [0.040251, 51.3998251], [0.03888169999999999, 51.3997566], [0.03754749999999999, 51.39968999999999], [0.036756, 51.39966460000001], [0.0366054, 51.3996581], [0.0357935, 51.3996358], [0.03489169999999999, 51.39961869999999], [0.0340417, 51.3996111], [0.0327349, 51.399613], [0.03249610000000001, 51.399616599999995], [0.032238899999999994, 51.39961749999999], [0.031354, 51.3996252], [0.0305856, 51.39965029999999], [0.026511199999999995, 51.399777799999995], [0.0247604, 51.3998344], [0.0235582, 51.399862600000006], [0.0223694, 51.3999034], [0.0205947, 51.39995979999999], [0.0195588, 51.39999269999999], [0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.014721799999999997, 51.40015419999999], [0.0141792, 51.40018289999998], [0.013705099999999998, 51.4002254], [0.013336499999999998, 51.400268699999984], [0.013007, 51.400313999999995], [0.0126593, 51.40036119999999], [0.012162499999999998, 51.4004387], [0.0116245, 51.4005456], [0.0111248, 51.400665299999986], [0.010639999999999998, 51.40077949999999], [0.010208, 51.4009023], [0.009492699999999998, 51.40113109999999], [0.0090119, 51.4013077], [0.0085348, 51.4015007], [0.008069, 51.401701], [0.007615000000000001, 51.40192429999999], [0.007286900000000001, 51.402092], [0.006980599999999999, 51.4022584], [0.0066654, 51.40245], [0.0063328, 51.4026658], [0.006033199999999999, 51.40286690000001], [0.0056931, 51.4031174], [0.0053058, 51.40342150000001], [0.0045766, 51.40399389999999], [0.0038634, 51.4045554], [0.0033478999999999996, 51.40495369999999], [0.0032732999999999994, 51.4050128], [0.0030332999999999996, 51.40520289999999], [0.0025005994927492616, 51.40562095488745], [0.0021579, 51.4058899], [0.0018096, 51.4061531], [0.0015815, 51.4063184], [0.0012139999999999998, 51.4065743], [0.0006567, 51.4068873], [0.00013049999999999995, 51.4071414], [0.0, 51.40719964191809], [-0.0004271999999999999, 51.4073903], [-0.0009246, 51.40758879999999], [-0.0013747, 51.40775380000001], [-0.0018489, 51.407930400000005], [-0.0023055, 51.408121099999995], [-0.002652799999999999, 51.40827530000001], [-0.0029886, 51.4084466], [-0.0031325, 51.4085351], [-0.0032416620204411195, 51.408601617341944], [-0.003582, 51.408808999999984], [-0.003890699999999999, 51.4090168], [-0.0041552, 51.4092092], [-0.0043862, 51.409409999999994], [-0.004651999999999999, 51.40965990000001], [-0.004828299999999999, 51.4098407], [-0.0050647, 51.4101223], [-0.005224899999999999, 51.410343000000005], [-0.0053892, 51.410583800000005], [-0.005522799999999999, 51.410809500000006], [-0.0057093, 51.4111191], [-0.006047599999999999, 51.4116608], [-0.0064343, 51.412363], [-0.006680799999999999, 51.41275610000001], [-0.006858499999999999, 51.41305059999999], [-0.006999300000000001, 51.41327750000001], [-0.0071579, 51.4135331], [-0.007395399999999998, 51.4139201], [-0.007594999999999999, 51.4142969], [-0.007605100000000001, 51.41431600000001], [-0.0076556, 51.4144329], [-0.0076793, 51.41448739999999], [-0.0077534, 51.4146589], [-0.0079064, 51.4151289], [-0.0080594, 51.4156551], [-0.008381999999999999, 51.4167923], [-0.0084783, 51.4171595], [-0.0085656, 51.41746810000001], [-0.008697099999999998, 51.41791310000001], [-0.008810099999999998, 51.41823409999999], [-0.0089128, 51.4184837], [-0.009057499999999998, 51.4187888], [-0.0092046, 51.41905380000001], [-0.009371999999999998, 51.4193256], [-0.0095122, 51.419532499999995], [-0.0096938, 51.41977240000001], [-0.009901099999999998, 51.4200185], [-0.0100829, 51.420217], [-0.0102944, 51.42043399999999], [-0.010536, 51.4206632], [-0.0109827, 51.421028699999994], [-0.0114585, 51.42138260000001], [-0.0119804, 51.42174380000001], [-0.0123808, 51.42201839999999], [-0.0130886, 51.4225017], [-0.013783699999999998, 51.422983599999995], [-0.014216899999999994, 51.4232846], [-0.0148292, 51.42371810000001], [-0.015124900000000002, 51.4239211], [-0.0153249, 51.4240637], [-0.0156169, 51.4242989], [-0.0158861, 51.4245247], [-0.016213799999999997, 51.42482400000001], [-0.0164923, 51.42512949999999], [-0.0167228, 51.425399199999994], [-0.0168556, 51.4255723], [-0.0171898, 51.4260659], [-0.0173994, 51.4264328], [-0.0174921, 51.426655], [-0.0176101, 51.42695559999999], [-0.017696199999999995, 51.4272112], [-0.0177589, 51.4274443], [-0.017826099999999998, 51.4277764], [-0.017889799999999997, 51.42832789999999], [-0.01798, 51.4291329], [-0.0180325, 51.429417400000006], [-0.0180714, 51.4296548], [-0.018139499999999996, 51.42997129999999], [-0.0182028, 51.43023589999999], [-0.0182799, 51.4304928], [-0.018450099999999997, 51.43104739999999], [-0.0184833, 51.43116599999998], [-0.0186365, 51.43155589999999], [-0.0187406, 51.4318032], [-0.0187923, 51.4319344], [-0.0188774, 51.4321208], [-0.0189293, 51.43222079999999], [-0.019013499999999996, 51.43241429999999], [-0.019116599999999997, 51.43264080000001], [-0.0191828, 51.43278550000001], [-0.019269199999999997, 51.43294800000001], [-0.019415999999999996, 51.4331954], [-0.0195499, 51.4334227], [-0.01972615469894212, 51.43369138969889], [-0.0197463, 51.4337221], [-0.0198807, 51.433933], [-0.0199974, 51.43410579999999], [-0.020305199999999995, 51.434534099999986], [-0.020622, 51.434929800000006], [-0.020767, 51.435114500000005], [-0.020952799999999997, 51.43533599999999], [-0.0213102, 51.4357247], [-0.0215934, 51.4360273], [-0.0218927, 51.4363323], [-0.022404899999999995, 51.4368563], [-0.022874, 51.4373279], [-0.023633999999999995, 51.4380892], [-0.024143000000000005, 51.4386102], [-0.024307, 51.438784099999985], [-0.0244148, 51.43892759999999], [-0.0245558, 51.4391102], [-0.024728799999999995, 51.4393428], [-0.024891099999999996, 51.439575000000005], [-0.0249901, 51.4397073], [-0.0251324, 51.43990910000001], [-0.0252991, 51.4401583], [-0.025506299999999996, 51.440472], [-0.025596101969795063, 51.440611185477565], [-0.025633805071553245, 51.44066962197825], [-0.0256796, 51.44074059999999], [-0.0260086, 51.4412838], [-0.026158, 51.4416029], [-0.0262413, 51.4418063], [-0.026354099999999995, 51.44210790000001], [-0.026408199999999996, 51.442305100000006], [-0.0264631, 51.44251830000001], [-0.0264979, 51.442705399999994], [-0.0265035, 51.4428147], [-0.026503828920187284, 51.442817580280106], [-0.0265257, 51.4430091], [-0.0265139, 51.44321479999999], [-0.0264509, 51.4435113], [-0.026360399999999996, 51.4437818], [-0.026311999999999995, 51.4439634], [-0.026197699999999997, 51.44428529999999], [-0.0261567, 51.4444111], [-0.0261269, 51.4444949], [-0.026091599999999996, 51.4445947], [-0.025883399999999997, 51.4451894], [-0.0257921, 51.44545249999999], [-0.0256794, 51.4457658], [-0.025593299999999996, 51.44599939999999], [-0.0254168, 51.4465063], [-0.025380699999999996, 51.44662760000001], [-0.0253058, 51.4468561], [-0.0252382, 51.4470776], [-0.025187299999999996, 51.4472907], [-0.0251497, 51.4475051], [-0.025130999999999997, 51.44770580000001], [-0.025120199999999995, 51.44795270000001], [-0.025130999999999997, 51.4481541], [-0.025153800000000004, 51.4483305], [-0.025188, 51.4485369], [-0.0252282, 51.4487192], [-0.0252892, 51.4489072], [-0.025362999999999997, 51.44911860000001], [-0.0254488, 51.4493159], [-0.025561499999999997, 51.4495441], [-0.0256284, 51.4496632], [-0.0256786, 51.4497619], [-0.025761, 51.4498854], [-0.025862499999999997, 51.45003700000001], [-0.025967, 51.45018579999999], [-0.026149599999999995, 51.45039049999999], [-0.026355599999999996, 51.4506412], [-0.0265616, 51.4508416], [-0.026881399999999996, 51.4511128], [-0.027246399999999997, 51.451360400000006], [-0.0275501, 51.45157319999999], [-0.027862, 51.4517634], [-0.02813299999999999, 51.45189839999999], [-0.028392799999999992, 51.452019199999995], [-0.0286672, 51.4521594], [-0.029010200000000003, 51.4523173], [-0.029417999999999993, 51.4524943], [-0.0296726, 51.45259269999999], [-0.030070900000000005, 51.4527394], [-0.0303126, 51.4528233], [-0.030655199999999997, 51.4529837], [-0.0314026, 51.45323150000001], [-0.0320609, 51.45345120000001], [-0.0326022, 51.4536255], [-0.0333046, 51.453864], [-0.0335985, 51.453959100000006], [-0.0341173, 51.4541313], [-0.0346654, 51.45431719999999], [-0.0349728, 51.45442829999998], [-0.0354467, 51.45462159999999], [-0.0356443, 51.45471189999999], [-0.035919900000000005, 51.45484540000001], [-0.036223000000000005, 51.4550027], [-0.0366092, 51.45523029999999], [-0.0369243, 51.4554412], [-0.0372265, 51.4556587], [-0.0374969, 51.455882], [-0.0378074, 51.456119499999986], [-0.0380549, 51.456380999999986], [-0.0382659, 51.45663289999999], [-0.0384417, 51.45688560000001], [-0.0385841, 51.4571036], [-0.03872199999999999, 51.457327600000006], [-0.0389795, 51.4577294], [-0.0390674, 51.457850500000006], [-0.0392501, 51.458083300000006], [-0.0394267, 51.458290099999985], [-0.03951802394642744, 51.45838276889295], [-0.03955688222735863, 51.458422199390725], [-0.03960077669318415, 51.45846674019394], [-0.03963690546611939, 51.458503400923355], [-0.0397391, 51.458607099999995], [-0.03991949999999999, 51.4587633], [-0.04013049999999999, 51.458939599999994], [-0.040365, 51.4591204], [-0.0406208, 51.45930089999999], [-0.0409013, 51.45947859999998], [-0.04117919999999999, 51.4596381], [-0.041523599999999994, 51.4598267], [-0.04196799999999999, 51.4600698], [-0.0421447, 51.4601615], [-0.042500699999999995, 51.460371599999995], [-0.0428185, 51.4605843], [-0.0429922, 51.4607101], [-0.0431619, 51.4608452], [-0.043436699999999995, 51.461067500000006], [-0.0435379, 51.46115799999999], [-0.04367909999999999, 51.4612915], [-0.04380309999999999, 51.4614143], [-0.0439115, 51.4615399], [-0.0441119, 51.461785199999994], [-0.0443127, 51.4620655], [-0.044421199999999994, 51.4622411], [-0.0445145, 51.462397900000006], [-0.0446295, 51.462625300000006], [-0.04485449999999999, 51.4630428], [-0.0451096, 51.46347490000001], [-0.04543549999999999, 51.4638889], [-0.04565279999999999, 51.4641271], [-0.0458464, 51.464317300000005], [-0.0460666, 51.464512], [-0.0462858, 51.4647011], [-0.046520799999999994, 51.46489239999999], [-0.0467687, 51.4650767], [-0.0468374, 51.465125699999994], [-0.0469459, 51.465203], [-0.0469949, 51.465237900000005], [-0.04708949999999999, 51.4653054], [-0.04742389999999999, 51.465505400000005], [-0.04772359999999999, 51.46567360000001], [-0.0479639, 51.4657974], [-0.0481589, 51.46588509999999], [-0.0484125, 51.465998799999994], [-0.0488743, 51.46617349999999], [-0.0493442, 51.4663279], [-0.04952639999999999, 51.4663809], [-0.0496969, 51.466426899999995], [-0.050033499999999995, 51.4665098], [-0.0504, 51.4665939], [-0.05084759999999999, 51.46667949999999], [-0.0513332, 51.4667681], [-0.0517242, 51.46682359999999], [-0.052071099999999995, 51.4668648], [-0.0523571, 51.4668984], [-0.05304079999999999, 51.46697799999999], [-0.05331539999999999, 51.4670072], [-0.0536612, 51.4670457], [-0.05432209999999999, 51.4671243], [-0.05458509999999999, 51.467161], [-0.05485, 51.4671972], [-0.0551248, 51.4672378], [-0.0555027, 51.4673008], [-0.055863199999999995, 51.4673665], [-0.056152200000000006, 51.467427400000005], [-0.0564565, 51.467497299999984], [-0.056758099999999985, 51.46756289999999], [-0.057043, 51.4676392], [-0.05729799999999999, 51.4677107], [-0.0576055, 51.4677945], [-0.0578409, 51.46787119999999], [-0.0581141, 51.46795230000001], [-0.0583927, 51.4680507], [-0.0591635, 51.46832849999999], [-0.0596316, 51.4684934], [-0.06016429999999999, 51.46870439999999], [-0.06051019999999999, 51.468842], [-0.0610016, 51.469033200000005], [-0.061449, 51.4692087], [-0.061899600000000006, 51.4693906], [-0.0624365, 51.46959830000001], [-0.06271199999999999, 51.46970660000001], [-0.0630622, 51.46984779999999], [-0.0635158, 51.4700322], [-0.06382099999999999, 51.4701445], [-0.0641311, 51.47024360000001], [-0.06438158517234667, 51.470316686546624], [-0.06442549999999998, 51.47032949999999], [-0.06467303186293803, 51.470390865316126], [-0.0646885, 51.4703947], [-0.0650427, 51.47046439999999], [-0.0655158, 51.47055460000001], [-0.06599579999999998, 51.4706025], [-0.0664049, 51.4706345], [-0.06674789999999999, 51.4706353], [-0.0670102, 51.4706247], [-0.0673544, 51.470603100000005], [-0.0676644, 51.4705805], [-0.0681272, 51.470514], [-0.0687746, 51.4703891], [-0.0691917, 51.470256500000005], [-0.0693605, 51.47020029999999], [-0.06952429999999998, 51.4701458], [-0.06971519999999999, 51.4700763], [-0.0704366, 51.46981360000001], [-0.0709112, 51.4696471], [-0.07128669999999998, 51.46951730000001], [-0.0716884, 51.4693877], [-0.0721519, 51.469265699999994], [-0.0726124, 51.4691779], [-0.0731877, 51.4690995], [-0.0735633, 51.4690693], [-0.07379519999999999, 51.46905700000001], [-0.07396150000000001, 51.4690519], [-0.07412219999999999, 51.4690491], [-0.07441719999999999, 51.46904339999999], [-0.07466899999999999, 51.46904219999999], [-0.07488079999999998, 51.4690433], [-0.0751802, 51.469048599999994], [-0.07563149999999999, 51.469059900000005], [-0.0761123, 51.4690708], [-0.076688, 51.46910770000001], [-0.07723009999999998, 51.469179200000006], [-0.077632, 51.4692348], [-0.07808243444825923, 51.46928821892714], [-0.0783462, 51.4693195], [-0.077632, 51.4692348], [-0.0780759, 51.46930960000001], [-0.0784964, 51.4693752], [-0.07915270000000002, 51.46946950000001], [-0.07954959999999998, 51.4695196], [-0.07997829999999999, 51.4695621], [-0.0802835, 51.4695875], [-0.08059459999999999, 51.4696056], [-0.0809092, 51.46961960000001], [-0.0813111, 51.4696264], [-0.08178919999999999, 51.4696228], [-0.0820683, 51.4696201], [-0.0823168, 51.4696165], [-0.08262139999999998, 51.469599300000006], [-0.0829562, 51.46957299999998], [-0.08337349999999999, 51.4695343], [-0.08378609999999999, 51.469487], [-0.0842948, 51.4694191], [-0.0846901, 51.4693684], [-0.0855001, 51.469209199999995], [-0.0871159, 51.4688468], [-0.0876796, 51.4686998], [-0.08826439999999999, 51.4685345], [-0.08856399999999999, 51.4684462], [-0.08910589999999999, 51.468286600000006], [-0.08958051642544512, 51.46814143142757], [-0.0895816, 51.4681411], [-0.08983152841195213, 51.46806527606115], [-0.0898654, 51.46805500000001], [-0.0904038, 51.467892], [-0.0910524, 51.46768639999999], [-0.0917738, 51.4674601], [-0.0921301, 51.4673464], [-0.0926439, 51.467188699999994], [-0.0936895, 51.466864400000006], [-0.09469279999999998, 51.4665829], [-0.0952023, 51.4664342], [-0.0958308, 51.4662478], [-0.0963787, 51.4660903], [-0.09716869999999998, 51.46588339999998], [-0.098094, 51.46567259999999], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.09910305184173757, 51.465480312072934], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.110045, 51.4633249], [-0.1101665, 51.46330510000001], [-0.11017614228055878, 51.463303415218505], [-0.11047039999999998, 51.463252], [-0.1107872, 51.46319960000001], [-0.11111619999999998, 51.4631578], [-0.1114283, 51.46313299999999], [-0.1118276, 51.4631092], [-0.1121011, 51.46309979999999], [-0.1123741, 51.463098], [-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Orpington", "dest_arr_time_act": "2345", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Orpington", "current_leg_milage": "16.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3717.658, \"from_m\": 2547.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3811.249, \"from_m\": 3717.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6727.349, \"from_m\": 3811.249, \"capability_applied\": null, \"effective_limit_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\": 6776.215, \"from_m\": 6727.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12201.88, \"from_m\": 6776.215, \"capability_applied\": null, \"effective_limit_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\": 12998.946, \"from_m\": 12201.88, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15323.179, \"from_m\": 12998.946, \"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\": 15822.634, \"from_m\": 15323.179, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17219.872, \"from_m\": 15822.634, \"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\": 17865.677, \"from_m\": 17219.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19645.697, \"from_m\": 17865.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20415.769, \"from_m\": 19645.697, \"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\": 20482.984, \"from_m\": 20415.769, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20821.359, \"from_m\": 20482.984, \"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\": 20845.206, \"from_m\": 20821.359, \"capability_applied\": null, \"effective_limit_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\": 22294.552, \"from_m\": 20845.206, \"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\": 22420.429, \"from_m\": 22294.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22592.472, \"from_m\": 22420.429, \"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\": 22666.295, \"from_m\": 22592.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23963.575, \"from_m\": 22666.295, \"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\": 24394.61, \"from_m\": 23963.575, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 24723.535, \"from_m\": 24394.61, \"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\": 25845.222, \"from_m\": 24723.535, \"capability_applied\": null, \"effective_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\": 756970, \"profile_key\": \"236d24c29f2365173d950ac3b89bf57b9844e2e599454494297c8f8cbd3d4824\", \"schedule_id\": 24693, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2302\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 2, \"distance_m\": 2670.985, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308H\", \"location\": \"Bickley Jn\", \"stage_seq\": 3, \"distance_m\": 3755.338, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Bromley South\", \"stage_seq\": 4, \"distance_m\": 6544.04, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Shortlands\", \"stage_seq\": 5, \"distance_m\": 8006.147, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314H\", \"location\": \"Ravensbourne\", \"stage_seq\": 6, \"distance_m\": 9108.742, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Bellingham\", \"stage_seq\": 7, \"distance_m\": 11577.777, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322H\", \"location\": \"Nunhead\", \"stage_seq\": 8, \"distance_m\": 16293.781, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 9, \"distance_m\": 18165.101, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328H\", \"location\": \"Denmark Hill\", \"stage_seq\": 10, \"distance_m\": 18994.859, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Cambria Jn\", \"stage_seq\": 11, \"distance_m\": 19705.519, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 12, \"distance_m\": 20527.422, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Brixton\", \"stage_seq\": 13, \"distance_m\": 20709.343, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 14, \"distance_m\": 22420.429, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 24442.514, \"section_seq\": 1, \"route_path_id\": 140310}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 16, \"distance_m\": 25845.222, \"section_seq\": 1, \"route_path_id\": 140310}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25845.222, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140310}], \"total_distance_m\": 25845.222, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22465.428, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3379.794, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2302", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "42.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:14Z\", \"source_id\": 64272734, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:19Z\", \"source_id\": 20366997, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:16Z\", \"source_id\": 64274454, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:14:21Z\", \"source_id\": 20367520, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:17Z\", \"source_id\": 64298996, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:29:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:29:20Z\", \"source_id\": 20375114, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:50Z\", \"source_id\": 64323758, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:45:56Z\", \"source_id\": 20382983, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "3", "timing_fact_generation": 1790030757052164, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:55.195876", "service_state_evidence_id": 20382983, "current_leg_start_actual_dep": "2026-09-21T23:04:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:55.311690", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P ORP None 5L72 465018+465914 8 75 None {"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3717.658, "from_m": 2547.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3811.249, "from_m": 3717.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6727.349, "from_m": 3811.249, "capability_applied": null, "effective_limit_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": 6776.215, "from_m": 6727.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12201.88, "from_m": 6776.215, "capability_applied": null, "effective_limit_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": 12998.946, "from_m": 12201.88, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15323.179, "from_m": 12998.946, "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": 15822.634, "from_m": 15323.179, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17219.872, "from_m": 15822.634, "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": 17865.677, "from_m": 17219.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19645.697, "from_m": 17865.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20415.769, "from_m": 19645.697, "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": 20482.984, "from_m": 20415.769, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20821.359, "from_m": 20482.984, "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": 20845.206, "from_m": 20821.359, "capability_applied": null, "effective_limit_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": 22294.552, "from_m": 20845.206, "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": 22420.429, "from_m": 22294.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22592.472, "from_m": 22420.429, "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": 22666.295, "from_m": 22592.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23963.575, "from_m": 22666.295, "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": 24394.61, "from_m": 23963.575, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 24723.535, "from_m": 24394.61, "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": 25845.222, "from_m": 24723.535, "capability_applied": null, "effective_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": 756970, "profile_key": "236d24c29f2365173d950ac3b89bf57b9844e2e599454494297c8f8cbd3d4824", "schedule_id": 24693, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2302", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Petts Wood Jn", "stage_seq": 2, "distance_m": 2670.985, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308H", "location": "Bickley Jn", "stage_seq": 3, "distance_m": 3755.338, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Bromley South", "stage_seq": 4, "distance_m": 6544.04, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Shortlands", "stage_seq": 5, "distance_m": 8006.147, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314H", "location": "Ravensbourne", "stage_seq": 6, "distance_m": 9108.742, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "Bellingham", "stage_seq": 7, "distance_m": 11577.777, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Nunhead", "stage_seq": 8, "distance_m": 16293.781, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Crofton Road Jn", "stage_seq": 9, "distance_m": 18165.101, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "Denmark Hill", "stage_seq": 10, "distance_m": 18994.859, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Cambria Jn", "stage_seq": 11, "distance_m": 19705.519, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Canterbury Road Jn", "stage_seq": 12, "distance_m": 20527.422, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Brixton", "stage_seq": 13, "distance_m": 20709.343, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Voltaire Road Jn", "stage_seq": 14, "distance_m": 22420.429, "section_seq": 1, "route_path_id": 140310}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Grosvenor Bridge Jn", "stage_seq": 15, "distance_m": 24442.514, "section_seq": 1, "route_path_id": 140310}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "London Victoria", "stage_seq": 16, "distance_m": 25845.222, "section_seq": 1, "route_path_id": 140310}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25845.222, "from_m": 0.0, "section_seq": 1, "route_path_id": 140310}], "total_distance_m": 25845.222, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22465.428, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3379.794, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:14Z", "source_id": 64272734, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:14:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:19Z", "source_id": 20366997, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:16Z", "source_id": 64274454, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:14:21Z", "source_id": 20367520, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29352, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:17Z", "source_id": 64298996, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:29:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:29:20Z", "source_id": 20375114, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:50Z", "source_id": 64323758, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:45:56Z", "source_id": 20382983, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Orpington 2302 2302 8 None None London Victoria 2345 2345 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91002/2026-09-21/detailed None Orpington 2026-09-21T23:04:00+01:00 London Victoria 42.0 {"type": "LineString", "coordinates": [[0.08901259999999998, 51.373429400000006], [0.088859, 51.37361039999999], [0.08847099999999998, 51.37409420000001], [0.0880741, 51.37457129999999], [0.0877012, 51.3750205], [0.0874572, 51.3752922], [0.08697699999999998, 51.375817], [0.08660999999999999, 51.37619620000001], [0.086181, 51.3765579], [0.08592469999999999, 51.376821699999994], [0.0855214, 51.3772327], [0.0850623, 51.3776354], [0.0849135, 51.3777877], [0.08369399999999999, 51.3790378], [0.08264619999999999, 51.3800811], [0.0811753, 51.3816564], [0.08056569999999999, 51.3822667], [0.0795821, 51.38325129999998], [0.078493, 51.3843416], [0.07731739999999998, 51.385595900000006], [0.07689609999999998, 51.386030299999994], [0.07678549999999999, 51.3861396], [0.07657280000000001, 51.386352899999984], [0.07615803346960918, 51.38679167395817], [0.07591279999999999, 51.38705109999999], [0.07542420000000001, 51.38756060000001], [0.07511319999999999, 51.3878945], [0.07458, 51.3884375], [0.0742542, 51.388743299999994], [0.0734953, 51.3894725], [0.0725451, 51.39042549999999], [0.07171019999999999, 51.3912813], [0.0701314, 51.3928714], [0.0699907, 51.3930153], [0.0694716, 51.393496799999994], [0.0689785, 51.3939253], [0.06894283722129838, 51.393955866541226], [0.0676678, 51.39504869999999], [0.0689785, 51.3939253], [0.0694716, 51.393496799999994], [0.0689235, 51.3940594], [0.0681868, 51.3948109], [0.06767389999999998, 51.395331099999986], [0.06701899999999998, 51.3960055], [0.06639419999999999, 51.3966424], [0.0656825, 51.39736469999999], [0.065178, 51.397880699999995], [0.0647944, 51.3983129], [0.06470974438261402, 51.39840025945155], [0.06451389999999999, 51.398485400000006], [0.0640969, 51.39866899999999], [0.0636764, 51.3988554], [0.0634857, 51.39895219999999], [0.0632275, 51.3990832], [0.0629889, 51.3992173], [0.0626404, 51.3994391], [0.0623899, 51.3996057], [0.0620249, 51.39984599999999], [0.0617733, 51.4000074], [0.0615677, 51.4001246], [0.0612807, 51.40027189999999], [0.061081, 51.4003589], [0.06087309999999998, 51.400437800000006], [0.06059320000000001, 51.40052179999999], [0.0603463, 51.40058440000001], [0.0600533, 51.40063969999999], [0.059791, 51.400674300000006], [0.05940120000000001, 51.4007075], [0.0592819, 51.40070970000001], [0.05888620000000001, 51.4007193], [0.0585683, 51.40072489999999], [0.0583250982562579, 51.400742873887616], [0.05795399999999999, 51.40077029999999], [0.057170500000000006, 51.40075209999999], [0.056710300000000005, 51.4007349], [0.05620719999999998, 51.4007088], [0.0552776, 51.40065990000001], [0.0531274, 51.4005383], [0.0509467, 51.4004145], [0.04842599999999999, 51.400277499999994], [0.0475869, 51.400231999999995], [0.0466275, 51.4001799], [0.0458104, 51.400135899999995], [0.0449265, 51.4000752], [0.0448541, 51.40007189999999], [0.0438754, 51.4000275], [0.042808099999999995, 51.399964], [0.0420527, 51.39992659999999], [0.0414029, 51.399890500000005], [0.040251, 51.3998251], [0.03888169999999999, 51.3997566], [0.03754749999999999, 51.39968999999999], [0.036756, 51.39966460000001], [0.0366054, 51.3996581], [0.0357935, 51.3996358], [0.03489169999999999, 51.39961869999999], [0.0340417, 51.3996111], [0.0327349, 51.399613], [0.03249610000000001, 51.399616599999995], [0.032238899999999994, 51.39961749999999], [0.031354, 51.3996252], [0.0305856, 51.39965029999999], [0.026511199999999995, 51.399777799999995], [0.0247604, 51.3998344], [0.0235582, 51.399862600000006], [0.0223694, 51.3999034], [0.0205947, 51.39995979999999], [0.0195588, 51.39999269999999], [0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.014721799999999997, 51.40015419999999], [0.0141792, 51.40018289999998], [0.013705099999999998, 51.4002254], [0.013336499999999998, 51.400268699999984], [0.013007, 51.400313999999995], [0.0126593, 51.40036119999999], [0.012162499999999998, 51.4004387], [0.0116245, 51.4005456], [0.0111248, 51.400665299999986], [0.010639999999999998, 51.40077949999999], [0.010208, 51.4009023], [0.009492699999999998, 51.40113109999999], [0.0090119, 51.4013077], [0.0085348, 51.4015007], [0.008069, 51.401701], [0.007615000000000001, 51.40192429999999], [0.007286900000000001, 51.402092], [0.006980599999999999, 51.4022584], [0.0066654, 51.40245], [0.0063328, 51.4026658], [0.006033199999999999, 51.40286690000001], [0.0056931, 51.4031174], [0.0053058, 51.40342150000001], [0.0045766, 51.40399389999999], [0.0038634, 51.4045554], [0.0033478999999999996, 51.40495369999999], [0.0032732999999999994, 51.4050128], [0.0030332999999999996, 51.40520289999999], [0.0025005994927492616, 51.40562095488745], [0.0021579, 51.4058899], [0.0018096, 51.4061531], [0.0015815, 51.4063184], [0.0012139999999999998, 51.4065743], [0.0006567, 51.4068873], [0.00013049999999999995, 51.4071414], [0.0, 51.40719964191809], [-0.0004271999999999999, 51.4073903], [-0.0009246, 51.40758879999999], [-0.0013747, 51.40775380000001], [-0.0018489, 51.407930400000005], [-0.0023055, 51.408121099999995], [-0.002652799999999999, 51.40827530000001], [-0.0029886, 51.4084466], [-0.0031325, 51.4085351], [-0.0032416620204411195, 51.408601617341944], [-0.003582, 51.408808999999984], [-0.003890699999999999, 51.4090168], [-0.0041552, 51.4092092], [-0.0043862, 51.409409999999994], [-0.004651999999999999, 51.40965990000001], [-0.004828299999999999, 51.4098407], [-0.0050647, 51.4101223], [-0.005224899999999999, 51.410343000000005], [-0.0053892, 51.410583800000005], [-0.005522799999999999, 51.410809500000006], [-0.0057093, 51.4111191], [-0.006047599999999999, 51.4116608], [-0.0064343, 51.412363], [-0.006680799999999999, 51.41275610000001], [-0.006858499999999999, 51.41305059999999], [-0.006999300000000001, 51.41327750000001], [-0.0071579, 51.4135331], [-0.007395399999999998, 51.4139201], [-0.007594999999999999, 51.4142969], [-0.007605100000000001, 51.41431600000001], [-0.0076556, 51.4144329], [-0.0076793, 51.41448739999999], [-0.0077534, 51.4146589], [-0.0079064, 51.4151289], [-0.0080594, 51.4156551], [-0.008381999999999999, 51.4167923], [-0.0084783, 51.4171595], [-0.0085656, 51.41746810000001], [-0.008697099999999998, 51.41791310000001], [-0.008810099999999998, 51.41823409999999], [-0.0089128, 51.4184837], [-0.009057499999999998, 51.4187888], [-0.0092046, 51.41905380000001], [-0.009371999999999998, 51.4193256], [-0.0095122, 51.419532499999995], [-0.0096938, 51.41977240000001], [-0.009901099999999998, 51.4200185], [-0.0100829, 51.420217], [-0.0102944, 51.42043399999999], [-0.010536, 51.4206632], [-0.0109827, 51.421028699999994], [-0.0114585, 51.42138260000001], [-0.0119804, 51.42174380000001], [-0.0123808, 51.42201839999999], [-0.0130886, 51.4225017], [-0.013783699999999998, 51.422983599999995], [-0.014216899999999994, 51.4232846], [-0.0148292, 51.42371810000001], [-0.015124900000000002, 51.4239211], [-0.0153249, 51.4240637], [-0.0156169, 51.4242989], [-0.0158861, 51.4245247], [-0.016213799999999997, 51.42482400000001], [-0.0164923, 51.42512949999999], [-0.0167228, 51.425399199999994], [-0.0168556, 51.4255723], [-0.0171898, 51.4260659], [-0.0173994, 51.4264328], [-0.0174921, 51.426655], [-0.0176101, 51.42695559999999], [-0.017696199999999995, 51.4272112], [-0.0177589, 51.4274443], [-0.017826099999999998, 51.4277764], [-0.017889799999999997, 51.42832789999999], [-0.01798, 51.4291329], [-0.0180325, 51.429417400000006], [-0.0180714, 51.4296548], [-0.018139499999999996, 51.42997129999999], [-0.0182028, 51.43023589999999], [-0.0182799, 51.4304928], [-0.018450099999999997, 51.43104739999999], [-0.0184833, 51.43116599999998], [-0.0186365, 51.43155589999999], [-0.0187406, 51.4318032], [-0.0187923, 51.4319344], [-0.0188774, 51.4321208], [-0.0189293, 51.43222079999999], [-0.019013499999999996, 51.43241429999999], [-0.019116599999999997, 51.43264080000001], [-0.0191828, 51.43278550000001], [-0.019269199999999997, 51.43294800000001], [-0.019415999999999996, 51.4331954], [-0.0195499, 51.4334227], [-0.01972615469894212, 51.43369138969889], [-0.0197463, 51.4337221], [-0.0198807, 51.433933], [-0.0199974, 51.43410579999999], [-0.020305199999999995, 51.434534099999986], [-0.020622, 51.434929800000006], [-0.020767, 51.435114500000005], [-0.020952799999999997, 51.43533599999999], [-0.0213102, 51.4357247], [-0.0215934, 51.4360273], [-0.0218927, 51.4363323], [-0.022404899999999995, 51.4368563], [-0.022874, 51.4373279], [-0.023633999999999995, 51.4380892], [-0.024143000000000005, 51.4386102], [-0.024307, 51.438784099999985], [-0.0244148, 51.43892759999999], [-0.0245558, 51.4391102], [-0.024728799999999995, 51.4393428], [-0.024891099999999996, 51.439575000000005], [-0.0249901, 51.4397073], [-0.0251324, 51.43990910000001], [-0.0252991, 51.4401583], [-0.025506299999999996, 51.440472], [-0.025596101969795063, 51.440611185477565], [-0.025633805071553245, 51.44066962197825], [-0.0256796, 51.44074059999999], [-0.0260086, 51.4412838], [-0.026158, 51.4416029], [-0.0262413, 51.4418063], [-0.026354099999999995, 51.44210790000001], [-0.026408199999999996, 51.442305100000006], [-0.0264631, 51.44251830000001], [-0.0264979, 51.442705399999994], [-0.0265035, 51.4428147], [-0.026503828920187284, 51.442817580280106], [-0.0265257, 51.4430091], [-0.0265139, 51.44321479999999], [-0.0264509, 51.4435113], [-0.026360399999999996, 51.4437818], [-0.026311999999999995, 51.4439634], [-0.026197699999999997, 51.44428529999999], [-0.0261567, 51.4444111], [-0.0261269, 51.4444949], [-0.026091599999999996, 51.4445947], [-0.025883399999999997, 51.4451894], [-0.0257921, 51.44545249999999], [-0.0256794, 51.4457658], [-0.025593299999999996, 51.44599939999999], [-0.0254168, 51.4465063], [-0.025380699999999996, 51.44662760000001], [-0.0253058, 51.4468561], [-0.0252382, 51.4470776], [-0.025187299999999996, 51.4472907], [-0.0251497, 51.4475051], [-0.025130999999999997, 51.44770580000001], [-0.025120199999999995, 51.44795270000001], [-0.025130999999999997, 51.4481541], [-0.025153800000000004, 51.4483305], [-0.025188, 51.4485369], [-0.0252282, 51.4487192], [-0.0252892, 51.4489072], [-0.025362999999999997, 51.44911860000001], [-0.0254488, 51.4493159], [-0.025561499999999997, 51.4495441], [-0.0256284, 51.4496632], [-0.0256786, 51.4497619], [-0.025761, 51.4498854], [-0.025862499999999997, 51.45003700000001], [-0.025967, 51.45018579999999], [-0.026149599999999995, 51.45039049999999], [-0.026355599999999996, 51.4506412], [-0.0265616, 51.4508416], [-0.026881399999999996, 51.4511128], [-0.027246399999999997, 51.451360400000006], [-0.0275501, 51.45157319999999], [-0.027862, 51.4517634], [-0.02813299999999999, 51.45189839999999], [-0.028392799999999992, 51.452019199999995], [-0.0286672, 51.4521594], [-0.029010200000000003, 51.4523173], [-0.029417999999999993, 51.4524943], [-0.0296726, 51.45259269999999], [-0.030070900000000005, 51.4527394], [-0.0303126, 51.4528233], [-0.030655199999999997, 51.4529837], [-0.0314026, 51.45323150000001], [-0.0320609, 51.45345120000001], [-0.0326022, 51.4536255], [-0.0333046, 51.453864], [-0.0335985, 51.453959100000006], [-0.0341173, 51.4541313], [-0.0346654, 51.45431719999999], [-0.0349728, 51.45442829999998], [-0.0354467, 51.45462159999999], [-0.0356443, 51.45471189999999], [-0.035919900000000005, 51.45484540000001], [-0.036223000000000005, 51.4550027], [-0.0366092, 51.45523029999999], [-0.0369243, 51.4554412], [-0.0372265, 51.4556587], [-0.0374969, 51.455882], [-0.0378074, 51.456119499999986], [-0.0380549, 51.456380999999986], [-0.0382659, 51.45663289999999], [-0.0384417, 51.45688560000001], [-0.0385841, 51.4571036], [-0.03872199999999999, 51.457327600000006], [-0.0389795, 51.4577294], [-0.0390674, 51.457850500000006], [-0.0392501, 51.458083300000006], [-0.0394267, 51.458290099999985], [-0.03951802394642744, 51.45838276889295], [-0.03955688222735863, 51.458422199390725], [-0.03960077669318415, 51.45846674019394], [-0.03963690546611939, 51.458503400923355], [-0.0397391, 51.458607099999995], [-0.03991949999999999, 51.4587633], [-0.04013049999999999, 51.458939599999994], [-0.040365, 51.4591204], [-0.0406208, 51.45930089999999], [-0.0409013, 51.45947859999998], [-0.04117919999999999, 51.4596381], [-0.041523599999999994, 51.4598267], [-0.04196799999999999, 51.4600698], [-0.0421447, 51.4601615], [-0.042500699999999995, 51.460371599999995], [-0.0428185, 51.4605843], [-0.0429922, 51.4607101], [-0.0431619, 51.4608452], [-0.043436699999999995, 51.461067500000006], [-0.0435379, 51.46115799999999], [-0.04367909999999999, 51.4612915], [-0.04380309999999999, 51.4614143], [-0.0439115, 51.4615399], [-0.0441119, 51.461785199999994], [-0.0443127, 51.4620655], [-0.044421199999999994, 51.4622411], [-0.0445145, 51.462397900000006], [-0.0446295, 51.462625300000006], [-0.04485449999999999, 51.4630428], [-0.0451096, 51.46347490000001], [-0.04543549999999999, 51.4638889], [-0.04565279999999999, 51.4641271], [-0.0458464, 51.464317300000005], [-0.0460666, 51.464512], [-0.0462858, 51.4647011], [-0.046520799999999994, 51.46489239999999], [-0.0467687, 51.4650767], [-0.0468374, 51.465125699999994], [-0.0469459, 51.465203], [-0.0469949, 51.465237900000005], [-0.04708949999999999, 51.4653054], [-0.04742389999999999, 51.465505400000005], [-0.04772359999999999, 51.46567360000001], [-0.0479639, 51.4657974], [-0.0481589, 51.46588509999999], [-0.0484125, 51.465998799999994], [-0.0488743, 51.46617349999999], [-0.0493442, 51.4663279], [-0.04952639999999999, 51.4663809], [-0.0496969, 51.466426899999995], [-0.050033499999999995, 51.4665098], [-0.0504, 51.4665939], [-0.05084759999999999, 51.46667949999999], [-0.0513332, 51.4667681], [-0.0517242, 51.46682359999999], [-0.052071099999999995, 51.4668648], [-0.0523571, 51.4668984], [-0.05304079999999999, 51.46697799999999], [-0.05331539999999999, 51.4670072], [-0.0536612, 51.4670457], [-0.05432209999999999, 51.4671243], [-0.05458509999999999, 51.467161], [-0.05485, 51.4671972], [-0.0551248, 51.4672378], [-0.0555027, 51.4673008], [-0.055863199999999995, 51.4673665], [-0.056152200000000006, 51.467427400000005], [-0.0564565, 51.467497299999984], [-0.056758099999999985, 51.46756289999999], [-0.057043, 51.4676392], [-0.05729799999999999, 51.4677107], [-0.0576055, 51.4677945], [-0.0578409, 51.46787119999999], [-0.0581141, 51.46795230000001], [-0.0583927, 51.4680507], [-0.0591635, 51.46832849999999], [-0.0596316, 51.4684934], [-0.06016429999999999, 51.46870439999999], [-0.06051019999999999, 51.468842], [-0.0610016, 51.469033200000005], [-0.061449, 51.4692087], [-0.061899600000000006, 51.4693906], [-0.0624365, 51.46959830000001], [-0.06271199999999999, 51.46970660000001], [-0.0630622, 51.46984779999999], [-0.0635158, 51.4700322], [-0.06382099999999999, 51.4701445], [-0.0641311, 51.47024360000001], [-0.06438158517234667, 51.470316686546624], [-0.06442549999999998, 51.47032949999999], [-0.06467303186293803, 51.470390865316126], [-0.0646885, 51.4703947], [-0.0650427, 51.47046439999999], [-0.0655158, 51.47055460000001], [-0.06599579999999998, 51.4706025], [-0.0664049, 51.4706345], [-0.06674789999999999, 51.4706353], [-0.0670102, 51.4706247], [-0.0673544, 51.470603100000005], [-0.0676644, 51.4705805], [-0.0681272, 51.470514], [-0.0687746, 51.4703891], [-0.0691917, 51.470256500000005], [-0.0693605, 51.47020029999999], [-0.06952429999999998, 51.4701458], [-0.06971519999999999, 51.4700763], [-0.0704366, 51.46981360000001], [-0.0709112, 51.4696471], [-0.07128669999999998, 51.46951730000001], [-0.0716884, 51.4693877], [-0.0721519, 51.469265699999994], [-0.0726124, 51.4691779], [-0.0731877, 51.4690995], [-0.0735633, 51.4690693], [-0.07379519999999999, 51.46905700000001], [-0.07396150000000001, 51.4690519], [-0.07412219999999999, 51.4690491], [-0.07441719999999999, 51.46904339999999], [-0.07466899999999999, 51.46904219999999], [-0.07488079999999998, 51.4690433], [-0.0751802, 51.469048599999994], [-0.07563149999999999, 51.469059900000005], [-0.0761123, 51.4690708], [-0.076688, 51.46910770000001], [-0.07723009999999998, 51.469179200000006], [-0.077632, 51.4692348], [-0.07808243444825923, 51.46928821892714], [-0.0783462, 51.4693195], [-0.077632, 51.4692348], [-0.0780759, 51.46930960000001], [-0.0784964, 51.4693752], [-0.07915270000000002, 51.46946950000001], [-0.07954959999999998, 51.4695196], [-0.07997829999999999, 51.4695621], [-0.0802835, 51.4695875], [-0.08059459999999999, 51.4696056], [-0.0809092, 51.46961960000001], [-0.0813111, 51.4696264], [-0.08178919999999999, 51.4696228], [-0.0820683, 51.4696201], [-0.0823168, 51.4696165], [-0.08262139999999998, 51.469599300000006], [-0.0829562, 51.46957299999998], [-0.08337349999999999, 51.4695343], [-0.08378609999999999, 51.469487], [-0.0842948, 51.4694191], [-0.0846901, 51.4693684], [-0.0855001, 51.469209199999995], [-0.0871159, 51.4688468], [-0.0876796, 51.4686998], [-0.08826439999999999, 51.4685345], [-0.08856399999999999, 51.4684462], [-0.08910589999999999, 51.468286600000006], [-0.08958051642544512, 51.46814143142757], [-0.0895816, 51.4681411], [-0.08983152841195213, 51.46806527606115], [-0.0898654, 51.46805500000001], [-0.0904038, 51.467892], [-0.0910524, 51.46768639999999], [-0.0917738, 51.4674601], [-0.0921301, 51.4673464], [-0.0926439, 51.467188699999994], [-0.0936895, 51.466864400000006], [-0.09469279999999998, 51.4665829], [-0.0952023, 51.4664342], [-0.0958308, 51.4662478], [-0.0963787, 51.4660903], [-0.09716869999999998, 51.46588339999998], [-0.098094, 51.46567259999999], [-0.0985413, 51.4655856], [-0.0989182, 51.465512], [-0.09910305184173757, 51.465480312072934], [-0.0994683, 51.4654177], [-0.10030379999999998, 51.4652944], [-0.10054599999999998, 51.4652656], [-0.1011238, 51.4651946], [-0.10163419999999998, 51.4651375], [-0.10192950900929032, 51.46510977324259], [-0.1020554125627567, 51.46509795206989], [-0.1021007, 51.4650937], [-0.10248019999999998, 51.4650446], [-0.1028737, 51.46497920000001], [-0.1032727, 51.46490589999999], [-0.10362879999999998, 51.464829], [-0.1040309, 51.4647288], [-0.1044474, 51.4646102], [-0.1048521, 51.46447380000001], [-0.1054212, 51.464271700000005], [-0.1057846, 51.4641482], [-0.1060837, 51.46405270000001], [-0.1063637, 51.4639742], [-0.1066088, 51.46391489999999], [-0.10693959999999998, 51.4638417], [-0.1072618, 51.46377499999999], [-0.1076988, 51.4636904], [-0.1080498, 51.46363169999999], [-0.1086024, 51.4635393], [-0.109038, 51.46347490000001], [-0.1092406, 51.46345230000001], [-0.1095539, 51.463423299999995], [-0.110045, 51.4633249], [-0.1101665, 51.46330510000001], [-0.11017614228055878, 51.463303415218505], [-0.11047039999999998, 51.463252], [-0.1107872, 51.46319960000001], [-0.11111619999999998, 51.4631578], [-0.1114283, 51.46313299999999], [-0.1118276, 51.4631092], [-0.1121011, 51.46309979999999], [-0.1123741, 51.463098], [-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 16.1 2305 2347 Orpington Victoria Plat 10 London Victoria 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-21 22:58:22 TERMINATED 2026-09-21 22:47:00 London Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20382983 1790030757052164 50 50 2026-09-21 22:57:55.311690 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:55.195876
726278 757764 C39782 895P67M921 2026-09-21 COMPLETE 20383191 2026-09-21 23:47:00 2026-09-21 22:58:22 2026-09-23 22:58:22 {"id": 757764, "stp": "P", "toc": "Thameslink", "uid": "C39782", "consist": "700027", "dest_crs": "RAI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39782/2026-09-21/detailed", "trust_id": "895P67M921", "origin_crs": "GLM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rainham (Kent)", "service_date": "2026-09-21", "dest_arr_time": "2348", "dest_platform": "0", "is_terminated": 1, "next_location": "Rainham (Kent)", "signalling_id": "5P67", "timing_status": "EARLY", "origin_station": "Gillingham (Kent)", "current_leg_arr": "2347", "current_leg_dep": "2342", "current_leg_end": "Rainham (Kent)", "origin_dep_time": "2343", "origin_platform": "3", "current_location": "Rainham (Kent)", "last_update_time": "2026-09-21T22:58:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]}", "current_leg_start": "Gillingham (Kent)", "dest_arr_time_act": "2348", "motion_projection": null, "next_location_lat": "51.3671305", "next_location_lon": "0.6101822", "previous_location": "Gillingham (Kent)", "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\": 244.004, \"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\": 298.172, \"from_m\": 244.004, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1470.535, \"from_m\": 298.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4761.683, \"from_m\": 1470.535, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 757764, \"profile_key\": \"90fadbdaa48368cb8f8a3b33033fce44716559876a0a746e1fdaa7df07e10796\", \"schedule_id\": 5807, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115166}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Rainham (Kent)\", \"stage_seq\": 2, \"distance_m\": 4761.683, \"section_seq\": 1, \"route_path_id\": 115166}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 4761.683, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115166}], \"total_distance_m\": 4761.683, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4707.515, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 54.168, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2343", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3671305", "current_position_lon": "0.6101822", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:16Z\", \"source_id\": 64324382, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:18Z\", \"source_id\": 20383191, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rainham (Kent)", "service_state_platform": "0", "timing_fact_generation": 1790030778508885, "current_leg_arrival_utc": "2026-09-21T23:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:58.180008", "service_state_evidence_id": 20383191, "current_leg_start_actual_dep": "2026-09-21T23:43:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:59.369203", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P GLM RAI 5P67 700027 8 100 None {"version": 3, "segments": [{"to_m": 244.004, "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": 298.172, "from_m": 244.004, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1470.535, "from_m": 298.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4761.683, "from_m": 1470.535, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 757764, "profile_key": "90fadbdaa48368cb8f8a3b33033fce44716559876a0a746e1fdaa7df07e10796", "schedule_id": 5807, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2343", "location": "Gillingham (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115166}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Rainham (Kent)", "stage_seq": 2, "distance_m": 4761.683, "section_seq": 1, "route_path_id": 115166}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 4761.683, "from_m": 0.0, "section_seq": 1, "route_path_id": 115166}], "total_distance_m": 4761.683, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4707.515, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 54.168, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32356, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:16Z", "source_id": 64324382, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:18Z", "source_id": 20383191, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Gillingham (Kent) 2343 2343 3 None None Rainham (Kent) 2348 2348 0 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C39782/2026-09-21/detailed None Gillingham (Kent) 2026-09-21T23:43:00+01:00 Rainham (Kent) 5.0 {"type": "LineString", "coordinates": [[0.5514553850784147, 51.386920844739095], [0.5520413999999999, 51.38701269999999], [0.5524275999999999, 51.387066700000005], [0.5532072, 51.38714079999999], [0.5533517999999998, 51.38715049999999], [0.5538573, 51.3871846], [0.5543158999999999, 51.38721040000001], [0.5549610999999999, 51.3872206], [0.5555445, 51.3872137], [0.5562115000000001, 51.38718899999999], [0.5567105999999999, 51.38715700000001], [0.5572192, 51.3871145], [0.557893, 51.387032999999995], [0.5580108, 51.3870193], [0.5580777999999998, 51.387013], [0.5581391999999998, 51.387002899999985], [0.55815, 51.3870013], [0.5582535, 51.3869884], [0.5583243999999999, 51.3869786], [0.5584227, 51.3869647], [0.5585415000000001, 51.3869458], [0.5586703, 51.3869251], [0.5588052, 51.3869014], [0.5589019999999999, 51.3868843], [0.5590764, 51.3868502], [0.5593340999999998, 51.3867984], [0.5593670982403787, 51.38679167395817], [0.5594803, 51.38676860000001], [0.5596592999999999, 51.3867302], [0.5598129999999999, 51.38669449999999], [0.5600447999999999, 51.3866398], [0.5601967999999999, 51.3866032], [0.5603280999999999, 51.3865708], [0.5605814, 51.38650859999999], [0.5607863999999999, 51.3864576], [0.5610111, 51.3864018], [0.5611928999999999, 51.38635539999999], [0.5613564, 51.3863144], [0.5616301, 51.386244700000006], [0.5620164, 51.3861484], [0.5624946, 51.3860268], [0.5627977, 51.3859494], [0.5630686, 51.385882], [0.5633849, 51.38580090000001], [0.5634645, 51.3857807], [0.5638905, 51.3856722], [0.5641409, 51.3856087], [0.564578, 51.38549839999999], [0.5648095999999999, 51.38544019999999], [0.5651375, 51.3853556], [0.5656662, 51.385222], [0.5661222, 51.3851055], [0.5665945, 51.38498620000001], [0.5671045, 51.3848561], [0.5676848, 51.384707600000006], [0.5681345, 51.3846078], [0.5684482999999999, 51.38453079999999], [0.5692582999999999, 51.38432160000001], [0.5698162, 51.384176], [0.5703983, 51.384027], [0.5709696, 51.3838813], [0.5714979999999998, 51.3837474], [0.5720102999999999, 51.3836169], [0.5725199, 51.38348799999999], [0.5731367999999999, 51.3833273], [0.5736384, 51.3832034], [0.574097, 51.3830912], [0.5746415, 51.3829489], [0.575127, 51.3828267], [0.575701, 51.38267609999999], [0.576039, 51.382590699999994], [0.5766879999999999, 51.382423300000006], [0.5773105, 51.38225859999999], [0.5780559999999999, 51.382071800000006], [0.5787063999999998, 51.38191799999999], [0.5789554999999998, 51.38184890000001], [0.5795714000000001, 51.38169680000001], [0.5803895, 51.3814825], [0.5810091, 51.38132509999999], [0.5820363999999999, 51.3810673], [0.5822027, 51.38101879999999], [0.5825030999999999, 51.38093009999999], [0.5831656, 51.3807275], [0.5835626, 51.380591900000006], [0.5842169999999999, 51.3803759], [0.5846943999999998, 51.380215199999995], [0.585601, 51.3798871], [0.5862501, 51.379651], [0.5871459999999998, 51.3793162], [0.5875215, 51.3791555], [0.5880122999999999, 51.3789345], [0.5887553, 51.3785963], [0.5893052, 51.37833520000001], [0.5908956999999999, 51.3775232], [0.5918238, 51.3770092], [0.5927383999999999, 51.37651700000001], [0.5938971, 51.37588910000001], [0.5955296, 51.3750183], [0.5957200999999999, 51.3749145], [0.5965323999999999, 51.37446959999998], [0.5972969, 51.3740711], [0.5978359999999999, 51.3737781], [0.5985843, 51.37338720000001], [0.5992114, 51.37304910000001], [0.5999616999999999, 51.3726453], [0.6004851, 51.3723689], [0.6010424, 51.37206559999999], [0.6015405, 51.37179770000001], [0.6018247999999999, 51.3716469], [0.6021650999999999, 51.3714591], [0.6026586, 51.37120289999999], [0.603364, 51.37081950000001], [0.6043161999999999, 51.3703021], [0.6048499999999999, 51.370014], [0.6056788, 51.3695686], [0.6058959999999999, 51.3694481], [0.6068241, 51.36894399999999], [0.6070276999999998, 51.368835], [0.6078996, 51.36836799999999], [0.6086049999999998, 51.36799289999999], [0.6093802, 51.3675642], [0.6101822, 51.3671305]]} 3.0 2342 2347 Gillingham (Kent) Rainham (Kent) Rainham (Kent) 51.3671305 0.6101822 51.3671305 0.6101822 1 0 2026-09-21 22:58:22 TERMINATED 2026-09-21 22:47:00 Rainham (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383191 1790030778508885 15 15 2026-09-21 22:57:59.369203 0 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:58.180008
726279 756349 W70563 672L71M821 2026-09-21 COMPLETE 20383212 2026-09-21 23:47:00 2026-09-21 22:58:22 2026-09-23 22:58:22 {"id": 756349, "stp": "P", "toc": "West Midlands Trains", "uid": "W70563", "consist": "730027+730032", "dest_crs": "LIC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70563/2026-09-21/detailed", "trust_id": "672L71M821", "origin_crs": "BMV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lichfield City", "service_date": "2026-09-21", "dest_arr_time": "2347", "dest_platform": "2", "is_terminated": 1, "next_location": "Lichfield City", "signalling_id": "2L71", "timing_status": "ON TIME", "origin_station": "Bromsgrove", "current_leg_arr": "2347", "current_leg_dep": "2341", "current_leg_end": "Lichfield City", "origin_dep_time": "2231", "origin_platform": "3", "current_location": "Lichfield City", "last_update_time": "2026-09-21T22:58:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.844371410876925, 52.63922708264071], [-1.8443511999999995, 52.6392536], [-1.8438853, 52.6398432], [-1.84343, 52.64047119999999], [-1.8429157, 52.6413489], [-1.842474, 52.6422276], [-1.8422287, 52.642845699999995], [-1.8420986999999995, 52.6432357], [-1.8419719, 52.643683], [-1.8418896, 52.6440137], [-1.8416826, 52.64502219999999], [-1.8408525, 52.64955739999999], [-1.8407384, 52.650184], [-1.8404723, 52.6515781], [-1.8403878, 52.6519741], [-1.8402526999999995, 52.65246990000001], [-1.8401154, 52.6528646], [-1.8399126, 52.653397600000005], [-1.839676, 52.65393190000001], [-1.8393656, 52.654525099999994], [-1.8390002, 52.6551158], [-1.8385883, 52.655708999999995], [-1.8384426, 52.655912699999995], [-1.8381511, 52.656271499999995], [-1.8378231000000005, 52.6566544], [-1.8376716, 52.65683129999999], [-1.8371964000000005, 52.65731949999999], [-1.8367782, 52.6577269], [-1.8363860199145208, 52.658076072523166], [-1.8363176999999995, 52.65813689999999], [-1.834268, 52.65988569999999], [-1.834011, 52.6601055], [-1.8335360999999997, 52.66050820000001], [-1.8331031, 52.6609143], [-1.8327588, 52.661266600000005], [-1.8324271999999997, 52.66166630000001], [-1.8321357, 52.6620814], [-1.8319828999999996, 52.66233820000001], [-1.8319382999999996, 52.662407300000005], [-1.8318844, 52.662496399999995], [-1.8316922, 52.6629115], [-1.8315274, 52.663359799999995], [-1.8313986, 52.66388249999999], [-1.8312655, 52.664918799999995], [-1.8307845, 52.6696556], [-1.8307624, 52.66987139999999], [-1.8305935, 52.6715258], [-1.8305719, 52.6717369], [-1.8302785999999995, 52.6746768], [-1.8302624999999997, 52.6748284], [-1.8302347, 52.67513979999999], [-1.8302035, 52.6753581], [-1.8301634, 52.675586300000006], [-1.8301006, 52.6757869], [-1.8300389, 52.6759577], [-1.8299417, 52.6761619], [-1.8297622, 52.676463], [-1.8293894, 52.6769834], [-1.8293362, 52.67704559999999], [-1.8292477, 52.6771562], [-1.829127, 52.677327000000005], [-1.8287434, 52.677793699999995], [-1.8286035, 52.67796069999999], [-1.828373, 52.6782184], [-1.8281471, 52.67847330000001], [-1.8279261, 52.678677], [-1.8276437, 52.678910900000005], [-1.8273133999999995, 52.67913649999999], [-1.8268350999999996, 52.679436], [-1.8266585, 52.67954009999999], [-1.8261944999999995, 52.67978939999999], [-1.8258643, 52.679955099999994], [-1.8252458, 52.680249199999984], [-1.824653, 52.6805159]]}", "current_leg_start": "Shenstone", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "52.6805159", "next_location_lon": "-1.8246530", "previous_location": "Shenstone", "current_leg_milage": "3.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3617.621, \"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\": 4126.352, \"from_m\": 3617.621, \"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\": 9911.464, \"from_m\": 4126.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9983.858, \"from_m\": 9911.464, \"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\": 12654.917, \"from_m\": 9983.858, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12706.79, \"from_m\": 12654.917, \"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\": 14068.764, \"from_m\": 12706.79, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14124.869, \"from_m\": 14068.764, \"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\": 14470.252, \"from_m\": 14124.869, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14623.425, \"from_m\": 14470.252, \"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\": 15221.81, \"from_m\": 14623.425, \"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\": 18651.257, \"from_m\": 15221.81, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21160.175, \"from_m\": 18651.257, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22627.076, \"from_m\": 21160.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22854.744, \"from_m\": 22627.076, \"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\": 23362.341, \"from_m\": 22854.744, \"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\": 23381.787, \"from_m\": 23362.341, \"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\": 23412.158, \"from_m\": 23381.787, \"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\": 23833.869, \"from_m\": 23412.158, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24615.491, \"from_m\": 23833.869, \"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\": 24991.819, \"from_m\": 24615.491, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25737.009, \"from_m\": 24991.819, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26991.476, \"from_m\": 25737.009, \"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\": 27463.763, \"from_m\": 26991.476, \"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\": 27764.604, \"from_m\": 27463.763, \"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\": 28000.562, \"from_m\": 27764.604, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28403.67, \"from_m\": 28000.562, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28427.993, \"from_m\": 28403.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28939.908, \"from_m\": 28427.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30124.959, \"from_m\": 28939.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30852.931, \"from_m\": 30124.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30881.367, \"from_m\": 30852.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31173.631, \"from_m\": 30881.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31183.006, \"from_m\": 31173.631, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35359.564, \"from_m\": 31183.006, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35736.585, \"from_m\": 35359.564, \"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\": 36565.427, \"from_m\": 35736.585, \"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\": 36927.184, \"from_m\": 36565.427, \"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\": 36950.948, \"from_m\": 36927.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40397.317, \"from_m\": 36950.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\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40431.203, \"from_m\": 40397.317, \"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\": 40772.06, \"from_m\": 40431.203, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40790.024, \"from_m\": 40772.06, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47147.032, \"from_m\": 40790.024, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47469.897, \"from_m\": 47147.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\": 48489.874, \"from_m\": 47469.897, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48840.892, \"from_m\": 48489.874, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49106.812, \"from_m\": 48840.892, \"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\": 49114.603, \"from_m\": 49106.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49621.809, \"from_m\": 49114.603, \"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\": 756349, \"profile_key\": \"9dd3803a8a45663e0b101e37317cf6b6c50f8d0370ed4bf87acf4e52bd7f2f96\", \"schedule_id\": 28360, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Bromsgrove\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2237\", \"location\": \"Barnt Green\", \"stage_seq\": 2, \"distance_m\": 6009.99, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2242\", \"location\": \"Longbridge\", \"stage_seq\": 3, \"distance_m\": 10323.316, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244\", \"location\": \"Northfield\", \"stage_seq\": 4, \"distance_m\": 11919.242, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2247\", \"location\": \"Kings Norton\", \"stage_seq\": 5, \"distance_m\": 14293.888, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": \"2249H\", \"location\": \"Bournville\", \"stage_seq\": 6, \"distance_m\": 16059.341, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2251H\", \"wtt_dep\": \"2252H\", \"location\": \"Selly Oak\", \"stage_seq\": 7, \"distance_m\": 17810.592, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2255\", \"location\": \"University\", \"stage_seq\": 8, \"distance_m\": 18971.156, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2259\", \"location\": \"Five Ways\", \"stage_seq\": 9, \"distance_m\": 21690.041, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2307\", \"location\": \"Birmingham New Street\", \"stage_seq\": 10, \"distance_m\": 23100.365, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Proof House Jn\", \"stage_seq\": 11, \"distance_m\": 24107.879, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2311H\", \"location\": \"Duddeston\", \"stage_seq\": 12, \"distance_m\": 25434.54, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314H\", \"location\": \"Aston\", \"stage_seq\": 13, \"distance_m\": 27367.517, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2318\", \"location\": \"Gravelly Hill\", \"stage_seq\": 14, \"distance_m\": 29483.02, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2321\", \"location\": \"Erdington\", \"stage_seq\": 15, \"distance_m\": 31250.558, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323\", \"location\": \"Chester Road\", \"stage_seq\": 16, \"distance_m\": 32240.225, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325H\", \"location\": \"Wylde Green\", \"stage_seq\": 17, \"distance_m\": 33296.86, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 18, \"distance_m\": 35506.375, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2332\", \"location\": \"Four Oaks\", \"stage_seq\": 19, \"distance_m\": 37644.502, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2335\", \"location\": \"Butlers Lane\", \"stage_seq\": 20, \"distance_m\": 39329.321, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337H\", \"location\": \"Blake Street\", \"stage_seq\": 21, \"distance_m\": 40642.516, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2341H\", \"location\": \"Shenstone\", \"stage_seq\": 22, \"distance_m\": 44715.27, \"section_seq\": 1, \"route_path_id\": 141875}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Lichfield City\", \"stage_seq\": 23, \"distance_m\": 49621.809, \"section_seq\": 1, \"route_path_id\": 141875}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49621.809, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141875}], \"total_distance_m\": 49621.809, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47992.051, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1629.758, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2231", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.6805159", "current_position_lon": "-1.8246530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:40Z\", \"source_id\": 64210868, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:39:44Z\", \"source_id\": 20348012, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:46Z\", \"source_id\": 64218629, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:43:49Z\", \"source_id\": 20350466, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:21Z\", \"source_id\": 64223655, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:46:28Z\", \"source_id\": 20352011, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:12Z\", \"source_id\": 64228997, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:49:18Z\", \"source_id\": 20353662, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:28Z\", \"source_id\": 64233627, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:51:30Z\", \"source_id\": 20354950, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:51Z\", \"source_id\": 64240149, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:54:58Z\", \"source_id\": 20356864, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:27Z\", \"source_id\": 64244791, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:57:30Z\", \"source_id\": 20358331, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:38Z\", \"source_id\": 64250435, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:38Z\", \"source_id\": 64250445, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:00:41Z\", \"source_id\": 20360057, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:03:58Z\", \"source_id\": 64256613, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:04:06Z\", \"source_id\": 20361895, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:23Z\", \"source_id\": 64269433, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:11:25Z\", \"source_id\": 20365920, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:21Z\", \"source_id\": 64272909, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:13:25Z\", \"source_id\": 20367047, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:12Z\", \"source_id\": 64279628, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:17:15Z\", \"source_id\": 20369061, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:02Z\", \"source_id\": 64284309, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:20:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:20:06Z\", \"source_id\": 20370535, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:53Z\", \"source_id\": 64287302, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:21:59Z\", \"source_id\": 20371536, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:50Z\", \"source_id\": 64290350, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:23:54Z\", \"source_id\": 20372456, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:36Z\", \"source_id\": 64294774, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:26:40Z\", \"source_id\": 20373851, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:42Z\", \"source_id\": 64301180, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:30:47Z\", \"source_id\": 20375804, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:13Z\", \"source_id\": 64304976, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:34:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:33:15Z\", \"source_id\": 20377042, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:35:53Z\", \"source_id\": 64309052, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:36:01Z\", \"source_id\": 20378329, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:45Z\", \"source_id\": 64314985, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:39:49Z\", \"source_id\": 20380144, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:18Z\", \"source_id\": 64324424, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:47:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T22:46:24Z\", \"source_id\": 20383212, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lichfield City", "service_state_platform": "2", "timing_fact_generation": 1790030784861673, "current_leg_arrival_utc": "2026-09-21T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T22:47:58.191356", "service_state_evidence_id": 20383212, "current_leg_start_actual_dep": "2026-09-21T23:41:30+01:00", "operational_evidence_version": 123, "service_state_event_time_utc": "2026-09-21T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T22:57:59.094831", "service_state_valid_until_kind": null, "operational_interpretation_version": 123, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BMV LIC 2L71 730027+730032 6 90 None {"version": 3, "segments": [{"to_m": 3617.621, "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": 4126.352, "from_m": 3617.621, "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": 9911.464, "from_m": 4126.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9983.858, "from_m": 9911.464, "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": 12654.917, "from_m": 9983.858, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12706.79, "from_m": 12654.917, "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": 14068.764, "from_m": 12706.79, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14124.869, "from_m": 14068.764, "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": 14470.252, "from_m": 14124.869, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14623.425, "from_m": 14470.252, "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": 15221.81, "from_m": 14623.425, "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": 18651.257, "from_m": 15221.81, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21160.175, "from_m": 18651.257, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22627.076, "from_m": 21160.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22854.744, "from_m": 22627.076, "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": 23362.341, "from_m": 22854.744, "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": 23381.787, "from_m": 23362.341, "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": 23412.158, "from_m": 23381.787, "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": 23833.869, "from_m": 23412.158, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24615.491, "from_m": 23833.869, "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": 24991.819, "from_m": 24615.491, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25737.009, "from_m": 24991.819, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26991.476, "from_m": 25737.009, "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": 27463.763, "from_m": 26991.476, "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": 27764.604, "from_m": 27463.763, "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": 28000.562, "from_m": 27764.604, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28403.67, "from_m": 28000.562, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28427.993, "from_m": 28403.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28939.908, "from_m": 28427.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30124.959, "from_m": 28939.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30852.931, "from_m": 30124.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30881.367, "from_m": 30852.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31173.631, "from_m": 30881.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31183.006, "from_m": 31173.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35359.564, "from_m": 31183.006, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35736.585, "from_m": 35359.564, "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": 36565.427, "from_m": 35736.585, "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": 36927.184, "from_m": 36565.427, "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": 36950.948, "from_m": 36927.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40397.317, "from_m": 36950.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", "infrastructure_limit_mph": 60.0}, {"to_m": 40431.203, "from_m": 40397.317, "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": 40772.06, "from_m": 40431.203, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40790.024, "from_m": 40772.06, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47147.032, "from_m": 40790.024, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47469.897, "from_m": 47147.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": 48489.874, "from_m": 47469.897, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48840.892, "from_m": 48489.874, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49106.812, "from_m": 48840.892, "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": 49114.603, "from_m": 49106.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49621.809, "from_m": 49114.603, "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": 756349, "profile_key": "9dd3803a8a45663e0b101e37317cf6b6c50f8d0370ed4bf87acf4e52bd7f2f96", "schedule_id": 28360, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2231", "location": "Bromsgrove", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2237", "location": "Barnt Green", "stage_seq": 2, "distance_m": 6009.99, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2242", "location": "Longbridge", "stage_seq": 3, "distance_m": 10323.316, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244", "location": "Northfield", "stage_seq": 4, "distance_m": 11919.242, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2247", "location": "Kings Norton", "stage_seq": 5, "distance_m": 14293.888, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": "2249H", "location": "Bournville", "stage_seq": 6, "distance_m": 16059.341, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2251H", "wtt_dep": "2252H", "location": "Selly Oak", "stage_seq": 7, "distance_m": 17810.592, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2255", "location": "University", "stage_seq": 8, "distance_m": 18971.156, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2259", "location": "Five Ways", "stage_seq": 9, "distance_m": 21690.041, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2307", "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 23100.365, "section_seq": 1, "route_path_id": 141875}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Proof House Jn", "stage_seq": 11, "distance_m": 24107.879, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2311H", "location": "Duddeston", "stage_seq": 12, "distance_m": 25434.54, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314H", "location": "Aston", "stage_seq": 13, "distance_m": 27367.517, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2318", "location": "Gravelly Hill", "stage_seq": 14, "distance_m": 29483.02, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2321", "location": "Erdington", "stage_seq": 15, "distance_m": 31250.558, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323", "location": "Chester Road", "stage_seq": 16, "distance_m": 32240.225, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325H", "location": "Wylde Green", "stage_seq": 17, "distance_m": 33296.86, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328H", "location": "Sutton Coldfield", "stage_seq": 18, "distance_m": 35506.375, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2332", "location": "Four Oaks", "stage_seq": 19, "distance_m": 37644.502, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Butlers Lane", "stage_seq": 20, "distance_m": 39329.321, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Blake Street", "stage_seq": 21, "distance_m": 40642.516, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2341H", "location": "Shenstone", "stage_seq": 22, "distance_m": 44715.27, "section_seq": 1, "route_path_id": 141875}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Lichfield City", "stage_seq": 23, "distance_m": 49621.809, "section_seq": 1, "route_path_id": 141875}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49621.809, "from_m": 0.0, "section_seq": 1, "route_path_id": 141875}], "total_distance_m": 49621.809, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47992.051, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1629.758, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:40Z", "source_id": 64210868, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:39:44Z", "source_id": 20348012, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20429, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:46Z", "source_id": 64218629, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:44:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:43:49Z", "source_id": 20350466, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20419, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:21Z", "source_id": 64223655, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:47:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:46:28Z", "source_id": 20352011, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20400, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:12Z", "source_id": 64228997, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:49:18Z", "source_id": 20353662, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20386, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:28Z", "source_id": 64233627, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:52:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:51:30Z", "source_id": 20354950, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:51Z", "source_id": 64240149, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:55:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:54:58Z", "source_id": 20356864, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:27Z", "source_id": 64244791, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:57:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:57:30Z", "source_id": 20358331, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:38Z", "source_id": 64250435, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:01:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:38Z", "source_id": 64250445, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:01:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:00:41Z", "source_id": 20360057, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19348, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:03:58Z", "source_id": 64256613, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:05:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:04:06Z", "source_id": 20361895, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19499, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:23Z", "source_id": 64269433, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:11:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:11:25Z", "source_id": 20365920, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:21Z", "source_id": 64272909, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:14:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:13:25Z", "source_id": 20367047, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:12Z", "source_id": 64279628, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:17:15Z", "source_id": 20369061, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19284, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:02Z", "source_id": 64284309, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:20:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:20:06Z", "source_id": 20370535, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19280, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:53Z", "source_id": 64287302, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:21:59Z", "source_id": 20371536, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:50Z", "source_id": 64290350, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:23:54Z", "source_id": 20372456, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:36Z", "source_id": 64294774, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:26:40Z", "source_id": 20373851, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19267, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:42Z", "source_id": 64301180, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:30:47Z", "source_id": 20375804, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19175, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:13Z", "source_id": 64304976, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:34:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:33:15Z", "source_id": 20377042, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19170, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:35:53Z", "source_id": 64309052, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:36:01Z", "source_id": 20378329, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19166, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:45Z", "source_id": 64314985, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:39:49Z", "source_id": 20380144, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19150, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:18Z", "source_id": 64324424, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T22:46:24Z", "source_id": 20383212, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T23:47:00+01:00", "operational_fact": true}] Bromsgrove 2231 2231 3 None None Lichfield City 2347 2347 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70563/2026-09-21/detailed None Shenstone 2026-09-21T23:41:30+01:00 Lichfield City 6.0 {"type": "LineString", "coordinates": [[-1.844371410876925, 52.63922708264071], [-1.8443511999999995, 52.6392536], [-1.8438853, 52.6398432], [-1.84343, 52.64047119999999], [-1.8429157, 52.6413489], [-1.842474, 52.6422276], [-1.8422287, 52.642845699999995], [-1.8420986999999995, 52.6432357], [-1.8419719, 52.643683], [-1.8418896, 52.6440137], [-1.8416826, 52.64502219999999], [-1.8408525, 52.64955739999999], [-1.8407384, 52.650184], [-1.8404723, 52.6515781], [-1.8403878, 52.6519741], [-1.8402526999999995, 52.65246990000001], [-1.8401154, 52.6528646], [-1.8399126, 52.653397600000005], [-1.839676, 52.65393190000001], [-1.8393656, 52.654525099999994], [-1.8390002, 52.6551158], [-1.8385883, 52.655708999999995], [-1.8384426, 52.655912699999995], [-1.8381511, 52.656271499999995], [-1.8378231000000005, 52.6566544], [-1.8376716, 52.65683129999999], [-1.8371964000000005, 52.65731949999999], [-1.8367782, 52.6577269], [-1.8363860199145208, 52.658076072523166], [-1.8363176999999995, 52.65813689999999], [-1.834268, 52.65988569999999], [-1.834011, 52.6601055], [-1.8335360999999997, 52.66050820000001], [-1.8331031, 52.6609143], [-1.8327588, 52.661266600000005], [-1.8324271999999997, 52.66166630000001], [-1.8321357, 52.6620814], [-1.8319828999999996, 52.66233820000001], [-1.8319382999999996, 52.662407300000005], [-1.8318844, 52.662496399999995], [-1.8316922, 52.6629115], [-1.8315274, 52.663359799999995], [-1.8313986, 52.66388249999999], [-1.8312655, 52.664918799999995], [-1.8307845, 52.6696556], [-1.8307624, 52.66987139999999], [-1.8305935, 52.6715258], [-1.8305719, 52.6717369], [-1.8302785999999995, 52.6746768], [-1.8302624999999997, 52.6748284], [-1.8302347, 52.67513979999999], [-1.8302035, 52.6753581], [-1.8301634, 52.675586300000006], [-1.8301006, 52.6757869], [-1.8300389, 52.6759577], [-1.8299417, 52.6761619], [-1.8297622, 52.676463], [-1.8293894, 52.6769834], [-1.8293362, 52.67704559999999], [-1.8292477, 52.6771562], [-1.829127, 52.677327000000005], [-1.8287434, 52.677793699999995], [-1.8286035, 52.67796069999999], [-1.828373, 52.6782184], [-1.8281471, 52.67847330000001], [-1.8279261, 52.678677], [-1.8276437, 52.678910900000005], [-1.8273133999999995, 52.67913649999999], [-1.8268350999999996, 52.679436], [-1.8266585, 52.67954009999999], [-1.8261944999999995, 52.67978939999999], [-1.8258643, 52.679955099999994], [-1.8252458, 52.680249199999984], [-1.824653, 52.6805159]]} 3.1 2341 2347 Shenstone Lichfield City Lichfield City 52.6805159 -1.8246530 52.6805159 -1.8246530 1 0 2026-09-21 22:58:22 TERMINATED 2026-09-21 22:47:00 Lichfield City TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20383212 1790030784861673 123 123 2026-09-21 22:57:59.094831 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-21 22:47:58.191356
← Previous (42401–42500) Next (42601–42700) →