← Back to tables

ANA2_service (60714 rows)

Showing 36201–36300 of 60714
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
624824 655470 P88615 882M74M817 2026-09-17 COMPLETE 17534055 2026-09-17 23:46:00 2026-09-17 22:56:26 2026-09-19 22:56:26 {"id": 655470, "stp": "P", "toc": "Southeastern", "uid": "P88615", "consist": "707018+707027", "dest_crs": "DFD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88615/2026-09-17/detailed", "trust_id": "882M74M817", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": "22:55:00", "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-17", "dest_arr_time": "2343", "dest_platform": "3", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2M74", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "2346", "current_leg_dep": "2339", "current_leg_end": "Dartford", "origin_dep_time": "2255", "origin_platform": "3", "current_location": "Dartford", "last_update_time": "2026-09-17T22:56:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1604625, 51.464997], [0.1615882, 51.4649451], [0.162151, 51.4649121], [0.1627509, 51.464875000000006], [0.16345179999999998, 51.4648376], [0.1646365, 51.464757899999995], [0.1657965, 51.4646716], [0.1668101, 51.464605299999995], [0.16750929999999997, 51.46456040000001], [0.16775999999999996, 51.46454699999999], [0.1686903, 51.4644984], [0.1701132, 51.4644388], [0.1715118, 51.4644034], [0.1721163, 51.4643951], [0.17224559999999997, 51.46439329999999], [0.1729753, 51.4643907], [0.1739063, 51.464373], [0.1759855, 51.464336200000005], [0.1772749, 51.46431510000001], [0.1774613, 51.464312199999995], [0.17776939999999997, 51.4643045], [0.1796630568239043, 51.464272691181066], [0.1804305, 51.4642598], [0.1814183, 51.46424159999999], [0.1816372, 51.4642406], [0.1821646, 51.4642361], [0.1842235, 51.464195], [0.1863877, 51.4641634], [0.18725389999999997, 51.4641455], [0.18748069999999997, 51.464143799999995], [0.1879152, 51.46413439999999], [0.188336, 51.46412680000001], [0.18893439999999995, 51.46411659999999], [0.1895301, 51.4641055], [0.1902077, 51.46409609999999], [0.1908458, 51.464088499999995], [0.19108079999999997, 51.46407399999999], [0.1913554, 51.46405190000001], [0.19163549999999996, 51.4640229], [0.19183489999999995, 51.4639949], [0.19203849999999997, 51.46395830000001], [0.1922981, 51.4639089], [0.1925003, 51.46386209999999], [0.1926779, 51.4638101], [0.192917, 51.4637404], [0.1931861, 51.4636382], [0.1934881, 51.463525899999986], [0.1936999, 51.4634229], [0.19395529999999997, 51.4632901], [0.1941917, 51.4631539], [0.1944704, 51.46296069999998], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Barnehurst", "dest_arr_time_act": "2343", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Barnehurst", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9001.24, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9111.618, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9440.952, \"from_m\": 9111.618, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9493.481, \"from_m\": 9440.952, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10199.557, \"from_m\": 9493.481, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11864.495, \"from_m\": 10199.557, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12488.338, \"from_m\": 11864.495, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14392.154, \"from_m\": 12488.338, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14896.997, \"from_m\": 14392.154, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15122.057, \"from_m\": 14896.997, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15626.9, \"from_m\": 15122.057, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17530.717, \"from_m\": 15626.9, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18154.56, \"from_m\": 17530.717, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18193.943, \"from_m\": 18154.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18782.703, \"from_m\": 18193.943, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20686.297, \"from_m\": 18782.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21188.644, \"from_m\": 20686.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30822.811, \"from_m\": 21188.644, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31315.854, \"from_m\": 30822.811, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 31363.738, \"from_m\": 31315.854, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32524.114, \"from_m\": 31363.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33261.47, \"from_m\": 32524.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33307.112, \"from_m\": 33261.47, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33656.8, \"from_m\": 33307.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33929.517, \"from_m\": 33656.8, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 655470, \"profile_key\": \"00bf26c9691768e43fc65182f106a76ca5f822bdf2f797952a54b1f81d0a7b5d\", \"schedule_id\": 23658, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2257H\", \"wtt_dep\": \"2258H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2304\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9463.177, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2313\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 9949.623, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2316H\", \"location\": \"Blackheath\", \"stage_seq\": 10, \"distance_m\": 11504.632, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320\", \"location\": \"Kidbrooke\", \"stage_seq\": 11, \"distance_m\": 12970.58, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"Eltham\", \"stage_seq\": 12, \"distance_m\": 15009.527, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2326H\", \"location\": \"Falconwood\", \"stage_seq\": 13, \"distance_m\": 23205.456, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329H\", \"location\": \"Welling\", \"stage_seq\": 14, \"distance_m\": 24843.427, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2332H\", \"location\": \"Bexleyheath\", \"stage_seq\": 15, \"distance_m\": 27107.998, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2336\", \"location\": \"Barnehurst\", \"stage_seq\": 16, \"distance_m\": 28947.686, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 17, \"distance_m\": 30852.929, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 31395.368, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 19, \"distance_m\": 32524.114, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Dartford Jn\", \"stage_seq\": 20, \"distance_m\": 33208.043, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 21, \"distance_m\": 33929.517, \"section_seq\": 1, \"route_path_id\": 100128}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33929.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100128}], \"total_distance_m\": 33929.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 33883.875, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 45.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2255", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:21Z\", \"source_id\": 54649487, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:57:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:25Z\", \"source_id\": 17510844, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:25Z\", \"source_id\": 54656893, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:01:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:33Z\", \"source_id\": 17512955, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:36Z\", \"source_id\": 54682017, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:39Z\", \"source_id\": 17520271, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:57Z\", \"source_id\": 54687711, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:04Z\", \"source_id\": 17521873, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:58Z\", \"source_id\": 54694450, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:03Z\", \"source_id\": 17523961, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:09Z\", \"source_id\": 54699655, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:13Z\", \"source_id\": 17525494, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31598, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:15Z\", \"source_id\": 54704752, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:23Z\", \"source_id\": 17526920, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:57Z\", \"source_id\": 54709198, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:03Z\", \"source_id\": 17528148, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:03Z\", \"source_id\": 54714400, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:09Z\", \"source_id\": 17529594, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:29Z\", \"source_id\": 54718232, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:32Z\", \"source_id\": 17530685, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:20Z\", \"source_id\": 54729900, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:27Z\", \"source_id\": 17534055, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "3", "timing_fact_generation": 1789685128149080, "current_leg_arrival_utc": "2026-09-17T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:46:23.930174", "service_state_evidence_id": 17534055, "current_leg_start_actual_dep": "2026-09-17T23:39:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-17T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:56:24.317232", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX DFD 2M74 707018+707027 10 100 None {"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9001.24, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9111.618, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9440.952, "from_m": 9111.618, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9493.481, "from_m": 9440.952, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10199.557, "from_m": 9493.481, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11864.495, "from_m": 10199.557, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12488.338, "from_m": 11864.495, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14392.154, "from_m": 12488.338, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14896.997, "from_m": 14392.154, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15122.057, "from_m": 14896.997, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15626.9, "from_m": 15122.057, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17530.717, "from_m": 15626.9, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18154.56, "from_m": 17530.717, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18193.943, "from_m": 18154.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18782.703, "from_m": 18193.943, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20686.297, "from_m": 18782.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21188.644, "from_m": 20686.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30822.811, "from_m": 21188.644, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31315.854, "from_m": 30822.811, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 31363.738, "from_m": 31315.854, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32524.114, "from_m": 31363.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33261.47, "from_m": 32524.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33307.112, "from_m": 33261.47, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33656.8, "from_m": 33307.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33929.517, "from_m": 33656.8, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 655470, "profile_key": "00bf26c9691768e43fc65182f106a76ca5f822bdf2f797952a54b1f81d0a7b5d", "schedule_id": 23658, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2255", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2257H", "wtt_dep": "2258H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2304", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9463.177, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2313", "location": "Lewisham", "stage_seq": 9, "distance_m": 9949.623, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2316H", "location": "Blackheath", "stage_seq": 10, "distance_m": 11504.632, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320", "location": "Kidbrooke", "stage_seq": 11, "distance_m": 12970.58, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Eltham", "stage_seq": 12, "distance_m": 15009.527, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Falconwood", "stage_seq": 13, "distance_m": 23205.456, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329H", "location": "Welling", "stage_seq": 14, "distance_m": 24843.427, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Bexleyheath", "stage_seq": 15, "distance_m": 27107.998, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2336", "location": "Barnehurst", "stage_seq": 16, "distance_m": 28947.686, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Perry Street Fork Jn", "stage_seq": 17, "distance_m": 30852.929, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 31395.368, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Crayford Spur A Jn", "stage_seq": 19, "distance_m": 32524.114, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Dartford Jn", "stage_seq": 20, "distance_m": 33208.043, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": null, "location": "Dartford", "stage_seq": 21, "distance_m": 33929.517, "section_seq": 1, "route_path_id": 100128}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33929.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 100128}], "total_distance_m": 33929.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 33883.875, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 45.642, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:21Z", "source_id": 54649487, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:25Z", "source_id": 17510844, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:25Z", "source_id": 54656893, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:01:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:33Z", "source_id": 17512955, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:36Z", "source_id": 54682017, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:16:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:39Z", "source_id": 17520271, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:57Z", "source_id": 54687711, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:19:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:04Z", "source_id": 17521873, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31586, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:58Z", "source_id": 54694450, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:03Z", "source_id": 17523961, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31590, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:09Z", "source_id": 54699655, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:26:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:13Z", "source_id": 17525494, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31598, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:15Z", "source_id": 54704752, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:23Z", "source_id": 17526920, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31594, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:57Z", "source_id": 54709198, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:32:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:03Z", "source_id": 17528148, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31602, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:03Z", "source_id": 54714400, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:09Z", "source_id": 17529594, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31606, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:29Z", "source_id": 54718232, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:38:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:32Z", "source_id": 17530685, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31782, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:20Z", "source_id": 54729900, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:46:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:27Z", "source_id": 17534055, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}] London Charing Cross 2255 2255 3 22:55:00 None Dartford 2343 2343 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88615/2026-09-17/detailed None Barnehurst 2026-09-17T23:39:00+01:00 Dartford 7.0 {"type": "LineString", "coordinates": [[0.1604625, 51.464997], [0.1615882, 51.4649451], [0.162151, 51.4649121], [0.1627509, 51.464875000000006], [0.16345179999999998, 51.4648376], [0.1646365, 51.464757899999995], [0.1657965, 51.4646716], [0.1668101, 51.464605299999995], [0.16750929999999997, 51.46456040000001], [0.16775999999999996, 51.46454699999999], [0.1686903, 51.4644984], [0.1701132, 51.4644388], [0.1715118, 51.4644034], [0.1721163, 51.4643951], [0.17224559999999997, 51.46439329999999], [0.1729753, 51.4643907], [0.1739063, 51.464373], [0.1759855, 51.464336200000005], [0.1772749, 51.46431510000001], [0.1774613, 51.464312199999995], [0.17776939999999997, 51.4643045], [0.1796630568239043, 51.464272691181066], [0.1804305, 51.4642598], [0.1814183, 51.46424159999999], [0.1816372, 51.4642406], [0.1821646, 51.4642361], [0.1842235, 51.464195], [0.1863877, 51.4641634], [0.18725389999999997, 51.4641455], [0.18748069999999997, 51.464143799999995], [0.1879152, 51.46413439999999], [0.188336, 51.46412680000001], [0.18893439999999995, 51.46411659999999], [0.1895301, 51.4641055], [0.1902077, 51.46409609999999], [0.1908458, 51.464088499999995], [0.19108079999999997, 51.46407399999999], [0.1913554, 51.46405190000001], [0.19163549999999996, 51.4640229], [0.19183489999999995, 51.4639949], [0.19203849999999997, 51.46395830000001], [0.1922981, 51.4639089], [0.1925003, 51.46386209999999], [0.1926779, 51.4638101], [0.192917, 51.4637404], [0.1931861, 51.4636382], [0.1934881, 51.463525899999986], [0.1936999, 51.4634229], [0.19395529999999997, 51.4632901], [0.1941917, 51.4631539], [0.1944704, 51.46296069999998], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} 3.0 2339 2346 Barnehurst Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-17 22:56:26 TERMINATED 2026-09-17 22:46:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534055 1789685128149080 58 58 2026-09-17 22:56:24.317232 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:46:23.930174
624825 654633 G89654 361N86M817 2026-09-17 COMPLETE 17533761 2026-09-17 23:46:00 2026-09-17 22:56:56 2026-09-19 22:56:56 {"id": 654633, "stp": "P", "toc": "Northern", "uid": "G89654", "consist": "323220", "dest_crs": "BPN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89654/2026-09-17/detailed", "trust_id": "361N86M817", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-17", "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-17T22:56:56", "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.352, \"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.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7467.933, \"from_m\": 4800.14, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9389.892, \"from_m\": 7467.933, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9682.667, \"from_m\": 9389.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\": 9802.149, \"from_m\": 9682.667, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9900.691, \"from_m\": 9802.149, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11757.257, \"from_m\": 9900.691, \"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\": 17694.465, \"from_m\": 11757.257, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31274.845, \"from_m\": 17694.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31285.948, \"from_m\": 31274.845, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31359.551, \"from_m\": 31285.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32183.49, \"from_m\": 31359.551, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33110.69, \"from_m\": 32183.49, \"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\": 33166.101, \"from_m\": 33110.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33980.788, \"from_m\": 33166.101, \"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\": 45021.561, \"from_m\": 33980.788, \"capability_applied\": null, \"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\": 45129.13, \"from_m\": 45021.561, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48643.212, \"from_m\": 45129.13, \"capability_applied\": null, \"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\": 48727.419, \"from_m\": 48643.212, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52801.882, \"from_m\": 48727.419, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 52868.054, \"from_m\": 52801.882, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56359.459, \"from_m\": 52868.054, \"capability_applied\": null, \"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\": 56406.792, \"from_m\": 56359.459, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56427.688, \"from_m\": 56406.792, \"capability_applied\": null, \"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\": 56475.943, \"from_m\": 56427.688, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56516.163, \"from_m\": 56475.943, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56570.245, \"from_m\": 56516.163, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56796.747, \"from_m\": 56570.245, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57845.933, \"from_m\": 56796.747, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57868.829, \"from_m\": 57845.933, \"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\": 57926.61, \"from_m\": 57868.829, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 69707.571, \"from_m\": 57926.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70410.668, \"from_m\": 69707.571, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70476.214, \"from_m\": 70410.668, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79705.136, \"from_m\": 70476.214, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 80315.032, \"from_m\": 79705.136, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80684.765, \"from_m\": 80315.032, \"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\": 84567.645, \"from_m\": 80684.765, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84600.436, \"from_m\": 84567.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84896.952, \"from_m\": 84600.436, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85037.966, \"from_m\": 84896.952, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85228.827, \"from_m\": 85037.966, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 85240.562, \"from_m\": 85228.827, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85567.448, \"from_m\": 85240.562, \"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\": 654633, \"profile_key\": \"6bfccea7f90d42fdaccf62da8fc6f90b92e760679656aea4b244a8d7c869deb9\", \"schedule_id\": 13111, \"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\": 70029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2219\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2221H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3799.177, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2224H\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5729.359, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2227\", \"wtt_dep\": \"2227H\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8286.836, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9106.657, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2234\", \"location\": \"Prescot\", \"stage_seq\": 11, \"distance_m\": 12969.121, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2236\", \"wtt_dep\": \"2236H\", \"location\": \"Eccleston Park\", \"stage_seq\": 12, \"distance_m\": 14457.503, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2238H\", \"wtt_dep\": \"2239\", \"location\": \"Thatto Heath\", \"stage_seq\": 13, \"distance_m\": 15988.491, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2243\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 18735.902, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": \"2249H\", \"location\": \"Garswood\", \"stage_seq\": 15, \"distance_m\": 24827.948, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2252\", \"wtt_dep\": \"2252H\", \"location\": \"Bryn\", \"stage_seq\": 16, \"distance_m\": 26908.608, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 17, \"distance_m\": 30756.939, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 18, \"distance_m\": 32108.277, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2258H\", \"wtt_dep\": \"2300H\", \"location\": \"Wigan North Western\", \"stage_seq\": 19, \"distance_m\": 32791.951, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 20, \"distance_m\": 44864.831, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2309H\", \"location\": \"Euxton\", \"stage_seq\": 21, \"distance_m\": 46567.702, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Euxton Jn\", \"stage_seq\": 22, \"distance_m\": 48765.622, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2315\", \"location\": \"Leyland\", \"stage_seq\": 23, \"distance_m\": 50919.353, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 24, \"distance_m\": 54646.643, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Ribble Jn\", \"stage_seq\": 25, \"distance_m\": 56359.459, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2324\", \"location\": \"Preston\", \"stage_seq\": 26, \"distance_m\": 57325.4, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 27, \"distance_m\": 58054.337, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 28, \"distance_m\": 69857.188, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2341H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 29, \"distance_m\": 80530.954, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 30, \"distance_m\": 84678.792, \"section_seq\": 1, \"route_path_id\": 70029}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 31, \"distance_m\": 85567.448, \"section_seq\": 1, \"route_path_id\": 70029}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85567.448, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70029}], \"total_distance_m\": 85567.448, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 58619.023, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 26948.425, \"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-17T21:18:15Z\", \"source_id\": 54573570, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:19:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:18:18Z\", \"source_id\": 17489243, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:20:57Z\", \"source_id\": 54579040, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:21:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:21:03Z\", \"source_id\": 17490841, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:23:54Z\", \"source_id\": 54584762, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:24:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:23:57Z\", \"source_id\": 17492511, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:26:47Z\", \"source_id\": 54590576, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:27:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:26:51Z\", \"source_id\": 17494187, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:28:52Z\", \"source_id\": 54594756, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:29:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:28:57Z\", \"source_id\": 17495365, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:33:03Z\", \"source_id\": 54603142, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:33:06Z\", \"source_id\": 17497709, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:41:59Z\", \"source_id\": 54620649, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:42:04Z\", \"source_id\": 17502636, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:02Z\", \"source_id\": 54634042, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:49:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:05Z\", \"source_id\": 17506404, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:47Z\", \"source_id\": 54650332, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:52Z\", \"source_id\": 17511065, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:47Z\", \"source_id\": 54673658, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:52Z\", \"source_id\": 17517811, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:09Z\", \"source_id\": 54679482, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:14Z\", \"source_id\": 17519523, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:29Z\", \"source_id\": 54691963, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:22:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:32Z\", \"source_id\": 17523231, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:50Z\", \"source_id\": 54709026, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:57Z\", \"source_id\": 17528115, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:29Z\", \"source_id\": 54721381, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:33Z\", \"source_id\": 17531543, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:44Z\", \"source_id\": 54729034, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:48Z\", \"source_id\": 17533761, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "3", "timing_fact_generation": 1789685093478966, "current_leg_arrival_utc": "2026-09-17T23:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:46:26.671690", "service_state_evidence_id": 17533761, "current_leg_start_actual_dep": "2026-09-17T23:41:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-17T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:56:26.728650", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV BPN 1N86 323220 3 90 None {"version": 3, "segments": [{"to_m": 317.352, "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.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7467.933, "from_m": 4800.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9389.892, "from_m": 7467.933, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9682.667, "from_m": 9389.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": 9802.149, "from_m": 9682.667, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9900.691, "from_m": 9802.149, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11757.257, "from_m": 9900.691, "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": 17694.465, "from_m": 11757.257, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31274.845, "from_m": 17694.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31285.948, "from_m": 31274.845, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31359.551, "from_m": 31285.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32183.49, "from_m": 31359.551, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33110.69, "from_m": 32183.49, "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": 33166.101, "from_m": 33110.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33980.788, "from_m": 33166.101, "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": 45021.561, "from_m": 33980.788, "capability_applied": null, "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": 45129.13, "from_m": 45021.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48643.212, "from_m": 45129.13, "capability_applied": null, "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": 48727.419, "from_m": 48643.212, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52801.882, "from_m": 48727.419, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 52868.054, "from_m": 52801.882, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56359.459, "from_m": 52868.054, "capability_applied": null, "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": 56406.792, "from_m": 56359.459, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56427.688, "from_m": 56406.792, "capability_applied": null, "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": 56475.943, "from_m": 56427.688, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56516.163, "from_m": 56475.943, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56570.245, "from_m": 56516.163, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56796.747, "from_m": 56570.245, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57845.933, "from_m": 56796.747, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57868.829, "from_m": 57845.933, "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": 57926.61, "from_m": 57868.829, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69707.571, "from_m": 57926.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70410.668, "from_m": 69707.571, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70476.214, "from_m": 70410.668, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79705.136, "from_m": 70476.214, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 80315.032, "from_m": 79705.136, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80684.765, "from_m": 80315.032, "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": 84567.645, "from_m": 80684.765, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84600.436, "from_m": 84567.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84896.952, "from_m": 84600.436, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85037.966, "from_m": 84896.952, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85228.827, "from_m": 85037.966, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 85240.562, "from_m": 85228.827, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85567.448, "from_m": 85240.562, "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": 654633, "profile_key": "6bfccea7f90d42fdaccf62da8fc6f90b92e760679656aea4b244a8d7c869deb9", "schedule_id": 13111, "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": 70029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2219", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 70029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 70029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2221H", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3799.177, "section_seq": 1, "route_path_id": 70029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2224H", "location": "Broad Green", "stage_seq": 8, "distance_m": 5729.359, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2227", "wtt_dep": "2227H", "location": "Roby", "stage_seq": 9, "distance_m": 8286.836, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230", "location": "Huyton", "stage_seq": 10, "distance_m": 9106.657, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2234", "location": "Prescot", "stage_seq": 11, "distance_m": 12969.121, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2236", "wtt_dep": "2236H", "location": "Eccleston Park", "stage_seq": 12, "distance_m": 14457.503, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2238H", "wtt_dep": "2239", "location": "Thatto Heath", "stage_seq": 13, "distance_m": 15988.491, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2243", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 18735.902, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": "2249H", "location": "Garswood", "stage_seq": 15, "distance_m": 24827.948, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2252", "wtt_dep": "2252H", "location": "Bryn", "stage_seq": 16, "distance_m": 26908.608, "section_seq": 1, "route_path_id": 70029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Springs Branch Jn", "stage_seq": 17, "distance_m": 30756.939, "section_seq": 1, "route_path_id": 70029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Wigan South Jn", "stage_seq": 18, "distance_m": 32108.277, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2258H", "wtt_dep": "2300H", "location": "Wigan North Western", "stage_seq": 19, "distance_m": 32791.951, "section_seq": 1, "route_path_id": 70029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Balshaw Lane Jn", "stage_seq": 20, "distance_m": 44864.831, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2309H", "location": "Euxton", "stage_seq": 21, "distance_m": 46567.702, "section_seq": 1, "route_path_id": 70029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Euxton Jn", "stage_seq": 22, "distance_m": 48765.622, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2315", "location": "Leyland", "stage_seq": 23, "distance_m": 50919.353, "section_seq": 1, "route_path_id": 70029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Farington Curve Jn", "stage_seq": 24, "distance_m": 54646.643, "section_seq": 1, "route_path_id": 70029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Ribble Jn", "stage_seq": 25, "distance_m": 56359.459, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2324", "location": "Preston", "stage_seq": 26, "distance_m": 57325.4, "section_seq": 1, "route_path_id": 70029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Preston Fylde Jn", "stage_seq": 27, "distance_m": 58054.337, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333H", "location": "Kirkham & Wesham", "stage_seq": 28, "distance_m": 69857.188, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2341H", "location": "Poulton-le-Fylde", "stage_seq": 29, "distance_m": 80530.954, "section_seq": 1, "route_path_id": 70029}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Devonshire Road Jn", "stage_seq": 30, "distance_m": 84678.792, "section_seq": 1, "route_path_id": 70029}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 31, "distance_m": 85567.448, "section_seq": 1, "route_path_id": 70029}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85567.448, "from_m": 0.0, "section_seq": 1, "route_path_id": 70029}], "total_distance_m": 85567.448, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 58619.023, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 26948.425, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:18:15Z", "source_id": 54573570, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:19:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:18:18Z", "source_id": 17489243, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:20:57Z", "source_id": 54579040, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:21:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:21:03Z", "source_id": 17490841, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:23:54Z", "source_id": 54584762, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:24:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:23:57Z", "source_id": 17492511, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:26:47Z", "source_id": 54590576, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:27:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:26:51Z", "source_id": 17494187, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:28:52Z", "source_id": 54594756, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T21:29:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:28:57Z", "source_id": 17495365, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10022, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:33:03Z", "source_id": 54603142, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T21:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:33:06Z", "source_id": 17497709, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:41:59Z", "source_id": 54620649, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T21:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:42:04Z", "source_id": 17502636, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9463, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:02Z", "source_id": 54634042, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T21:49:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:05Z", "source_id": 17506404, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9377, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:47Z", "source_id": 54650332, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T21:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:52Z", "source_id": 17511065, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7997, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:47Z", "source_id": 54673658, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:11:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:52Z", "source_id": 17517811, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7992, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:09Z", "source_id": 54679482, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T22:15:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:14Z", "source_id": 17519523, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:29Z", "source_id": 54691963, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T22:22:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:32Z", "source_id": 17523231, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:50Z", "source_id": 54709026, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T22:32:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:57Z", "source_id": 17528115, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:29Z", "source_id": 54721381, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T22:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:33Z", "source_id": 17531543, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7802, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:44Z", "source_id": 54729034, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T22:46:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:48Z", "source_id": 17533761, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T23: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-17/detailed None Poulton-le-Fylde 2026-09-17T23: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-17 22:56:56 TERMINATED 2026-09-17 22:46:00 Blackpool North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17533761 1789685093478966 76 76 2026-09-17 22:56:26.728650 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:46:26.671690
624826 652111 R56279 226N741Z17 2026-09-17 COMPLETE 17534474 2026-09-17 23:45:00 2026-09-17 22:56:56 2026-09-19 22:56:56 {"id": 652111, "stp": "N", "toc": "Unknown", "uid": "R56279", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R56279/2026-09-17/detailed", "trust_id": "226N741Z17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tees N.Y.", "service_date": "2026-09-17", "dest_arr_time": "2332", "dest_platform": null, "is_terminated": 1, "next_location": "Tees N.Y.", "signalling_id": "6N74", "timing_status": "LATE", "origin_station": "Scunthorpe BSC Entrance C", "current_leg_arr": "2345", "current_leg_dep": "2040", "current_leg_end": "Tees N.Y.", "origin_dep_time": "2025", "origin_platform": null, "current_location": "Tees N.Y.", "last_update_time": "2026-09-17T22:56:56", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6069367999999999, 53.5982272], [-0.6081438, 53.59854399999999], [-0.6083745, 53.59859169999999], [-0.6087499999999999, 53.5986458], [-0.6090449999999998, 53.5986522], [-0.6093669, 53.598648999999995], [-0.6097129, 53.59861380000001], [-0.6099918, 53.59855989999999], [-0.6102949, 53.5985026], [-0.6106409000000002, 53.59843409999999], [-0.6107883999999999, 53.5983959], [-0.6115984999999999, 53.59817149999999], [-0.6131166, 53.5977338], [-0.6148895, 53.59722599999999], [-0.6161743, 53.5968646], [-0.6164774, 53.5967819], [-0.6169092, 53.59665609999999], [-0.6171104, 53.5965972], [-0.6173143, 53.59653670000001], [-0.6175999, 53.59647150000001], [-0.6177151999999999, 53.59644920000001], [-0.6180492, 53.59636480000001], [-0.6182529999999999, 53.596312299999994], [-0.6184381, 53.5962693], [-0.6184592999999999, 53.596265], [-0.6185547999999998, 53.5962455], [-0.6189477, 53.5961245], [-0.6190804999999999, 53.5960826], [-0.6192426999999999, 53.5960624], [-0.6194453, 53.596028099999984], [-0.6196331999999999, 53.595992599999995], [-0.6198424, 53.5959409], [-0.6200491999999999, 53.59588260000001], [-0.6221666999999999, 53.5952407], [-0.6263894999999999, 53.5939606], [-0.627161, 53.5937157], [-0.6274776999999999, 53.5936038], [-0.6277755999999999, 53.59351579999999], [-0.6279386999999998, 53.59346589999999], [-0.6282001999999999, 53.59336940000001], [-0.6282344999999999, 53.5933552], [-0.6286607999999999, 53.5931981], [-0.628820698883665, 53.593130671370474], [-0.6289308999999998, 53.59308419999999], [-0.6289524, 53.593073800000006], [-0.6291322000000001, 53.5929935], [-0.6293870999999999, 53.59288930000001], [-0.62963, 53.59277180000001], [-0.6296687, 53.59275139999999], [-0.6303004, 53.59242940000001], [-0.6303469, 53.59240260000001], [-0.6309673999999998, 53.5920783], [-0.6310350999999998, 53.592036799999995], [-0.6315677, 53.59172139999999], [-0.6325316, 53.59114999999999], [-0.6331005000000001, 53.5908735], [-0.6331427, 53.59085299999999], [-0.6335838, 53.59063269999999], [-0.6339968999999999, 53.5904579], [-0.6343328, 53.59028789999999], [-0.6359217, 53.589444500000006], [-0.6362302, 53.589292500000006], [-0.6365854, 53.58913389999999], [-0.6370617999999999, 53.58893450000001], [-0.6374913999999999, 53.5887743], [-0.6381617, 53.58857909999999], [-0.6388883, 53.5883721], [-0.6391557000000001, 53.5882891], [-0.639457, 53.5882069], [-0.6397111999999999, 53.5881516], [-0.6399938, 53.588094100000006], [-0.6402554999999999, 53.5880519], [-0.6405302, 53.5880203], [-0.6426644, 53.5878171], [-0.6446467, 53.5876174], [-0.64541, 53.5875377], [-0.6460662, 53.5874499], [-0.6467341, 53.58734119999999], [-0.647548, 53.5871921], [-0.6482489999999999, 53.5870522], [-0.6485177, 53.58699099999998], [-0.6491542, 53.586837300000006], [-0.6498691, 53.5866338], [-0.6512555, 53.5862166], [-0.6519233, 53.5860154], [-0.6524159999999999, 53.58586859999999], [-0.6530243999999998, 53.585694], [-0.653478, 53.58557329999999], [-0.6541057999999998, 53.5854368], [-0.6542927, 53.5854009], [-0.6550049, 53.585264300000006], [-0.655703, 53.5851638], [-0.656598, 53.5850494], [-0.6573373, 53.5849684], [-0.6579776, 53.584917], [-0.6586853, 53.5848761], [-0.6593407, 53.58485569999999], [-0.6598818, 53.5848458], [-0.6605248, 53.5848458], [-0.661227, 53.58485240000001], [-0.6701674999999999, 53.584921], [-0.6721569, 53.5849095], [-0.6743786999999999, 53.5848659], [-0.6768456, 53.58481919999999], [-0.678639, 53.5847895], [-0.6799966, 53.58476499999999], [-0.6815167, 53.584753600000006], [-0.6824363999999999, 53.58477150000001], [-0.6837581999999999, 53.5848288], [-0.6846421999999999, 53.58487290000001], [-0.6900169, 53.58513709999999], [-0.6919523, 53.585233300000006], [-0.692406, 53.5852529], [-0.6986413, 53.585553100000006], [-0.6991618, 53.5855801], [-0.7018473999999999, 53.58570720000001], [-0.7043079, 53.58582219999999], [-0.7060565, 53.585885899999994], [-0.7107892, 53.585963], [-0.7117467, 53.585972100000006], [-0.7125761999999999, 53.585972100000006], [-0.7136802999999999, 53.5859629], [-0.7150569, 53.58594550000001], [-0.7163463999999999, 53.58593669999999], [-0.7175690999999998, 53.5859252], [-0.7186522272956171, 53.5859151266289], [-0.7191497, 53.5859105], [-0.7202375, 53.5859007], [-0.7213059, 53.5858893], [-0.7219778, 53.5858893], [-0.7228039, 53.5859056], [-0.7241725, 53.58593669999999], [-0.7247436999999999, 53.585947100000006], [-0.7259267, 53.58598080000001], [-0.7267491000000001, 53.58598340000001], [-0.7276082999999999, 53.5859557], [-0.7283544999999999, 53.58592300000001], [-0.7287845999999999, 53.58589550000001], [-0.7290668999999999, 53.5858724], [-0.7295425999999999, 53.585832499999995], [-0.7322121, 53.5856301], [-0.7329639, 53.58556310000001], [-0.7343946, 53.585453300000005], [-0.7349158999999998, 53.585421499999995], [-0.7357959999999999, 53.58540880000001], [-0.7363763, 53.5854204], [-0.7366021999999999, 53.5854285], [-0.7368611, 53.58544], [-0.7373712999999998, 53.58547819999999], [-0.7379262, 53.5855337], [-0.7384267, 53.585593800000005], [-0.7388978999999999, 53.5856666], [-0.7391588, 53.5857059], [-0.7395735999999999, 53.585778700000006], [-0.7399979999999999, 53.58587119999999], [-0.7404789999999999, 53.5859856], [-0.7409561, 53.58611039999999], [-0.7413981, 53.58623759999999], [-0.7417971999999999, 53.586371699999994], [-0.7422197999999999, 53.5865231], [-0.7426306, 53.5866942], [-0.7430842999999999, 53.5868872], [-0.7434426, 53.58705710000001], [-0.7439235999999999, 53.5873079], [-0.7443363999999999, 53.5875483], [-0.7449731, 53.5879529], [-0.7455435999999999, 53.5883401], [-0.746305, 53.58890409999999], [-0.7464120999999999, 53.588978100000006], [-0.7467314, 53.5892023], [-0.7476757999999999, 53.58986109999999], [-0.7496735, 53.5912475], [-0.7505147, 53.591833499999986], [-0.7509702999999999, 53.5921351], [-0.7513695, 53.59237669999999], [-0.7517609, 53.592586999999995], [-0.7521176999999999, 53.59276889999999], [-0.7524339, 53.59290689999999], [-0.7528213, 53.5930762], [-0.7532454, 53.593247000000005], [-0.7533767999999998, 53.593299899999984], [-0.7536415999999999, 53.5934068], [-0.7540666999999999, 53.5935777], [-0.754351, 53.593682300000005], [-0.7546460999999999, 53.59378590000001], [-0.7549485999999999, 53.593874500000005], [-0.7553379999999998, 53.5939769], [-0.7557627999999998, 53.5940719], [-0.7561007, 53.59414309999999], [-0.7567836, 53.5942547], [-0.7572656, 53.5943286], [-0.7578107999999999, 53.594380599999994], [-0.7582605999999998, 53.594415299999994], [-0.7589381999999999, 53.59443960000001], [-0.7595106999999999, 53.5944349], [-0.760272, 53.59441410000001], [-0.7611054, 53.5943795], [-0.7623633, 53.5943136], [-0.764114, 53.59421950000001], [-0.7647247999999999, 53.5941808], [-0.7653946, 53.59411729999999], [-0.766043, 53.59404679999999], [-0.7667322999999999, 53.593953199999994], [-0.7773704, 53.5925965], [-0.7785981000000001, 53.592427], [-0.7796087, 53.592277900000006], [-0.7809282999999999, 53.592070599999985], [-0.7830313, 53.5917366], [-0.7859344, 53.5912596], [-0.7915648, 53.590322], [-0.8011874, 53.58870849999999], [-0.801937, 53.58859290000001], [-0.8025016999999999, 53.58851539999999], [-0.8029029, 53.5884761], [-0.803302, 53.58845070000001], [-0.8038122, 53.5884345], [-0.8042776, 53.588435700000005], [-0.8047605000000001, 53.58845419999999], [-0.8052121999999999, 53.5884785], [-0.8057711, 53.588527], [-0.8062442, 53.5885779], [-0.8067271, 53.5886345], [-0.8084837557075693, 53.58886153297726], [-0.8138518, 53.58955529999999], [-0.8147493, 53.589666], [-0.8155670999999999, 53.58974689999999], [-0.8159760000000001, 53.5897769], [-0.8166167, 53.5898116], [-0.8172105999999999, 53.5898336], [-0.8181409, 53.5898686], [-0.8185405, 53.58988559999999], [-0.8261763, 53.59015900000001], [-0.8320014999999998, 53.5903417], [-0.8326431, 53.59037439999999], [-0.8331827999999999, 53.5904165], [-0.8337377, 53.59047369999999], [-0.8341976, 53.5905424], [-0.8346560999999999, 53.59062819999999], [-0.8351695999999998, 53.59074340000001], [-0.8356666999999999, 53.59087579999999], [-0.8464336, 53.5940322], [-0.8468541, 53.59416339999999], [-0.8474217, 53.5943523], [-0.8479436, 53.59453779999999], [-0.8484040999999999, 53.59471810000001], [-0.8488422000000001, 53.59489080000001], [-0.8492394, 53.595048600000005], [-0.8497562, 53.5952565], [-0.850098, 53.59539120000001], [-0.8505244999999999, 53.5955687], [-0.8511082999999999, 53.59583589999999], [-0.8515351000000001, 53.5960631], [-0.8518737999999999, 53.59626], [-0.8522978999999999, 53.5965182], [-0.8525374999999998, 53.596689], [-0.8529367999999999, 53.59697659999999], [-0.8548044, 53.5983999], [-0.8553593999999999, 53.59879279999999], [-0.8555521, 53.5989189], [-0.8557955, 53.599078199999994], [-0.8563173999999999, 53.59939709999999], [-0.8567126, 53.59962360000001], [-0.8572110999999999, 53.59988359999999], [-0.8576141999999999, 53.6000743], [-0.8581536, 53.60030769999999], [-0.8585936, 53.60049719999999], [-0.8591953, 53.60071790000001], [-0.8597112999999998, 53.6008831], [-0.8601337, 53.601016], [-0.8603595999999999, 53.6010795], [-0.8603947999999999, 53.6010899], [-0.8604979999999999, 53.60111879999999], [-0.8610101, 53.601252899999984], [-0.8613665, 53.60134579999999], [-0.8619309999999999, 53.601467500000005], [-0.8624514999999999, 53.6015753], [-0.8627764, 53.60162759999999], [-0.8634249, 53.60172239999999], [-0.8640059999999999, 53.6017927], [-0.8645484, 53.6018507], [-0.8650743999999999, 53.6018899], [-0.8654571999999999, 53.60191029999999], [-0.8659225999999999, 53.60193239999999], [-0.8665435000000001, 53.60194870000001], [-0.8670888, 53.6019463], [-0.8674700999999999, 53.6019381], [-0.8679699999999999, 53.6019193], [-0.8686831999999999, 53.6018842], [-0.8692379999999998, 53.601849], [-0.871429, 53.60171119999999], [-0.8717133, 53.6016956], [-0.872233, 53.60166269999999], [-0.8731689, 53.60159800000001], [-0.8741229999999999, 53.601535600000005], [-0.8750225999999999, 53.60147210000001], [-0.8835127, 53.60084570000001], [-0.8840042999999999, 53.6008237], [-0.8845962999999999, 53.600803199999994], [-0.8850782, 53.6008], [-0.8857046999999999, 53.60080810000001], [-0.8863215, 53.6008302], [-0.8872523, 53.6008653], [-0.8878554, 53.600892300000005], [-0.8890485999999999, 53.60093559999999], [-0.8899959, 53.6009748], [-0.8983152841195214, 53.60130349958127], [-0.9096644000000002, 53.6017519], [-0.9132911, 53.60187169999999], [-0.9142315, 53.60190789999999], [-0.9148857999999996, 53.60193739999999], [-0.9152402, 53.6019562], [-0.9154379, 53.6019676], [-0.9157184, 53.6019781], [-0.9167827, 53.6020723], [-0.9176914, 53.60215889999999], [-0.91845, 53.60223], [-0.9320203, 53.60350600000001], [-0.9326207, 53.6035564], [-0.9332017, 53.6036021], [-0.9338406, 53.60364620000001], [-0.9341728, 53.60365929999999], [-0.9343587, 53.60366690000001], [-0.934439, 53.6036701], [-0.9353536, 53.6037045], [-0.9365637999999998, 53.6037272], [-0.9375997, 53.6037364], [-0.9385304, 53.60372840000001], [-0.9392216999999998, 53.6037168], [-0.9401193, 53.60369829999999], [-0.9415287, 53.6036659], [-0.9462821, 53.6035614], [-0.947871, 53.6035271], [-0.9501118, 53.6034776], [-0.9551446, 53.6033571], [-0.9559115, 53.6033387], [-0.9577512, 53.6033006], [-0.9581297, 53.6032935], [-0.9606233, 53.60323919999999], [-0.9613557, 53.603220699999994], [-0.9623537, 53.60319830000001], [-0.9647408, 53.60314230000001], [-0.9650629999999998, 53.60313599999999], [-0.9660745, 53.60311539999999], [-0.9671815, 53.60309410000001], [-0.9773589, 53.60286270000001], [-0.9787936, 53.60282839999999], [-0.9793292, 53.6028129], [-0.9802701, 53.6028019], [-0.9813151, 53.6027713], [-0.9818237, 53.60276], [-0.9823872, 53.6027339], [-0.982912, 53.6026994], [-0.9834153, 53.6026622], [-0.9838281, 53.602624], [-0.9842143, 53.6025858], [-0.9847056, 53.60252149999999], [-0.9850963999999998, 53.60247130000001], [-0.9855422, 53.60240420000001], [-0.9859565999999996, 53.6023334], [-0.986371, 53.6022617], [-0.9868403, 53.60216949999999], [-0.9872090999999998, 53.6020959], [-0.9875968, 53.60201210000001], [-0.9880285, 53.6019161], [-0.9881468125314736, 53.60188737321726], [-0.988435, 53.6018174], [-0.9888981, 53.6016972], [-0.9892842, 53.6015967], [-0.9897237, 53.60147280000001], [-0.9901726, 53.601338599999984], [-0.9905644, 53.6012181], [-0.9912425999999998, 53.60099660000001], [-0.9918864, 53.600771300000005], [-0.992327722100278, 53.6006080444261], [-0.9925168, 53.600538099999994], [-0.9933802999999998, 53.6002101], [-0.993916, 53.60000970000001], [-0.9945357, 53.59977739999999], [-1.0020015, 53.5969669], [-1.0068600999999997, 53.5951322], [-1.0084434, 53.5945314], [-1.0087855, 53.5944196], [-1.0091163, 53.594315], [-1.0094812999999998, 53.59418219999999], [-1.0120511999999997, 53.5932072], [-1.0151299, 53.59204439999999], [-1.018458, 53.5907837], [-1.0185601999999998, 53.5907492], [-1.0206175, 53.5899742], [-1.0212108, 53.58974930000001], [-1.0227179, 53.58918399999999], [-1.0234907, 53.58889469999999], [-1.0238672, 53.58874960000001], [-1.0247834, 53.58837519999999], [-1.0254042, 53.5881281], [-1.0263715, 53.5877618], [-1.0267640999999998, 53.58761390000001], [-1.0269370999999998, 53.58754869999999], [-1.0284673, 53.5869717], [-1.0287013, 53.5868835], [-1.0289809, 53.586778], [-1.0293779, 53.5866485], [-1.0298355999999995, 53.5865101], [-1.0304117, 53.5863182], [-1.0308606, 53.5861477], [-1.0316459999999998, 53.58584959999999], [-1.0320147, 53.5857141], [-1.0325469, 53.5855242], [-1.0329156, 53.58540500000001], [-1.0332724999999998, 53.58529899999999], [-1.0335169, 53.5852351], [-1.0339263, 53.5851341], [-1.034336, 53.5850355], [-1.0346145, 53.58498000000001], [-1.0349398, 53.5849083], [-1.0354095, 53.5848108], [-1.03591, 53.58471629999998], [-1.0366144, 53.5846018], [-1.0373228999999995, 53.5844886], [-1.0379562, 53.5844001], [-1.0389993000000002, 53.58429269999999], [-1.0398797999999998, 53.58421839999999], [-1.0407132, 53.58416530000001], [-1.0415122, 53.584117799999994], [-1.0452752999999997, 53.584042400000016], [-1.0469162999999997, 53.5840195], [-1.0503925, 53.58395759999999], [-1.0577528, 53.58383670000001], [-1.0599573, 53.5837909], [-1.0607709, 53.5837787], [-1.063574, 53.5837399], [-1.0661295, 53.5836887], [-1.0721148, 53.58358470000001], [-1.0759618, 53.583514599999994], [-1.0768475, 53.58351429999999], [-1.0779783409434258, 53.58353960292781], [-1.0785458, 53.58355229999999], [-1.0792679, 53.58356030000001], [-1.0799083, 53.5835483], [-1.0813706999999997, 53.5834795], [-1.0833136, 53.5833989], [-1.0835132, 53.5833889], [-1.0842018, 53.58335889999999], [-1.08535, 53.5833022], [-1.0866086, 53.5832337], [-1.0880943, 53.5830993], [-1.0894493, 53.5829863], [-1.0927907, 53.582827900000005], [-1.095396, 53.5827092], [-1.0957281999999997, 53.582692], [-1.0960959, 53.5826737], [-1.0964432, 53.5826569], [-1.0977845999999998, 53.582590299999985], [-1.0985591999999995, 53.58256039999999], [-1.0993943, 53.5825368], [-1.1011601628250824, 53.58248186959143], [-1.1011623999999998, 53.5824818], [-1.1032611, 53.58241180000001], [-1.1043142, 53.582376], [-1.1058199999999998, 53.58232469999999], [-1.1067747, 53.5822936], [-1.1077456, 53.5822665], [-1.1092111, 53.5822494], [-1.1113263, 53.582186], [-1.1118137, 53.5821874], [-1.1124488, 53.5822118], [-1.1130490999999998, 53.582262], [-1.1136820999999997, 53.58233009999999], [-1.1141928, 53.5824172], [-1.1147134, 53.5825177], [-1.1154666, 53.582710199999994], [-1.115938, 53.582850699999995], [-1.1160510999999995, 53.582889900000005], [-1.1162962, 53.5829725], [-1.1168943, 53.58319649999999], [-1.1174645, 53.583457], [-1.1179028, 53.5836842], [-1.1184382, 53.5840062], [-1.1190151000000002, 53.5844092], [-1.1214035, 53.586422600000006], [-1.121984204696345, 53.58692665931823], [-1.1220922, 53.587020399999986], [-1.1221356635564903, 53.587056761512514], [-1.1235474, 53.5882378], [-1.1246172, 53.58911519999999], [-1.1255963, 53.589962099999994], [-1.1263008, 53.5905625], [-1.126902, 53.59107770000001], [-1.1274503, 53.5915799], [-1.1279118, 53.5920549], [-1.1287211, 53.592953699999995], [-1.1291301, 53.59343810000001], [-1.1308142, 53.59531520000001], [-1.1312416631887008, 53.59579109627121], [-1.1313680080240969, 53.59593077970046], [-1.131480975331368, 53.59605382190191], [-1.1315824350184929, 53.596162612843585], [-1.131674256993451, 53.596259542493534], [-1.1317583111642222, 53.59634700081975], [-1.1318364674387849, 53.596427377790285], [-1.1319105957251188, 53.59650306337315], [-1.1319825659312033, 53.59657644753638], [-1.1320542479650175, 53.596649920248], [-1.1321275117345408, 53.59672587147601], [-1.1322042271477526, 53.59680669118848], [-1.132286264112632, 53.5968947693534], [-1.1323754925371583, 53.596992495938814], [-1.1324737823293107, 53.597102260912735], [-1.1325830033970687, 53.597226454243206], [-1.1327050256484117, 53.59736746589824], [-1.1334846, 53.598248599999984], [-1.1335348, 53.59830749999999], [-1.1350797999999998, 53.6001224], [-1.1372534999999997, 53.6026962], [-1.1378346, 53.6033727], [-1.1386858999999998, 53.60437519999999], [-1.1392439, 53.6050385], [-1.1397862, 53.60568049999999], [-1.1433811, 53.6099195], [-1.1457002, 53.612654000000006], [-1.1486376, 53.616117200000005], [-1.1490753, 53.61663200000001], [-1.1495302, 53.6171634], [-1.1531877999999998, 53.6215015], [-1.1556179999999998, 53.62434580000001], [-1.1560203, 53.6248155], [-1.1568762, 53.62582100000001], [-1.1586445579368378, 53.62791270082296], [-1.1595048, 53.6289302], [-1.1604976, 53.63009919999999], [-1.1611332, 53.6308476], [-1.1614444, 53.6312242], [-1.1620049, 53.6319283], [-1.1634720999999997, 53.6337938], [-1.1637936, 53.63417539999999], [-1.1642414000000003, 53.6347338], [-1.1662359999999998, 53.637237799999994], [-1.1676818999999998, 53.63905729999999], [-1.1678098693553778, 53.63921848034901], [-1.1686048, 53.64021970000001], [-1.1687703, 53.640416899999984], [-1.1698624999999998, 53.64178830000001], [-1.1717177, 53.6441457], [-1.1720468, 53.644553300000005], [-1.173047, 53.6457987], [-1.1752015999999998, 53.648481200000006], [-1.1753357999999998, 53.6486494], [-1.1753864999999997, 53.648713], [-1.1756613, 53.64905749999999], [-1.1807211, 53.65540099999999], [-1.1817751, 53.6567222], [-1.1829947, 53.6582583], [-1.1835335, 53.658936999999995], [-1.1837427, 53.6592127], [-1.1837902, 53.6592721], [-1.1844623999999997, 53.660096900000006], [-1.1848572, 53.6605943], [-1.1852336, 53.661068400000005], [-1.1861313999999998, 53.6621951], [-1.1870540999999997, 53.6631869], [-1.187861, 53.66396879999999], [-1.1882642999999995, 53.66431420000001], [-1.1888135999999998, 53.66477609999999], [-1.1896306, 53.6654063], [-1.1910666999999997, 53.6663399], [-1.1929335, 53.66743319999999], [-1.1954176999999997, 53.6688767], [-1.1973967, 53.6700266], [-1.2056886999999998, 53.6748611], [-1.2057491, 53.67489629999999], [-1.2058755999999995, 53.6749701], [-1.2114121, 53.6781977], [-1.2156656999999995, 53.68066000000001], [-1.2163867, 53.68109760000001], [-1.2164840734001194, 53.68115157602794], [-1.2168, 53.681326699999985], [-1.2218949, 53.68462589999999], [-1.2232674999999995, 53.6855156], [-1.2356678, 53.693562799999995], [-1.2429943, 53.69834], [-1.2457376, 53.70010390000001], [-1.2471784999999995, 53.7010585], [-1.2476984, 53.7013848], [-1.2499577, 53.70282949999999], [-1.2504065, 53.70312319999999], [-1.2508307, 53.7034251], [-1.2508483884744486, 53.70343619318033], [-1.251712, 53.70397779999999], [-1.2531872, 53.70492569999999], [-1.2538765000000005, 53.705294], [-1.2548111, 53.70569819999999], [-1.2556819, 53.7059792], [-1.2562078, 53.70609679999999], [-1.2564932999999998, 53.7061217], [-1.2569408999999998, 53.7061812], [-1.2572384, 53.7062189], [-1.25764139776733, 53.70622574685407], [-1.2577387, 53.70622739999999], [-1.2602076, 53.706230599999984], [-1.2605475, 53.70624219999999], [-1.2613203999999998, 53.706278600000005], [-1.2620143999999998, 53.7063213], [-1.2629505, 53.70637369999999], [-1.2634654, 53.706403], [-1.2640221, 53.706421199999994], [-1.2645486, 53.7064228], [-1.26486, 53.706430399999995], [-1.2651760000000003, 53.7064524], [-1.2654071999999998, 53.70647959999999], [-1.2657725999999998, 53.7065297], [-1.2662769, 53.7066212], [-1.2666705, 53.7067146], [-1.2670879999999998, 53.7068398], [-1.2675259, 53.7070007], [-1.2680211999999995, 53.7072219], [-1.2683981999999998, 53.7074186], [-1.2685888999999997, 53.7075288], [-1.2689236, 53.7077545], [-1.2691489, 53.7079323], [-1.2693689, 53.7081245], [-1.2696478, 53.70841649999999], [-1.2698651, 53.7087198], [-1.2700635, 53.7090738], [-1.2703103, 53.7096628], [-1.2706805, 53.7106201], [-1.2710070999999998, 53.71153679999999], [-1.2712305, 53.71207429999999], [-1.2713755, 53.71248589999999], [-1.2714236, 53.7126206], [-1.2714601, 53.7127138], [-1.2717393, 53.71354000000001], [-1.2719036999999995, 53.713951], [-1.2723303, 53.7152069], [-1.2723344, 53.7152238], [-1.2723913, 53.71537519999999], [-1.2724904, 53.71556470000001], [-1.2726943, 53.7160391], [-1.2730419, 53.71692440000002], [-1.2732267, 53.717388499999984], [-1.2733547999999997, 53.71776820000001], [-1.2734558, 53.7181287], [-1.2735441, 53.718601], [-1.2735848, 53.71931719999999], [-1.2735241000000002, 53.71998870000001], [-1.2734924999999997, 53.720152199999994], [-1.2734214, 53.72041060000001], [-1.2733963, 53.72048600000001], [-1.2732543, 53.720866099999995], [-1.273093, 53.7212134], [-1.2729461, 53.721501399999994], [-1.2727862, 53.72174360000001], [-1.2723766, 53.7223133], [-1.2720828, 53.7226191], [-1.2718014, 53.72289370000001], [-1.2715906999999995, 53.7230831], [-1.2715293, 53.72313830000001], [-1.2707163, 53.7238112], [-1.2705793999999997, 53.72392289999999], [-1.2703998, 53.72410299999999], [-1.2701823, 53.7243124], [-1.2698342, 53.7246733], [-1.2695492, 53.725016100000005], [-1.2691476, 53.7255881], [-1.2689825, 53.7258827], [-1.2688514999999998, 53.7261589], [-1.2686732, 53.72659399999999], [-1.2686327, 53.72669270000001], [-1.2683762, 53.72753670000001], [-1.2681551999999998, 53.7284184], [-1.2680505, 53.729150100000005], [-1.2679394, 53.729997700000006], [-1.2677366, 53.732272], [-1.2677206, 53.7327935], [-1.2677643999999997, 53.73370260000001], [-1.26777068033274, 53.734323238421794], [-1.2677733999999998, 53.734592], [-1.2677434999999997, 53.73574889999999], [-1.267681, 53.7363799], [-1.2676138, 53.73694009999999], [-1.2674795, 53.7377153], [-1.2673512, 53.738160599999986], [-1.2672744, 53.7385085], [-1.2672043, 53.7387847], [-1.2671791, 53.738880399999985], [-1.2668815, 53.7400641], [-1.2666563999999998, 53.74091359999999], [-1.2664715999999998, 53.7414751], [-1.2661712, 53.7420175], [-1.2657669, 53.742507200000006], [-1.2654556, 53.742796899999995], [-1.2651684, 53.74300569999999], [-1.2648588, 53.74321919999999], [-1.2645287, 53.743410700000005], [-1.2640588, 53.7436357], [-1.2634967999999998, 53.74385779999999], [-1.2631785999999998, 53.7439647], [-1.263106, 53.74398910000001], [-1.2608022999999997, 53.744699899999986], [-1.2597445, 53.74503070000001], [-1.2591154999999998, 53.745233000000006], [-1.2583824999999995, 53.7455037], [-1.2578272, 53.7457163], [-1.25764139776733, 53.74579387835149], [-1.2556009999999995, 53.7466458], [-1.2546489999999997, 53.7471065], [-1.2536659, 53.747584], [-1.2522812999999997, 53.74833569999999], [-1.2517703, 53.74865820000001], [-1.2509794, 53.74918869999999], [-1.2500396, 53.749832199999986], [-1.2487111, 53.7508159], [-1.248241, 53.7511819], [-1.2476299999999998, 53.751709], [-1.2473826999999995, 53.7519368], [-1.2461036999999997, 53.7531486], [-1.2446436, 53.7546928], [-1.2435208, 53.7562547], [-1.2426729, 53.7574623], [-1.2420687999999998, 53.758461], [-1.241865, 53.75882219999999], [-1.2413692, 53.759869], [-1.2409476, 53.760786], [-1.2407074, 53.761388], [-1.2401181, 53.763079700000006], [-1.2397072, 53.76437899999999], [-1.2395894172917303, 53.76483901248973], [-1.2395412097010874, 53.7649949344546], [-1.2395003207328197, 53.76513291263706], [-1.2394656851158186, 53.76525550844339], [-1.2394362375789774, 53.7653652832799], [-1.2394109128511883, 53.76546479855286], [-1.239388645661344, 53.76555661566857], [-1.2393683707383365, 53.76564329603334], [-1.2393490228110575, 53.76572740105345], [-1.2393295366084014, 53.76581149213518], [-1.2393088468592588, 53.76589813068483], [-1.239285888292523, 53.76598987810869], [-1.2392595956370862, 53.76608929581306], [-1.239228903621841, 53.76619894520422], [-1.239192746975679, 53.766321387688485], [-1.2391500604274936, 53.76645918467212], [-1.2390997787061768, 53.76661489756143], [-1.2390761, 53.7666869], [-1.2390182, 53.766845100000005], [-1.2386587999999998, 53.76794039999999], [-1.2384528, 53.7684649], [-1.2381098999999998, 53.7695215], [-1.2380801999999995, 53.7696089], [-1.2378283999999995, 53.7703507], [-1.2377565999999998, 53.77056219999999], [-1.2375807, 53.7711818], [-1.2371650999999997, 53.772461799999995], [-1.2367705, 53.773734999999995], [-1.2365783, 53.774301499999986], [-1.2363653, 53.7749591], [-1.2362093999999997, 53.7753895], [-1.2360838, 53.77576659999999], [-1.2359944, 53.7760863], [-1.2357420999999995, 53.7768413], [-1.235712, 53.7769299], [-1.2353048999999998, 53.77812990000001], [-1.2348999, 53.77931699999999], [-1.2347443, 53.7797957], [-1.2345645999999997, 53.78038999999999], [-1.2345199537485827, 53.780571011637456], [-1.2345111862970537, 53.78060655788406], [-1.2343971, 53.7810691], [-1.2341989999999998, 53.7820609], [-1.2341222, 53.7826323], [-1.2340654999999998, 53.783237], [-1.2339779, 53.7844121], [-1.2339309, 53.78514289999999], [-1.2339138, 53.78536219999999], [-1.2338743, 53.78587], [-1.2337454999999995, 53.78732469999999], [-1.2337363948904505, 53.78742772712427], [-1.2334883, 53.790234900000016], [-1.2334749000000005, 53.790405099999994], [-1.2334563, 53.790592999999994], [-1.2334446, 53.790775100000005], [-1.2334105, 53.791176799999995], [-1.2334102, 53.7912022], [-1.2331766999999998, 53.794000200000006], [-1.2331662, 53.794121399999995], [-1.2329334, 53.796805000000006], [-1.2329260999999998, 53.796915299999995], [-1.2329214999999998, 53.796993], [-1.2324775999999995, 53.8023083], [-1.2321686, 53.8057367], [-1.2318761, 53.809152], [-1.2315752999999998, 53.8125636], [-1.2315735, 53.81258269999999], [-1.2312505, 53.81598579999999], [-1.2311754, 53.8166483], [-1.2310567999999995, 53.81730740000001], [-1.230822, 53.8185968], [-1.2305190999999998, 53.81987970000001], [-1.230315, 53.8206513], [-1.2301684, 53.8211563], [-1.2298520999999998, 53.8220512], [-1.2294195999999995, 53.82304690000001], [-1.2289433999999997, 53.82400359999998], [-1.2288956, 53.8241015], [-1.2286718, 53.824625], [-1.2286344, 53.8246958], [-1.2284747, 53.825033000000005], [-1.2283218, 53.82537010000001], [-1.2282104, 53.8255947], [-1.2280938, 53.8258245], [-1.2279608999999998, 53.826052199999985], [-1.2276914999999995, 53.82653059999999], [-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1534189999999998, 53.9010576], [-1.1523829, 53.901781199999995], [-1.1519649, 53.9021182], [-1.1493897999999998, 53.9039179], [-1.1398251, 53.9106278], [-1.1378734, 53.9119856], [-1.1360088999999998, 53.9133848], [-1.1338012, 53.91530230000001], [-1.1317438, 53.917348200000006], [-1.1316208, 53.91747409999999], [-1.1284982, 53.9206797], [-1.1257132999999997, 53.9235098], [-1.1231579000000005, 53.9261254], [-1.1201957, 53.9291483], [-1.1174313, 53.93212629999999], [-1.1167409999999998, 53.9330012], [-1.1157853999999998, 53.93423110000001], [-1.1150960999999997, 53.935271599999986], [-1.1131998, 53.93826359999999], [-1.1124877, 53.93956190000001], [-1.1114477, 53.9416119], [-1.1108215, 53.9427875], [-1.1101285, 53.9439608], [-1.1093328999999998, 53.9451291], [-1.1083701105489945, 53.946338544998355], [-1.1081525, 53.94661190000001], [-1.1075687999999997, 53.9472609], [-1.1065693, 53.948267300000005], [-1.1056730999999995, 53.949107099999985], [-1.1047935, 53.94986279999999], [-1.1032344, 53.9511603], [-1.1018015, 53.9521948], [-1.1015116, 53.952404099999995], [-1.1012241, 53.9526154], [-1.0998628, 53.9534861], [-1.0994794, 53.95373440000001], [-1.0994280999999997, 53.95376759999999], [-1.0991664, 53.953937], [-1.0988713, 53.9541711], [-1.0985824, 53.9544424], [-1.0985225, 53.95451869999999], [-1.09849, 53.9545746], [-1.0984301, 53.95467879999999], [-1.0983487, 53.9548405], [-1.0983008, 53.95498159999999], [-1.0982832, 53.95504360000001], [-1.0982633, 53.9551166], [-1.0982563, 53.95518469999999], [-1.0982505, 53.95527349999999], [-1.0982563, 53.95539610000001], [-1.0982809, 53.955531699999995], [-1.0983277000000002, 53.9556735], [-1.0983838, 53.9557982], [-1.0984259999999997, 53.9558877], [-1.0984611, 53.9559386], [-1.098502, 53.9559971], [-1.0985746, 53.9560894], [-1.0986775, 53.9561961], [-1.0987349, 53.9562567], [-1.0988085999999997, 53.95632690000001], [-1.09897, 53.9564536], [-1.0990987, 53.95654239999999], [-1.0992977, 53.956655299999994], [-1.0994509, 53.9567303], [-1.0996715, 53.9568198], [-1.0998354999999995, 53.95689180000001], [-1.1006448, 53.957182200000005], [-1.1012884, 53.9574466], [-1.1017205, 53.9575962], [-1.1026245, 53.9579902], [-1.1028542, 53.9580836], [-1.102934, 53.95811619999999], [-1.1039199, 53.9584579], [-1.1043463999999998, 53.9586097], [-1.1045739, 53.9587288], [-1.1052788, 53.959033699999985], [-1.1065743, 53.9597064], [-1.1080590999999995, 53.9605122], [-1.1090284999999998, 53.96102069999999], [-1.1099709, 53.961521399999995], [-1.1104748, 53.961753500000015], [-1.110572, 53.96178939999999], [-1.110589, 53.9617957], [-1.1106819, 53.9618341], [-1.1107883, 53.9618821], [-1.1108802, 53.961928], [-1.1109986, 53.9619915], [-1.1119225, 53.96251779999999], [-1.1120797999999998, 53.962612], [-1.1126595999999995, 53.9629776], [-1.1128716, 53.96311939999999], [-1.1130476, 53.9632394], [-1.1132686, 53.9633859], [-1.1135516, 53.9635815], [-1.1137898, 53.9637898], [-1.1138163, 53.963813], [-1.114287, 53.964206699999984], [-1.1148704, 53.9647084], [-1.1150608999999998, 53.9648891], [-1.1154847, 53.965321], [-1.1173701, 53.967278099999994], [-1.1182769, 53.96822839999999], [-1.1184236999999997, 53.96838910000001], [-1.1185122, 53.9684922], [-1.1186472999999997, 53.9686607], [-1.11878, 53.9688415], [-1.1192878, 53.96959], [-1.1195448999999995, 53.96991449999999], [-1.1196833, 53.97005790000001], [-1.1207326, 53.971145799999995], [-1.1211523999999995, 53.97158449999999], [-1.1217539, 53.9722011], [-1.1240762, 53.9745818], [-1.12584, 53.9764399], [-1.1304278999999997, 53.98127259999999], [-1.133033, 53.98419229999999], [-1.1335892999999997, 53.984807499999995], [-1.1336805999999997, 53.9849084], [-1.1372021, 53.98880230000001], [-1.1376612999999998, 53.989399600000006], [-1.1378451, 53.989607599999985], [-1.1384867, 53.99041239999998], [-1.1391709999999995, 53.99117749999999], [-1.1401905999999995, 53.9922766], [-1.1415411999999998, 53.9938073], [-1.1420363, 53.99435179999999], [-1.1432192, 53.99565239999999], [-1.1433163, 53.9957601], [-1.1454913999999998, 53.99817660000001], [-1.146383005551182, 53.999174733749136], [-1.1470868, 53.9999626], [-1.1486861, 54.0017487], [-1.1502985, 54.0035333], [-1.1510915, 54.0044247], [-1.1519006, 54.005319199999995], [-1.152463, 54.0059413], [-1.1529897, 54.0065239], [-1.1540867, 54.0077239], [-1.1562709999999998, 54.0101365], [-1.1564375, 54.01032109999999], [-1.1569212, 54.010858799999994], [-1.1575725999999995, 54.011568399999994], [-1.1587109, 54.0128123], [-1.1628868, 54.0174368], [-1.1656577, 54.020505], [-1.1672355, 54.0222521], [-1.1678098693553778, 54.022888024361066], [-1.1679596, 54.0230538], [-1.173397, 54.0290706], [-1.1746746999999995, 54.0304654], [-1.1760204, 54.0319488], [-1.1786973, 54.0349069], [-1.183115, 54.03980209999999], [-1.1838792, 54.0406489], [-1.1843926000000002, 54.0412177], [-1.1855224999999998, 54.0424438], [-1.1866346, 54.0436689], [-1.1888495, 54.0461271], [-1.1910715, 54.04858670000001], [-1.1921696, 54.049819799999995], [-1.1934033999999998, 54.05118], [-1.1940895955664492, 54.05194394711092], [-1.194361, 54.0522461], [-1.196147, 54.05423450000001], [-1.1962486, 54.054345700000006], [-1.1988633, 54.0572535], [-1.200167, 54.058703], [-1.201483, 54.060153699999994], [-1.2046877, 54.06371659999999], [-1.211668, 54.07147609999999], [-1.2119724, 54.0718145], [-1.2125726999999995, 54.07248179999999], [-1.2127852377437154, 54.072714152168366], [-1.2129137999999997, 54.07285469999999], [-1.2152405999999998, 54.07543999999999], [-1.2200742000000002, 54.08081010000001], [-1.2243673, 54.08558529999999], [-1.2248023999999995, 54.08606519999999], [-1.2265542, 54.08799729999999], [-1.2276319999999998, 54.089209399999994], [-1.2287167, 54.0904123], [-1.2295269, 54.09130630000001], [-1.2303320999999998, 54.092202799999995], [-1.231119, 54.093099599999995], [-1.2319376, 54.0940075], [-1.2341047999999997, 54.096391999999994], [-1.2345936999999998, 54.09692989999999], [-1.2359137999999998, 54.0983945], [-1.2365797, 54.099132899999994], [-1.2372355, 54.0998623], [-1.2382046, 54.1009308], [-1.2387291, 54.10154139999999], [-1.239241, 54.102099], [-1.239329, 54.10219659999999], [-1.2415520745562485, 54.104646225278074], [-1.2420748, 54.10522219999999], [-1.2434533, 54.1067496], [-1.2446827, 54.10810010000001], [-1.2447263999999998, 54.1081451], [-1.2450833, 54.10854119999998], [-1.2467873, 54.1104491], [-1.2485419999999998, 54.1123387], [-1.250563, 54.1142854], [-1.252643, 54.11618639999999], [-1.2560442, 54.1193221], [-1.25764139776733, 54.120789542798136], [-1.2596855999999998, 54.12266760000001], [-1.2653873999999998, 54.1278769], [-1.2681526, 54.13041170000001], [-1.2710769999999998, 54.1330923], [-1.2767166, 54.13826790000001], [-1.2799559, 54.14123559999999], [-1.2802102, 54.141467], [-1.2815867, 54.142719199999995], [-1.2824091, 54.14347329999999], [-1.2832075, 54.14420799999999], [-1.2840656, 54.14499779999999], [-1.284933, 54.14579119999999], [-1.2865593000000002, 54.1472921], [-1.2881005999999997, 54.148809], [-1.2881611, 54.148870900000006], [-1.2896709999999998, 54.15039989999998], [-1.2912245, 54.15199400000001], [-1.2918686999999998, 54.1526569], [-1.2938175, 54.15466200000001], [-1.2963597999999998, 54.1572667], [-1.2963745041464991, 54.15728160862064], [-1.2965468, 54.1574563], [-1.3008983, 54.161902899999994], [-1.3029927, 54.16405879999998], [-1.3041506, 54.165247400000005], [-1.3052372, 54.1663575], [-1.3137712999999998, 54.1750828], [-1.3154444, 54.1767932], [-1.3205809, 54.181415400000006], [-1.3231322, 54.183731599999994], [-1.3244406, 54.184881399999995], [-1.3256487999999995, 54.1859632], [-1.3295106, 54.18943389999998], [-1.3317175, 54.1914104], [-1.3333189, 54.192844499999985], [-1.3371109, 54.1962589], [-1.3377865999999998, 54.1968613], [-1.3390243999999998, 54.19796469999999], [-1.3409293999999998, 54.1996691], [-1.3412063, 54.19991470000001], [-1.3426726999999998, 54.2012374], [-1.3474729261792822, 54.20555072543696], [-1.3495605999999998, 54.20742649999999], [-1.3522581865585783, 54.20985013768338], [-1.3610972, 54.2178005], [-1.3618194999999995, 54.218450099999984], [-1.3692686, 54.225107300000005], [-1.3698627999999995, 54.225633599999995], [-1.3703808000000002, 54.2260923], [-1.3724282, 54.2279205], [-1.3727447, 54.2282129], [-1.3731598425011926, 54.22858515763083], [-1.3733323, 54.22873979999999], [-1.3755896, 54.23076400000001], [-1.376169, 54.231282799999995], [-1.3767349999999998, 54.231721], [-1.3774223, 54.23232829999999], [-1.380009, 54.234648], [-1.3823028999999998, 54.236705099999995], [-1.383079, 54.23740279999999], [-1.3831139, 54.2374341], [-1.3831956, 54.237508], [-1.3843103, 54.2384975], [-1.3844332, 54.2386081], [-1.3873315, 54.24122700000001], [-1.3874357, 54.2413189], [-1.3896755, 54.24333229999999], [-1.391516, 54.2449751], [-1.3920606, 54.2454638], [-1.3968868999999997, 54.2498006], [-1.3979794, 54.25084030000001], [-1.3989962, 54.2519048], [-1.399612, 54.2525972], [-1.4001794999999997, 54.2532922], [-1.4008889, 54.25420020000001], [-1.4015247999999998, 54.2550968], [-1.4021289, 54.255994400000006], [-1.4025723, 54.2567264], [-1.4027864, 54.2571062], [-1.4029498, 54.257405600000006], [-1.4037117, 54.258832899999994], [-1.4040506, 54.25954169999999], [-1.405458657837321, 54.26235185318483], [-1.4067502, 54.2649293], [-1.4069553, 54.265343599999994], [-1.4079211, 54.267290899999985], [-1.4094367, 54.2703135], [-1.4111186999999998, 54.2737232], [-1.4128181, 54.277129599999995], [-1.4137779, 54.2790698], [-1.4145054, 54.2805405], [-1.4153479999999998, 54.28224689999999], [-1.4157794999999995, 54.28310500000001], [-1.4160677, 54.2837133], [-1.4182388, 54.288074400000006], [-1.4195907999999997, 54.29080520000001], [-1.4202788999999998, 54.29219500000001], [-1.4223988, 54.29647289999999], [-1.4233149, 54.29833749999999], [-1.4238148, 54.2993597], [-1.4240749, 54.29987990000001], [-1.4243148, 54.3003916], [-1.4251175, 54.3019855], [-1.4253816999999998, 54.302521799999994], [-1.4276099, 54.30704429999999], [-1.431112, 54.3141605], [-1.4314147356334432, 54.3147867960163], [-1.4327286999999995, 54.317505], [-1.4327692999999997, 54.3175896], [-1.4335002, 54.31891259999999], [-1.4335791999999998, 54.3190673], [-1.4336893939047102, 54.31928325419045], [-1.4338177999999997, 54.319534899999994], [-1.4335791999999998, 54.3190673], [-1.4335002, 54.31891259999999], [-1.4327692999999997, 54.3175896], [-1.4332426, 54.3185471], [-1.4336321, 54.3192932], [-1.4340177999999997, 54.3200373], [-1.4343564999999998, 54.320642799999995], [-1.4355092, 54.322606], [-1.4360456999999998, 54.3235118], [-1.4365361999999997, 54.3243054], [-1.4367977, 54.3247371], [-1.4369304, 54.3249577], [-1.437304454591234, 54.325582735441984], [-1.4376443, 54.326150599999984], [-1.4381512999999997, 54.3270149], [-1.4384543, 54.3275315], [-1.4390507, 54.3285365], [-1.4395206, 54.3293254], [-1.4396987999999995, 54.3296246], [-1.4400303184686465, 54.33016856958453], [-1.4401763, 54.3304081], [-1.4406376, 54.3311667], [-1.4408787, 54.33158329999999], [-1.441001213300984, 54.33179507815449], [-1.4411838, 54.332110699999994], [-1.4413414, 54.3323732], [-1.4417075, 54.3329844], [-1.4418527, 54.333229499999995], [-1.4423201, 54.3340156], [-1.4424535, 54.3342398], [-1.442512, 54.3343384], [-1.4429549999999998, 54.3350843], [-1.4429939, 54.3351466], [-1.4429881000000002, 54.33515189999999], [-1.4430477, 54.335273699999995], [-1.4431787, 54.3355364], [-1.4432826, 54.3357072], [-1.4434096999999997, 54.336053], [-1.4434832, 54.3364], [-1.4435275999999997, 54.33670600000001], [-1.4435592, 54.33720149999999], [-1.4435602, 54.3373689], [-1.4435524999999998, 54.33751139999999], [-1.443543, 54.3376869], [-1.4434798, 54.3380586], [-1.4432284999999998, 54.3388444], [-1.4431812, 54.3389593], [-1.4428449, 54.33978109999999], [-1.442333, 54.3410799], [-1.4421919999999997, 54.3413007], [-1.4420592, 54.341555], [-1.4418559, 54.3418652], [-1.4414154999999995, 54.3425369], [-1.4405168999999998, 54.34398790000001], [-1.4404977999999995, 54.34402239999999], [-1.4403783, 54.3442136], [-1.4394863999999998, 54.3456401], [-1.4392649, 54.3460353], [-1.4391909, 54.3461586], [-1.437304454591234, 54.34925125628758], [-1.4368052, 54.3500697], [-1.4361244, 54.3511923], [-1.4354632, 54.3523194], [-1.4353731, 54.3524654], [-1.4350141999999997, 54.35303949999999], [-1.4349826, 54.35308899999999], [-1.4346909, 54.35354689999999], [-1.4336740999999995, 54.3552224], [-1.4331218, 54.356117], [-1.4326220999999997, 54.356968499999994], [-1.4320033, 54.3579777], [-1.4315688, 54.3586292], [-1.4310195, 54.359333], [-1.430282, 54.3602143], [-1.4301563, 54.3603531], [-1.4300272, 54.3604809], [-1.4291502, 54.3612965], [-1.4287052999999998, 54.3617117], [-1.4285855, 54.361811], [-1.4282515999999998, 54.36209430000001], [-1.4275082, 54.3626483], [-1.4272161999999995, 54.362854600000006], [-1.42659, 54.36327959999999], [-1.425316, 54.364064], [-1.4246589, 54.3644164], [-1.4237432, 54.3649074], [-1.4223817, 54.3655452], [-1.4210689, 54.3661185], [-1.4207674, 54.3662468], [-1.4193923999999998, 54.366876999999995], [-1.418793242379658, 54.36715500724093], [-1.4183091999999995, 54.3673796], [-1.4173912, 54.3678532], [-1.4167477, 54.3681971], [-1.4153392, 54.3690869], [-1.4141946, 54.36989499999999], [-1.4131336000000003, 54.3707479], [-1.4121413, 54.37169380000001], [-1.411511, 54.3723528], [-1.4101985, 54.3738203], [-1.408298, 54.37596010000001], [-1.4081158, 54.37616160000001], [-1.404713, 54.3799052], [-1.4026119, 54.382256], [-1.4018298, 54.3831209], [-1.4010836, 54.383972699999994], [-1.3969395999999998, 54.38855939999999], [-1.3946097, 54.3911439], [-1.3928268, 54.3931186], [-1.3902343, 54.3960126], [-1.3894173, 54.396961399999995], [-1.3886312, 54.3979115], [-1.3878648, 54.3989024], [-1.387138, 54.3998944], [-1.3857734999999998, 54.4018871], [-1.3849116, 54.4032812], [-1.3841601, 54.40467769999999], [-1.3826157, 54.4075087], [-1.3822246, 54.40831669999999], [-1.3811984999999998, 54.41025669999999], [-1.3778680999999997, 54.4165217], [-1.3778361, 54.416582], [-1.3763082265594078, 54.419456528092766], [-1.3713911, 54.42870619999999], [-1.3712357, 54.42900389999999], [-1.3701389, 54.431072599999986], [-1.370102, 54.4311416], [-1.3683699, 54.4343953], [-1.3673740999999997, 54.4362701], [-1.3663723, 54.438157], [-1.3655087, 54.4397881], [-1.3650399999999998, 54.4406095], [-1.3645596, 54.44135339999998], [-1.363884, 54.442454899999994], [-1.3632, 54.44346230000001], [-1.3617756, 54.4454338], [-1.3576359, 54.45131760000001], [-1.3552143, 54.45477619999999], [-1.3514377, 54.46008990000001], [-1.3507939999999998, 54.4610882], [-1.3504821, 54.4616037], [-1.3502207, 54.4620955], [-1.3499420999999998, 54.4626593], [-1.349684, 54.4632015], [-1.3494892, 54.4636801], [-1.3492644, 54.46421939999999], [-1.3491071, 54.46470630000001], [-1.3490493, 54.464906799999994], [-1.3488318999999998, 54.46559569999999], [-1.3486448999999998, 54.46632060000001], [-1.3485247, 54.4669706], [-1.3484234, 54.467616699999994], [-1.3483036999999998, 54.46891269999998], [-1.348284, 54.4695382], [-1.3482745, 54.4700885], [-1.3482967, 54.47070870000001], [-1.3483568999999995, 54.47125529999999], [-1.348415120572953, 54.47169139997572], [-1.3485596, 54.4727736], [-1.3485811, 54.4735816], [-1.348612, 54.4744106], [-1.3485695, 54.47532540000001], [-1.3484932999999997, 54.4762089], [-1.3484351, 54.476625299999995], [-1.3483659, 54.47699519999998], [-1.3480595999999998, 54.4785171], [-1.3475573, 54.4799666], [-1.3474729261792822, 54.480252451187255], [-1.3473556999999998, 54.4806496], [-1.3472481, 54.4812241], [-1.3472171, 54.4817124], [-1.3472036999999997, 54.4818275], [-1.3471433999999998, 54.4823697], [-1.3471497, 54.48301099999999], [-1.3471837, 54.4837173], [-1.3473356999999997, 54.4845113], [-1.3473621000000002, 54.4846661], [-1.3474677000000002, 54.4851602], [-1.3474729261792822, 54.48517825686762], [-1.347609, 54.485648399999995], [-1.3478336999999998, 54.4863215], [-1.348014, 54.48675709999999], [-1.3482137, 54.4871984], [-1.3486163999999998, 54.488077999999994], [-1.3499839, 54.490789], [-1.3503613, 54.4916145], [-1.3507755999999995, 54.49245870000001], [-1.3513270999999998, 54.493541499999985], [-1.3514335999999998, 54.49375070000001], [-1.3516332999999998, 54.49416199999999], [-1.3517851999999997, 54.4945246], [-1.3521147, 54.495169900000015], [-1.3524820999999998, 54.4958468], [-1.3531566, 54.4972299], [-1.3538343999999998, 54.498640600000016], [-1.3545155, 54.4999944], [-1.3557248999999998, 54.50259930000001], [-1.3560492999999998, 54.503513100000006], [-1.3562484, 54.5042613], [-1.3563495999999995, 54.5046602], [-1.3563788, 54.5048031], [-1.3564165999999998, 54.50498319999999], [-1.3564416, 54.50508479999999], [-1.356475, 54.505287], [-1.3565462999999998, 54.5056749], [-1.3565961999999998, 54.5060049], [-1.3566415999999997, 54.5064044], [-1.3567026, 54.5070244], [-1.356718, 54.5071868], [-1.356743, 54.50754959999998], [-1.3567675, 54.508040699999995], [-1.3568164, 54.50902509999999], [-1.3568528, 54.5097243], [-1.3568783, 54.51027280000001], [-1.3569198999999998, 54.5109863], [-1.35693, 54.5111812], [-1.3569681999999998, 54.5119367], [-1.3569937, 54.512516100000006], [-1.3570117, 54.512893], [-1.3570218, 54.513147], [-1.3570254, 54.5137464], [-1.3570145, 54.5141164], [-1.3570007, 54.514370099999994], [-1.3569256999999997, 54.5151837], [-1.3568249, 54.5157934], [-1.3567427, 54.51618109999999], [-1.3566349, 54.51663090000001], [-1.3564372, 54.51733039999999], [-1.3562866, 54.5177771], [-1.3561658, 54.5180949], [-1.3560011999999997, 54.51849510000001], [-1.3558081999999998, 54.518919399999994], [-1.3555027999999998, 54.5195385], [-1.3551333000000003, 54.5202252], [-1.354787, 54.5208604], [-1.3543978, 54.5215662], [-1.3537692, 54.5227141], [-1.3531416480750629, 54.52385966446268], [-1.3530696999999998, 54.523990999999995], [-1.3516660000000005, 54.5265559], [-1.3515748999999997, 54.5267125], [-1.3503012999999997, 54.5288296], [-1.3500352358671233, 54.52928593740565], [-1.3499570161489034, 54.5294378429688], [-1.349893786739665, 54.52957317162696], [-1.3498433595822832, 54.529694282792555], [-1.3498035466196323, 54.52980353587796], [-1.349772159794587, 54.529903290295586], [-1.3497470110500227, 54.52999590545783], [-1.349725912328814, 54.5300837407771], [-1.349706675573835, 54.53016915566578], [-1.349687112727961, 54.530254509536285], [-1.349665035734067, 54.53034216180101], [-1.3496382565350271, 54.530434471872354], [-1.3496045870737168, 54.53053379916272], [-1.3495618392930102, 54.5306425030845], [-1.3495078251357828, 54.5307629430501], [-1.349440356544909, 54.53089747847193], [-1.349357245463263, 54.53104846876237], [-1.3493436999999997, 54.5310708], [-1.3489071, 54.53176249999999], [-1.3486655999999997, 54.532157000000005], [-1.3475338999999995, 54.53393969999999], [-1.3474729261792822, 54.53403023979154], [-1.3470212, 54.534701], [-1.3466807999999997, 54.535185600000005], [-1.3464229999999997, 54.53554329999999], [-1.3463581, 54.53563380000001], [-1.3459849, 54.5361358], [-1.3456256, 54.536606199999994], [-1.3452308999999998, 54.5371071], [-1.3448634, 54.5375558], [-1.3444313, 54.53807059999999], [-1.3440890999999997, 54.5384716], [-1.3436837, 54.53892989999999], [-1.3432622999999997, 54.539397400000006], [-1.3415912, 54.541184], [-1.3414536999999995, 54.5413269], [-1.3406415, 54.542195], [-1.3385971, 54.5443722], [-1.3370658000000002, 54.5460047], [-1.3365683, 54.5465384], [-1.3357439, 54.547416299999995], [-1.3350964999999997, 54.54809999999999], [-1.3347489999999995, 54.548407299999994], [-1.3344847, 54.5486471], [-1.334264, 54.54881199999999], [-1.3340738, 54.5489652], [-1.3337521, 54.5491852], [-1.3334829, 54.549359], [-1.3331917, 54.549521], [-1.3328391999999998, 54.5496856], [-1.3322662, 54.549909799999995], [-1.3316056, 54.550132], [-1.3307341999999998, 54.5503719], [-1.3297517, 54.5506326], [-1.3279821999999997, 54.551135299999984], [-1.3263872, 54.551584], [-1.3247814, 54.5520255], [-1.3232596999999997, 54.5524899], [-1.3203699, 54.553309], [-1.3195672, 54.5535194], [-1.3191395999999995, 54.5536159], [-1.318534, 54.55376479999999], [-1.318151, 54.5538499], [-1.3177948, 54.55391300000001], [-1.3174658, 54.55396009999999], [-1.3167812, 54.55403619999999], [-1.3150981, 54.554203699999995], [-1.3141408, 54.5543084], [-1.3130775, 54.5544878], [-1.3125312, 54.55458649999999], [-1.3118992, 54.554667499999994], [-1.3116013, 54.5547082], [-1.3099605, 54.55490679999999], [-1.3094211, 54.5549857], [-1.3090461999999998, 54.55504609999999], [-1.3084942, 54.55517220000001], [-1.3079485, 54.5553474], [-1.3076007999999997, 54.55548089999999], [-1.3072724, 54.5556351], [-1.3067384999999998, 54.555957], [-1.3063280999999998, 54.55627679999999], [-1.3060467999999998, 54.55654549999999], [-1.3058701, 54.5567229], [-1.3054202, 54.5571741], [-1.3052187999999998, 54.55734189999999], [-1.3046229, 54.55788809999999], [-1.3043009, 54.5581209], [-1.3039736, 54.5583158], [-1.3034316, 54.55865240000001], [-1.3031835, 54.55881060000001], [-1.3027063, 54.5590129], [-1.3023933, 54.559157099999986], [-1.3014947999999995, 54.559485900000006], [-1.3010341, 54.559616299999995], [-1.3007743, 54.559684299999994], [-1.3005127, 54.559735499999995], [-1.300250102800968, 54.55977874660111], [-1.3001842, 54.559789599999995], [-1.2998558, 54.55983080000001], [-1.2979795999999997, 54.56003259999999], [-1.2967251999999998, 54.56019069999999], [-1.2958389, 54.5603257], [-1.2910735, 54.5612083], [-1.2906015999999998, 54.56134320000001], [-1.2900177, 54.56150999999999], [-1.2892231, 54.5617371]]}", "current_leg_start": "Scunthorpe BSC Entrance C", "dest_arr_time_act": "2332", "motion_projection": null, "next_location_lat": "54.5617371", "next_location_lon": "-1.2892231", "previous_location": "Scunthorpe BSC Entrance C", "current_leg_milage": "100.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 880.209, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 9.321, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 9.321}, {\"to_m\": 1180.622, \"from_m\": 880.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1183.685, \"from_m\": 1180.622, \"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\": 1237.832, \"from_m\": 1183.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1272.982, \"from_m\": 1237.832, \"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\": 1345.892, \"from_m\": 1272.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1538.765, \"from_m\": 1345.892, \"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\": 3155.012, \"from_m\": 1538.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3530.279, \"from_m\": 3155.012, \"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\": 3580.066, \"from_m\": 3530.279, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9755.823, \"from_m\": 3580.066, \"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\": 10462.215, \"from_m\": 9755.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25983.306, \"from_m\": 10462.215, \"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\": 27110.323, \"from_m\": 25983.306, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29595.627, \"from_m\": 27110.323, \"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\": 29631.888, \"from_m\": 29595.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\": 29668.533, \"from_m\": 29631.888, \"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\": 29714.048, \"from_m\": 29668.533, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29747.244, \"from_m\": 29714.048, \"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\": 36046.227, \"from_m\": 29747.244, \"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\": 36292.733, \"from_m\": 36046.227, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37610.56, \"from_m\": 36292.733, \"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\": 39794.869, \"from_m\": 37610.56, \"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\": 42822.523, \"from_m\": 39794.869, \"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\": 51854.83, \"from_m\": 42822.523, \"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\": 52203.886, \"from_m\": 51854.83, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 52833.997, \"from_m\": 52203.886, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53126.402, \"from_m\": 52833.997, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53176.931, \"from_m\": 53126.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53573.185, \"from_m\": 53176.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60389.853, \"from_m\": 53573.185, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60498.139, \"from_m\": 60389.853, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63187.921, \"from_m\": 60498.139, \"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\": 63243.807, \"from_m\": 63187.921, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68214.315, \"from_m\": 63243.807, \"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\": 68327.776, \"from_m\": 68214.315, \"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\": 72634.233, \"from_m\": 68327.776, \"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\": 74120.939, \"from_m\": 72634.233, \"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\": 76875.701, \"from_m\": 74120.939, \"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\": 76997.579, \"from_m\": 76875.701, \"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\": 79303.42, \"from_m\": 76997.579, \"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\": 81453.043, \"from_m\": 79303.42, \"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\": 83740.09, \"from_m\": 81453.043, \"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\": 84012.944, \"from_m\": 83740.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84455.696, \"from_m\": 84012.944, \"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\": 84507.052, \"from_m\": 84455.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84539.853, \"from_m\": 84507.052, \"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\": 85564.571, \"from_m\": 84539.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85592.487, \"from_m\": 85564.571, \"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\": 85630.279, \"from_m\": 85592.487, \"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\": 85649.962, \"from_m\": 85630.279, \"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\": 85697.27, \"from_m\": 85649.962, \"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\": 86465.55, \"from_m\": 85697.27, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 86535.778, \"from_m\": 86465.55, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 86592.223, \"from_m\": 86535.778, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 86626.696, \"from_m\": 86592.223, \"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\": 86671.536, \"from_m\": 86626.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88272.912, \"from_m\": 86671.536, \"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\": 88848.896, \"from_m\": 88272.912, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88874.96, \"from_m\": 88848.896, \"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\": 88973.791, \"from_m\": 88874.96, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119939.958, \"from_m\": 88973.791, \"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\": 120001.011, \"from_m\": 119939.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132356.892, \"from_m\": 120001.011, \"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\": 132409.213, \"from_m\": 132356.892, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 132429.365, \"from_m\": 132409.213, \"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\": 133036.524, \"from_m\": 132429.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 133384.73, \"from_m\": 133036.524, \"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\": 135899.266, \"from_m\": 133384.73, \"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\": 155488.861, \"from_m\": 135899.266, \"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\": 157853.565, \"from_m\": 155488.861, \"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\": 158125.456, \"from_m\": 157853.565, \"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\": 158981.915, \"from_m\": 158125.456, \"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\": 159677.275, \"from_m\": 158981.915, \"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\": 160080.532, \"from_m\": 159677.275, \"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\": 160238.567, \"from_m\": 160080.532, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 161279.3, \"from_m\": 160238.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}], \"service_id\": 652111, \"profile_key\": \"94a50e0964778d65eb27bcb06fcd6f083202d3e2063601ac518dac760b651d7e\", \"schedule_id\": 38072, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Scunthorpe BSC Entrance C\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Scunthorpe\", \"stage_seq\": 2, \"distance_m\": 3359.375, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Crowle\", \"stage_seq\": 3, \"distance_m\": 14726.926, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Thorne Jn\", \"stage_seq\": 4, \"distance_m\": 26849.867, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 5, \"distance_m\": 29228.014, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"Thorpe Marsh Jn\", \"stage_seq\": 6, \"distance_m\": 34511.177, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Haywood Jn\", \"stage_seq\": 7, \"distance_m\": 37376.422, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Knottingley South Jn\", \"stage_seq\": 8, \"distance_m\": 51771.874, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 9, \"distance_m\": 52748.8, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Ferrybridge North Jn\", \"stage_seq\": 10, \"distance_m\": 53681.802, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Milford Jn\", \"stage_seq\": 11, \"distance_m\": 60389.853, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Church Fenton\", \"stage_seq\": 12, \"distance_m\": 67276.009, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Colton South Jn\", \"stage_seq\": 13, \"distance_m\": 74411.375, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Colton Jn\", \"stage_seq\": 14, \"distance_m\": 75678.254, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"York Yard South Jn\", \"stage_seq\": 15, \"distance_m\": 84507.052, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Skelton Jn\", \"stage_seq\": 16, \"distance_m\": 86535.778, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Tollerton Jn\", \"stage_seq\": 17, \"distance_m\": 99302.907, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Thirsk\", \"stage_seq\": 18, \"distance_m\": 119602.388, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"Longlands Jn\", \"stage_seq\": 19, \"distance_m\": 130499.75, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259\", \"location\": \"Boroughbridge Road L.C.\", \"stage_seq\": 20, \"distance_m\": 131944.978, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 21, \"distance_m\": 133092.28, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316H\", \"location\": \"Yarm\", \"stage_seq\": 22, \"distance_m\": 151457.659, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Eaglescliffe\", \"stage_seq\": 23, \"distance_m\": 155642.429, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 24, \"distance_m\": 157853.565, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 25, \"distance_m\": 159066.777, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Thornaby\", \"stage_seq\": 26, \"distance_m\": 160537.201, \"section_seq\": 1, \"route_path_id\": 71974}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": null, \"location\": \"Tees N.Y.\", \"stage_seq\": 27, \"distance_m\": 161279.3, \"section_seq\": 1, \"route_path_id\": 71974}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 161279.3, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71974}], \"total_distance_m\": 161279.3, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 147497.234, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 13782.066, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2025", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "185.0", "current_position_lat": "54.5617371", "current_position_lon": "-1.2892231", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:53Z\", \"source_id\": 54380860, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:55Z\", \"source_id\": 17436287, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:06:13Z\", \"source_id\": 54417111, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:06:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:06:16Z\", \"source_id\": 17445875, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:18:20Z\", \"source_id\": 54444828, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:18:23Z\", \"source_id\": 17453477, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6734, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:26:05Z\", \"source_id\": 54462208, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:26:08Z\", \"source_id\": 17458269, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:30:08Z\", \"source_id\": 54471187, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:30:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:30:12Z\", \"source_id\": 17460704, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:44:44Z\", \"source_id\": 54503368, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:44:49Z\", \"source_id\": 17469549, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:54:39Z\", \"source_id\": 54524423, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:54:46Z\", \"source_id\": 17475549, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:04:46Z\", \"source_id\": 54545996, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:04:53Z\", \"source_id\": 17481458, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:24:08Z\", \"source_id\": 54585216, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:26:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:24:13Z\", \"source_id\": 17492671, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:36Z\", \"source_id\": 54655425, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:01:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:38Z\", \"source_id\": 17512507, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:29Z\", \"source_id\": 54705131, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:33Z\", \"source_id\": 17526990, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:10Z\", \"source_id\": 54714521, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:13Z\", \"source_id\": 17529606, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:27Z\", \"source_id\": 17534474, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tees N.Y.", "service_state_platform": null, "timing_fact_generation": 1789685188115807, "current_leg_arrival_utc": "2026-09-17T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:46:28.102462", "service_state_evidence_id": 17534474, "current_leg_start_actual_dep": "2026-09-17T20:38:00+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-17T22:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:56:28.957934", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None None 6N74 None None None None {"version": 3, "segments": [{"to_m": 880.209, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 9.321, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 9.321}, {"to_m": 1180.622, "from_m": 880.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1183.685, "from_m": 1180.622, "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": 1237.832, "from_m": 1183.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1272.982, "from_m": 1237.832, "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": 1345.892, "from_m": 1272.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1538.765, "from_m": 1345.892, "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": 3155.012, "from_m": 1538.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3530.279, "from_m": 3155.012, "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": 3580.066, "from_m": 3530.279, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9755.823, "from_m": 3580.066, "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": 10462.215, "from_m": 9755.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25983.306, "from_m": 10462.215, "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": 27110.323, "from_m": 25983.306, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29595.627, "from_m": 27110.323, "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": 29631.888, "from_m": 29595.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": 29668.533, "from_m": 29631.888, "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": 29714.048, "from_m": 29668.533, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29747.244, "from_m": 29714.048, "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": 36046.227, "from_m": 29747.244, "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": 36292.733, "from_m": 36046.227, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37610.56, "from_m": 36292.733, "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": 39794.869, "from_m": 37610.56, "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": 42822.523, "from_m": 39794.869, "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": 51854.83, "from_m": 42822.523, "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": 52203.886, "from_m": 51854.83, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 52833.997, "from_m": 52203.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53126.402, "from_m": 52833.997, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53176.931, "from_m": 53126.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53573.185, "from_m": 53176.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60389.853, "from_m": 53573.185, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60498.139, "from_m": 60389.853, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63187.921, "from_m": 60498.139, "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": 63243.807, "from_m": 63187.921, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68214.315, "from_m": 63243.807, "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": 68327.776, "from_m": 68214.315, "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": 72634.233, "from_m": 68327.776, "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": 74120.939, "from_m": 72634.233, "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": 76875.701, "from_m": 74120.939, "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": 76997.579, "from_m": 76875.701, "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": 79303.42, "from_m": 76997.579, "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": 81453.043, "from_m": 79303.42, "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": 83740.09, "from_m": 81453.043, "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": 84012.944, "from_m": 83740.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84455.696, "from_m": 84012.944, "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": 84507.052, "from_m": 84455.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84539.853, "from_m": 84507.052, "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": 85564.571, "from_m": 84539.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85592.487, "from_m": 85564.571, "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": 85630.279, "from_m": 85592.487, "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": 85649.962, "from_m": 85630.279, "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": 85697.27, "from_m": 85649.962, "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": 86465.55, "from_m": 85697.27, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 86535.778, "from_m": 86465.55, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 86592.223, "from_m": 86535.778, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 86626.696, "from_m": 86592.223, "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": 86671.536, "from_m": 86626.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88272.912, "from_m": 86671.536, "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": 88848.896, "from_m": 88272.912, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88874.96, "from_m": 88848.896, "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": 88973.791, "from_m": 88874.96, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119939.958, "from_m": 88973.791, "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": 120001.011, "from_m": 119939.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132356.892, "from_m": 120001.011, "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": 132409.213, "from_m": 132356.892, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 132429.365, "from_m": 132409.213, "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": 133036.524, "from_m": 132429.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 133384.73, "from_m": 133036.524, "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": 135899.266, "from_m": 133384.73, "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": 155488.861, "from_m": 135899.266, "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": 157853.565, "from_m": 155488.861, "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": 158125.456, "from_m": 157853.565, "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": 158981.915, "from_m": 158125.456, "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": 159677.275, "from_m": 158981.915, "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": 160080.532, "from_m": 159677.275, "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": 160238.567, "from_m": 160080.532, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 161279.3, "from_m": 160238.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}], "service_id": 652111, "profile_key": "94a50e0964778d65eb27bcb06fcd6f083202d3e2063601ac518dac760b651d7e", "schedule_id": 38072, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2025", "location": "Scunthorpe BSC Entrance C", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Scunthorpe", "stage_seq": 2, "distance_m": 3359.375, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Crowle", "stage_seq": 3, "distance_m": 14726.926, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Thorne Jn", "stage_seq": 4, "distance_m": 26849.867, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Hatfield & Stainforth", "stage_seq": 5, "distance_m": 29228.014, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108", "location": "Thorpe Marsh Jn", "stage_seq": 6, "distance_m": 34511.177, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Haywood Jn", "stage_seq": 7, "distance_m": 37376.422, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Knottingley South Jn", "stage_seq": 8, "distance_m": 51771.874, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Knottingley West Jn", "stage_seq": 9, "distance_m": 52748.8, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Ferrybridge North Jn", "stage_seq": 10, "distance_m": 53681.802, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Milford Jn", "stage_seq": 11, "distance_m": 60389.853, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Church Fenton", "stage_seq": 12, "distance_m": 67276.009, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Colton South Jn", "stage_seq": 13, "distance_m": 74411.375, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Colton Jn", "stage_seq": 14, "distance_m": 75678.254, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "York Yard South Jn", "stage_seq": 15, "distance_m": 84507.052, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Skelton Jn", "stage_seq": 16, "distance_m": 86535.778, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Tollerton Jn", "stage_seq": 17, "distance_m": 99302.907, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Thirsk", "stage_seq": 18, "distance_m": 119602.388, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257", "location": "Longlands Jn", "stage_seq": 19, "distance_m": 130499.75, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259", "location": "Boroughbridge Road L.C.", "stage_seq": 20, "distance_m": 131944.978, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Northallerton East Jn", "stage_seq": 21, "distance_m": 133092.28, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316H", "location": "Yarm", "stage_seq": 22, "distance_m": 151457.659, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Eaglescliffe", "stage_seq": 23, "distance_m": 155642.429, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Stockton Cut Jn", "stage_seq": 24, "distance_m": 157853.565, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Bowesfield Jn", "stage_seq": 25, "distance_m": 159066.777, "section_seq": 1, "route_path_id": 71974}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Thornaby", "stage_seq": 26, "distance_m": 160537.201, "section_seq": 1, "route_path_id": 71974}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": null, "location": "Tees N.Y.", "stage_seq": 27, "distance_m": 161279.3, "section_seq": 1, "route_path_id": 71974}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 161279.3, "from_m": 0.0, "section_seq": 1, "route_path_id": 71974}], "total_distance_m": 161279.3, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 147497.234, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 13782.066, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6659, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:53Z", "source_id": 54380860, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T19:52:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:55Z", "source_id": 17436287, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6673, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:06:13Z", "source_id": 54417111, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:06:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:06:16Z", "source_id": 17445875, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6701, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:18:20Z", "source_id": 54444828, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:20:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:18:23Z", "source_id": 17453477, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6734, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:26:05Z", "source_id": 54462208, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:26:08Z", "source_id": 17458269, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6806, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:30:08Z", "source_id": 54471187, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:30:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:30:12Z", "source_id": 17460704, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5798, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:44:44Z", "source_id": 54503368, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:47:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:44:49Z", "source_id": 17469549, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4961, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:54:39Z", "source_id": 54524423, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:54:46Z", "source_id": 17475549, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4921, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:04:46Z", "source_id": 54545996, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T21:05:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:04:53Z", "source_id": 17481458, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4818, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:24:08Z", "source_id": 54585216, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T21:26:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:24:13Z", "source_id": 17492671, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4528, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:36Z", "source_id": 54655425, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:01:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:38Z", "source_id": 17512507, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4470, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:29Z", "source_id": 54705131, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:32:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:33Z", "source_id": 17526990, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4311, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:10Z", "source_id": 54714521, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T22:36:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:13Z", "source_id": 17529606, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:27Z", "source_id": 17534474, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T23:45:00+01:00", "operational_fact": true}] Scunthorpe BSC Entrance C 2025 2025 None None None Tees N.Y. 2332 2332 None LATE +13 minutes https://www.realtimetrains.co.uk/service/gb-nr:R56279/2026-09-17/detailed None Scunthorpe BSC Entrance C 2026-09-17T20:38:00+01:00 Tees N.Y. 185.0 {"type": "LineString", "coordinates": [[-0.6069367999999999, 53.5982272], [-0.6081438, 53.59854399999999], [-0.6083745, 53.59859169999999], [-0.6087499999999999, 53.5986458], [-0.6090449999999998, 53.5986522], [-0.6093669, 53.598648999999995], [-0.6097129, 53.59861380000001], [-0.6099918, 53.59855989999999], [-0.6102949, 53.5985026], [-0.6106409000000002, 53.59843409999999], [-0.6107883999999999, 53.5983959], [-0.6115984999999999, 53.59817149999999], [-0.6131166, 53.5977338], [-0.6148895, 53.59722599999999], [-0.6161743, 53.5968646], [-0.6164774, 53.5967819], [-0.6169092, 53.59665609999999], [-0.6171104, 53.5965972], [-0.6173143, 53.59653670000001], [-0.6175999, 53.59647150000001], [-0.6177151999999999, 53.59644920000001], [-0.6180492, 53.59636480000001], [-0.6182529999999999, 53.596312299999994], [-0.6184381, 53.5962693], [-0.6184592999999999, 53.596265], [-0.6185547999999998, 53.5962455], [-0.6189477, 53.5961245], [-0.6190804999999999, 53.5960826], [-0.6192426999999999, 53.5960624], [-0.6194453, 53.596028099999984], [-0.6196331999999999, 53.595992599999995], [-0.6198424, 53.5959409], [-0.6200491999999999, 53.59588260000001], [-0.6221666999999999, 53.5952407], [-0.6263894999999999, 53.5939606], [-0.627161, 53.5937157], [-0.6274776999999999, 53.5936038], [-0.6277755999999999, 53.59351579999999], [-0.6279386999999998, 53.59346589999999], [-0.6282001999999999, 53.59336940000001], [-0.6282344999999999, 53.5933552], [-0.6286607999999999, 53.5931981], [-0.628820698883665, 53.593130671370474], [-0.6289308999999998, 53.59308419999999], [-0.6289524, 53.593073800000006], [-0.6291322000000001, 53.5929935], [-0.6293870999999999, 53.59288930000001], [-0.62963, 53.59277180000001], [-0.6296687, 53.59275139999999], [-0.6303004, 53.59242940000001], [-0.6303469, 53.59240260000001], [-0.6309673999999998, 53.5920783], [-0.6310350999999998, 53.592036799999995], [-0.6315677, 53.59172139999999], [-0.6325316, 53.59114999999999], [-0.6331005000000001, 53.5908735], [-0.6331427, 53.59085299999999], [-0.6335838, 53.59063269999999], [-0.6339968999999999, 53.5904579], [-0.6343328, 53.59028789999999], [-0.6359217, 53.589444500000006], [-0.6362302, 53.589292500000006], [-0.6365854, 53.58913389999999], [-0.6370617999999999, 53.58893450000001], [-0.6374913999999999, 53.5887743], [-0.6381617, 53.58857909999999], [-0.6388883, 53.5883721], [-0.6391557000000001, 53.5882891], [-0.639457, 53.5882069], [-0.6397111999999999, 53.5881516], [-0.6399938, 53.588094100000006], [-0.6402554999999999, 53.5880519], [-0.6405302, 53.5880203], [-0.6426644, 53.5878171], [-0.6446467, 53.5876174], [-0.64541, 53.5875377], [-0.6460662, 53.5874499], [-0.6467341, 53.58734119999999], [-0.647548, 53.5871921], [-0.6482489999999999, 53.5870522], [-0.6485177, 53.58699099999998], [-0.6491542, 53.586837300000006], [-0.6498691, 53.5866338], [-0.6512555, 53.5862166], [-0.6519233, 53.5860154], [-0.6524159999999999, 53.58586859999999], [-0.6530243999999998, 53.585694], [-0.653478, 53.58557329999999], [-0.6541057999999998, 53.5854368], [-0.6542927, 53.5854009], [-0.6550049, 53.585264300000006], [-0.655703, 53.5851638], [-0.656598, 53.5850494], [-0.6573373, 53.5849684], [-0.6579776, 53.584917], [-0.6586853, 53.5848761], [-0.6593407, 53.58485569999999], [-0.6598818, 53.5848458], [-0.6605248, 53.5848458], [-0.661227, 53.58485240000001], [-0.6701674999999999, 53.584921], [-0.6721569, 53.5849095], [-0.6743786999999999, 53.5848659], [-0.6768456, 53.58481919999999], [-0.678639, 53.5847895], [-0.6799966, 53.58476499999999], [-0.6815167, 53.584753600000006], [-0.6824363999999999, 53.58477150000001], [-0.6837581999999999, 53.5848288], [-0.6846421999999999, 53.58487290000001], [-0.6900169, 53.58513709999999], [-0.6919523, 53.585233300000006], [-0.692406, 53.5852529], [-0.6986413, 53.585553100000006], [-0.6991618, 53.5855801], [-0.7018473999999999, 53.58570720000001], [-0.7043079, 53.58582219999999], [-0.7060565, 53.585885899999994], [-0.7107892, 53.585963], [-0.7117467, 53.585972100000006], [-0.7125761999999999, 53.585972100000006], [-0.7136802999999999, 53.5859629], [-0.7150569, 53.58594550000001], [-0.7163463999999999, 53.58593669999999], [-0.7175690999999998, 53.5859252], [-0.7186522272956171, 53.5859151266289], [-0.7191497, 53.5859105], [-0.7202375, 53.5859007], [-0.7213059, 53.5858893], [-0.7219778, 53.5858893], [-0.7228039, 53.5859056], [-0.7241725, 53.58593669999999], [-0.7247436999999999, 53.585947100000006], [-0.7259267, 53.58598080000001], [-0.7267491000000001, 53.58598340000001], [-0.7276082999999999, 53.5859557], [-0.7283544999999999, 53.58592300000001], [-0.7287845999999999, 53.58589550000001], [-0.7290668999999999, 53.5858724], [-0.7295425999999999, 53.585832499999995], [-0.7322121, 53.5856301], [-0.7329639, 53.58556310000001], [-0.7343946, 53.585453300000005], [-0.7349158999999998, 53.585421499999995], [-0.7357959999999999, 53.58540880000001], [-0.7363763, 53.5854204], [-0.7366021999999999, 53.5854285], [-0.7368611, 53.58544], [-0.7373712999999998, 53.58547819999999], [-0.7379262, 53.5855337], [-0.7384267, 53.585593800000005], [-0.7388978999999999, 53.5856666], [-0.7391588, 53.5857059], [-0.7395735999999999, 53.585778700000006], [-0.7399979999999999, 53.58587119999999], [-0.7404789999999999, 53.5859856], [-0.7409561, 53.58611039999999], [-0.7413981, 53.58623759999999], [-0.7417971999999999, 53.586371699999994], [-0.7422197999999999, 53.5865231], [-0.7426306, 53.5866942], [-0.7430842999999999, 53.5868872], [-0.7434426, 53.58705710000001], [-0.7439235999999999, 53.5873079], [-0.7443363999999999, 53.5875483], [-0.7449731, 53.5879529], [-0.7455435999999999, 53.5883401], [-0.746305, 53.58890409999999], [-0.7464120999999999, 53.588978100000006], [-0.7467314, 53.5892023], [-0.7476757999999999, 53.58986109999999], [-0.7496735, 53.5912475], [-0.7505147, 53.591833499999986], [-0.7509702999999999, 53.5921351], [-0.7513695, 53.59237669999999], [-0.7517609, 53.592586999999995], [-0.7521176999999999, 53.59276889999999], [-0.7524339, 53.59290689999999], [-0.7528213, 53.5930762], [-0.7532454, 53.593247000000005], [-0.7533767999999998, 53.593299899999984], [-0.7536415999999999, 53.5934068], [-0.7540666999999999, 53.5935777], [-0.754351, 53.593682300000005], [-0.7546460999999999, 53.59378590000001], [-0.7549485999999999, 53.593874500000005], [-0.7553379999999998, 53.5939769], [-0.7557627999999998, 53.5940719], [-0.7561007, 53.59414309999999], [-0.7567836, 53.5942547], [-0.7572656, 53.5943286], [-0.7578107999999999, 53.594380599999994], [-0.7582605999999998, 53.594415299999994], [-0.7589381999999999, 53.59443960000001], [-0.7595106999999999, 53.5944349], [-0.760272, 53.59441410000001], [-0.7611054, 53.5943795], [-0.7623633, 53.5943136], [-0.764114, 53.59421950000001], [-0.7647247999999999, 53.5941808], [-0.7653946, 53.59411729999999], [-0.766043, 53.59404679999999], [-0.7667322999999999, 53.593953199999994], [-0.7773704, 53.5925965], [-0.7785981000000001, 53.592427], [-0.7796087, 53.592277900000006], [-0.7809282999999999, 53.592070599999985], [-0.7830313, 53.5917366], [-0.7859344, 53.5912596], [-0.7915648, 53.590322], [-0.8011874, 53.58870849999999], [-0.801937, 53.58859290000001], [-0.8025016999999999, 53.58851539999999], [-0.8029029, 53.5884761], [-0.803302, 53.58845070000001], [-0.8038122, 53.5884345], [-0.8042776, 53.588435700000005], [-0.8047605000000001, 53.58845419999999], [-0.8052121999999999, 53.5884785], [-0.8057711, 53.588527], [-0.8062442, 53.5885779], [-0.8067271, 53.5886345], [-0.8084837557075693, 53.58886153297726], [-0.8138518, 53.58955529999999], [-0.8147493, 53.589666], [-0.8155670999999999, 53.58974689999999], [-0.8159760000000001, 53.5897769], [-0.8166167, 53.5898116], [-0.8172105999999999, 53.5898336], [-0.8181409, 53.5898686], [-0.8185405, 53.58988559999999], [-0.8261763, 53.59015900000001], [-0.8320014999999998, 53.5903417], [-0.8326431, 53.59037439999999], [-0.8331827999999999, 53.5904165], [-0.8337377, 53.59047369999999], [-0.8341976, 53.5905424], [-0.8346560999999999, 53.59062819999999], [-0.8351695999999998, 53.59074340000001], [-0.8356666999999999, 53.59087579999999], [-0.8464336, 53.5940322], [-0.8468541, 53.59416339999999], [-0.8474217, 53.5943523], [-0.8479436, 53.59453779999999], [-0.8484040999999999, 53.59471810000001], [-0.8488422000000001, 53.59489080000001], [-0.8492394, 53.595048600000005], [-0.8497562, 53.5952565], [-0.850098, 53.59539120000001], [-0.8505244999999999, 53.5955687], [-0.8511082999999999, 53.59583589999999], [-0.8515351000000001, 53.5960631], [-0.8518737999999999, 53.59626], [-0.8522978999999999, 53.5965182], [-0.8525374999999998, 53.596689], [-0.8529367999999999, 53.59697659999999], [-0.8548044, 53.5983999], [-0.8553593999999999, 53.59879279999999], [-0.8555521, 53.5989189], [-0.8557955, 53.599078199999994], [-0.8563173999999999, 53.59939709999999], [-0.8567126, 53.59962360000001], [-0.8572110999999999, 53.59988359999999], [-0.8576141999999999, 53.6000743], [-0.8581536, 53.60030769999999], [-0.8585936, 53.60049719999999], [-0.8591953, 53.60071790000001], [-0.8597112999999998, 53.6008831], [-0.8601337, 53.601016], [-0.8603595999999999, 53.6010795], [-0.8603947999999999, 53.6010899], [-0.8604979999999999, 53.60111879999999], [-0.8610101, 53.601252899999984], [-0.8613665, 53.60134579999999], [-0.8619309999999999, 53.601467500000005], [-0.8624514999999999, 53.6015753], [-0.8627764, 53.60162759999999], [-0.8634249, 53.60172239999999], [-0.8640059999999999, 53.6017927], [-0.8645484, 53.6018507], [-0.8650743999999999, 53.6018899], [-0.8654571999999999, 53.60191029999999], [-0.8659225999999999, 53.60193239999999], [-0.8665435000000001, 53.60194870000001], [-0.8670888, 53.6019463], [-0.8674700999999999, 53.6019381], [-0.8679699999999999, 53.6019193], [-0.8686831999999999, 53.6018842], [-0.8692379999999998, 53.601849], [-0.871429, 53.60171119999999], [-0.8717133, 53.6016956], [-0.872233, 53.60166269999999], [-0.8731689, 53.60159800000001], [-0.8741229999999999, 53.601535600000005], [-0.8750225999999999, 53.60147210000001], [-0.8835127, 53.60084570000001], [-0.8840042999999999, 53.6008237], [-0.8845962999999999, 53.600803199999994], [-0.8850782, 53.6008], [-0.8857046999999999, 53.60080810000001], [-0.8863215, 53.6008302], [-0.8872523, 53.6008653], [-0.8878554, 53.600892300000005], [-0.8890485999999999, 53.60093559999999], [-0.8899959, 53.6009748], [-0.8983152841195214, 53.60130349958127], [-0.9096644000000002, 53.6017519], [-0.9132911, 53.60187169999999], [-0.9142315, 53.60190789999999], [-0.9148857999999996, 53.60193739999999], [-0.9152402, 53.6019562], [-0.9154379, 53.6019676], [-0.9157184, 53.6019781], [-0.9167827, 53.6020723], [-0.9176914, 53.60215889999999], [-0.91845, 53.60223], [-0.9320203, 53.60350600000001], [-0.9326207, 53.6035564], [-0.9332017, 53.6036021], [-0.9338406, 53.60364620000001], [-0.9341728, 53.60365929999999], [-0.9343587, 53.60366690000001], [-0.934439, 53.6036701], [-0.9353536, 53.6037045], [-0.9365637999999998, 53.6037272], [-0.9375997, 53.6037364], [-0.9385304, 53.60372840000001], [-0.9392216999999998, 53.6037168], [-0.9401193, 53.60369829999999], [-0.9415287, 53.6036659], [-0.9462821, 53.6035614], [-0.947871, 53.6035271], [-0.9501118, 53.6034776], [-0.9551446, 53.6033571], [-0.9559115, 53.6033387], [-0.9577512, 53.6033006], [-0.9581297, 53.6032935], [-0.9606233, 53.60323919999999], [-0.9613557, 53.603220699999994], [-0.9623537, 53.60319830000001], [-0.9647408, 53.60314230000001], [-0.9650629999999998, 53.60313599999999], [-0.9660745, 53.60311539999999], [-0.9671815, 53.60309410000001], [-0.9773589, 53.60286270000001], [-0.9787936, 53.60282839999999], [-0.9793292, 53.6028129], [-0.9802701, 53.6028019], [-0.9813151, 53.6027713], [-0.9818237, 53.60276], [-0.9823872, 53.6027339], [-0.982912, 53.6026994], [-0.9834153, 53.6026622], [-0.9838281, 53.602624], [-0.9842143, 53.6025858], [-0.9847056, 53.60252149999999], [-0.9850963999999998, 53.60247130000001], [-0.9855422, 53.60240420000001], [-0.9859565999999996, 53.6023334], [-0.986371, 53.6022617], [-0.9868403, 53.60216949999999], [-0.9872090999999998, 53.6020959], [-0.9875968, 53.60201210000001], [-0.9880285, 53.6019161], [-0.9881468125314736, 53.60188737321726], [-0.988435, 53.6018174], [-0.9888981, 53.6016972], [-0.9892842, 53.6015967], [-0.9897237, 53.60147280000001], [-0.9901726, 53.601338599999984], [-0.9905644, 53.6012181], [-0.9912425999999998, 53.60099660000001], [-0.9918864, 53.600771300000005], [-0.992327722100278, 53.6006080444261], [-0.9925168, 53.600538099999994], [-0.9933802999999998, 53.6002101], [-0.993916, 53.60000970000001], [-0.9945357, 53.59977739999999], [-1.0020015, 53.5969669], [-1.0068600999999997, 53.5951322], [-1.0084434, 53.5945314], [-1.0087855, 53.5944196], [-1.0091163, 53.594315], [-1.0094812999999998, 53.59418219999999], [-1.0120511999999997, 53.5932072], [-1.0151299, 53.59204439999999], [-1.018458, 53.5907837], [-1.0185601999999998, 53.5907492], [-1.0206175, 53.5899742], [-1.0212108, 53.58974930000001], [-1.0227179, 53.58918399999999], [-1.0234907, 53.58889469999999], [-1.0238672, 53.58874960000001], [-1.0247834, 53.58837519999999], [-1.0254042, 53.5881281], [-1.0263715, 53.5877618], [-1.0267640999999998, 53.58761390000001], [-1.0269370999999998, 53.58754869999999], [-1.0284673, 53.5869717], [-1.0287013, 53.5868835], [-1.0289809, 53.586778], [-1.0293779, 53.5866485], [-1.0298355999999995, 53.5865101], [-1.0304117, 53.5863182], [-1.0308606, 53.5861477], [-1.0316459999999998, 53.58584959999999], [-1.0320147, 53.5857141], [-1.0325469, 53.5855242], [-1.0329156, 53.58540500000001], [-1.0332724999999998, 53.58529899999999], [-1.0335169, 53.5852351], [-1.0339263, 53.5851341], [-1.034336, 53.5850355], [-1.0346145, 53.58498000000001], [-1.0349398, 53.5849083], [-1.0354095, 53.5848108], [-1.03591, 53.58471629999998], [-1.0366144, 53.5846018], [-1.0373228999999995, 53.5844886], [-1.0379562, 53.5844001], [-1.0389993000000002, 53.58429269999999], [-1.0398797999999998, 53.58421839999999], [-1.0407132, 53.58416530000001], [-1.0415122, 53.584117799999994], [-1.0452752999999997, 53.584042400000016], [-1.0469162999999997, 53.5840195], [-1.0503925, 53.58395759999999], [-1.0577528, 53.58383670000001], [-1.0599573, 53.5837909], [-1.0607709, 53.5837787], [-1.063574, 53.5837399], [-1.0661295, 53.5836887], [-1.0721148, 53.58358470000001], [-1.0759618, 53.583514599999994], [-1.0768475, 53.58351429999999], [-1.0779783409434258, 53.58353960292781], [-1.0785458, 53.58355229999999], [-1.0792679, 53.58356030000001], [-1.0799083, 53.5835483], [-1.0813706999999997, 53.5834795], [-1.0833136, 53.5833989], [-1.0835132, 53.5833889], [-1.0842018, 53.58335889999999], [-1.08535, 53.5833022], [-1.0866086, 53.5832337], [-1.0880943, 53.5830993], [-1.0894493, 53.5829863], [-1.0927907, 53.582827900000005], [-1.095396, 53.5827092], [-1.0957281999999997, 53.582692], [-1.0960959, 53.5826737], [-1.0964432, 53.5826569], [-1.0977845999999998, 53.582590299999985], [-1.0985591999999995, 53.58256039999999], [-1.0993943, 53.5825368], [-1.1011601628250824, 53.58248186959143], [-1.1011623999999998, 53.5824818], [-1.1032611, 53.58241180000001], [-1.1043142, 53.582376], [-1.1058199999999998, 53.58232469999999], [-1.1067747, 53.5822936], [-1.1077456, 53.5822665], [-1.1092111, 53.5822494], [-1.1113263, 53.582186], [-1.1118137, 53.5821874], [-1.1124488, 53.5822118], [-1.1130490999999998, 53.582262], [-1.1136820999999997, 53.58233009999999], [-1.1141928, 53.5824172], [-1.1147134, 53.5825177], [-1.1154666, 53.582710199999994], [-1.115938, 53.582850699999995], [-1.1160510999999995, 53.582889900000005], [-1.1162962, 53.5829725], [-1.1168943, 53.58319649999999], [-1.1174645, 53.583457], [-1.1179028, 53.5836842], [-1.1184382, 53.5840062], [-1.1190151000000002, 53.5844092], [-1.1214035, 53.586422600000006], [-1.121984204696345, 53.58692665931823], [-1.1220922, 53.587020399999986], [-1.1221356635564903, 53.587056761512514], [-1.1235474, 53.5882378], [-1.1246172, 53.58911519999999], [-1.1255963, 53.589962099999994], [-1.1263008, 53.5905625], [-1.126902, 53.59107770000001], [-1.1274503, 53.5915799], [-1.1279118, 53.5920549], [-1.1287211, 53.592953699999995], [-1.1291301, 53.59343810000001], [-1.1308142, 53.59531520000001], [-1.1312416631887008, 53.59579109627121], [-1.1313680080240969, 53.59593077970046], [-1.131480975331368, 53.59605382190191], [-1.1315824350184929, 53.596162612843585], [-1.131674256993451, 53.596259542493534], [-1.1317583111642222, 53.59634700081975], [-1.1318364674387849, 53.596427377790285], [-1.1319105957251188, 53.59650306337315], [-1.1319825659312033, 53.59657644753638], [-1.1320542479650175, 53.596649920248], [-1.1321275117345408, 53.59672587147601], [-1.1322042271477526, 53.59680669118848], [-1.132286264112632, 53.5968947693534], [-1.1323754925371583, 53.596992495938814], [-1.1324737823293107, 53.597102260912735], [-1.1325830033970687, 53.597226454243206], [-1.1327050256484117, 53.59736746589824], [-1.1334846, 53.598248599999984], [-1.1335348, 53.59830749999999], [-1.1350797999999998, 53.6001224], [-1.1372534999999997, 53.6026962], [-1.1378346, 53.6033727], [-1.1386858999999998, 53.60437519999999], [-1.1392439, 53.6050385], [-1.1397862, 53.60568049999999], [-1.1433811, 53.6099195], [-1.1457002, 53.612654000000006], [-1.1486376, 53.616117200000005], [-1.1490753, 53.61663200000001], [-1.1495302, 53.6171634], [-1.1531877999999998, 53.6215015], [-1.1556179999999998, 53.62434580000001], [-1.1560203, 53.6248155], [-1.1568762, 53.62582100000001], [-1.1586445579368378, 53.62791270082296], [-1.1595048, 53.6289302], [-1.1604976, 53.63009919999999], [-1.1611332, 53.6308476], [-1.1614444, 53.6312242], [-1.1620049, 53.6319283], [-1.1634720999999997, 53.6337938], [-1.1637936, 53.63417539999999], [-1.1642414000000003, 53.6347338], [-1.1662359999999998, 53.637237799999994], [-1.1676818999999998, 53.63905729999999], [-1.1678098693553778, 53.63921848034901], [-1.1686048, 53.64021970000001], [-1.1687703, 53.640416899999984], [-1.1698624999999998, 53.64178830000001], [-1.1717177, 53.6441457], [-1.1720468, 53.644553300000005], [-1.173047, 53.6457987], [-1.1752015999999998, 53.648481200000006], [-1.1753357999999998, 53.6486494], [-1.1753864999999997, 53.648713], [-1.1756613, 53.64905749999999], [-1.1807211, 53.65540099999999], [-1.1817751, 53.6567222], [-1.1829947, 53.6582583], [-1.1835335, 53.658936999999995], [-1.1837427, 53.6592127], [-1.1837902, 53.6592721], [-1.1844623999999997, 53.660096900000006], [-1.1848572, 53.6605943], [-1.1852336, 53.661068400000005], [-1.1861313999999998, 53.6621951], [-1.1870540999999997, 53.6631869], [-1.187861, 53.66396879999999], [-1.1882642999999995, 53.66431420000001], [-1.1888135999999998, 53.66477609999999], [-1.1896306, 53.6654063], [-1.1910666999999997, 53.6663399], [-1.1929335, 53.66743319999999], [-1.1954176999999997, 53.6688767], [-1.1973967, 53.6700266], [-1.2056886999999998, 53.6748611], [-1.2057491, 53.67489629999999], [-1.2058755999999995, 53.6749701], [-1.2114121, 53.6781977], [-1.2156656999999995, 53.68066000000001], [-1.2163867, 53.68109760000001], [-1.2164840734001194, 53.68115157602794], [-1.2168, 53.681326699999985], [-1.2218949, 53.68462589999999], [-1.2232674999999995, 53.6855156], [-1.2356678, 53.693562799999995], [-1.2429943, 53.69834], [-1.2457376, 53.70010390000001], [-1.2471784999999995, 53.7010585], [-1.2476984, 53.7013848], [-1.2499577, 53.70282949999999], [-1.2504065, 53.70312319999999], [-1.2508307, 53.7034251], [-1.2508483884744486, 53.70343619318033], [-1.251712, 53.70397779999999], [-1.2531872, 53.70492569999999], [-1.2538765000000005, 53.705294], [-1.2548111, 53.70569819999999], [-1.2556819, 53.7059792], [-1.2562078, 53.70609679999999], [-1.2564932999999998, 53.7061217], [-1.2569408999999998, 53.7061812], [-1.2572384, 53.7062189], [-1.25764139776733, 53.70622574685407], [-1.2577387, 53.70622739999999], [-1.2602076, 53.706230599999984], [-1.2605475, 53.70624219999999], [-1.2613203999999998, 53.706278600000005], [-1.2620143999999998, 53.7063213], [-1.2629505, 53.70637369999999], [-1.2634654, 53.706403], [-1.2640221, 53.706421199999994], [-1.2645486, 53.7064228], [-1.26486, 53.706430399999995], [-1.2651760000000003, 53.7064524], [-1.2654071999999998, 53.70647959999999], [-1.2657725999999998, 53.7065297], [-1.2662769, 53.7066212], [-1.2666705, 53.7067146], [-1.2670879999999998, 53.7068398], [-1.2675259, 53.7070007], [-1.2680211999999995, 53.7072219], [-1.2683981999999998, 53.7074186], [-1.2685888999999997, 53.7075288], [-1.2689236, 53.7077545], [-1.2691489, 53.7079323], [-1.2693689, 53.7081245], [-1.2696478, 53.70841649999999], [-1.2698651, 53.7087198], [-1.2700635, 53.7090738], [-1.2703103, 53.7096628], [-1.2706805, 53.7106201], [-1.2710070999999998, 53.71153679999999], [-1.2712305, 53.71207429999999], [-1.2713755, 53.71248589999999], [-1.2714236, 53.7126206], [-1.2714601, 53.7127138], [-1.2717393, 53.71354000000001], [-1.2719036999999995, 53.713951], [-1.2723303, 53.7152069], [-1.2723344, 53.7152238], [-1.2723913, 53.71537519999999], [-1.2724904, 53.71556470000001], [-1.2726943, 53.7160391], [-1.2730419, 53.71692440000002], [-1.2732267, 53.717388499999984], [-1.2733547999999997, 53.71776820000001], [-1.2734558, 53.7181287], [-1.2735441, 53.718601], [-1.2735848, 53.71931719999999], [-1.2735241000000002, 53.71998870000001], [-1.2734924999999997, 53.720152199999994], [-1.2734214, 53.72041060000001], [-1.2733963, 53.72048600000001], [-1.2732543, 53.720866099999995], [-1.273093, 53.7212134], [-1.2729461, 53.721501399999994], [-1.2727862, 53.72174360000001], [-1.2723766, 53.7223133], [-1.2720828, 53.7226191], [-1.2718014, 53.72289370000001], [-1.2715906999999995, 53.7230831], [-1.2715293, 53.72313830000001], [-1.2707163, 53.7238112], [-1.2705793999999997, 53.72392289999999], [-1.2703998, 53.72410299999999], [-1.2701823, 53.7243124], [-1.2698342, 53.7246733], [-1.2695492, 53.725016100000005], [-1.2691476, 53.7255881], [-1.2689825, 53.7258827], [-1.2688514999999998, 53.7261589], [-1.2686732, 53.72659399999999], [-1.2686327, 53.72669270000001], [-1.2683762, 53.72753670000001], [-1.2681551999999998, 53.7284184], [-1.2680505, 53.729150100000005], [-1.2679394, 53.729997700000006], [-1.2677366, 53.732272], [-1.2677206, 53.7327935], [-1.2677643999999997, 53.73370260000001], [-1.26777068033274, 53.734323238421794], [-1.2677733999999998, 53.734592], [-1.2677434999999997, 53.73574889999999], [-1.267681, 53.7363799], [-1.2676138, 53.73694009999999], [-1.2674795, 53.7377153], [-1.2673512, 53.738160599999986], [-1.2672744, 53.7385085], [-1.2672043, 53.7387847], [-1.2671791, 53.738880399999985], [-1.2668815, 53.7400641], [-1.2666563999999998, 53.74091359999999], [-1.2664715999999998, 53.7414751], [-1.2661712, 53.7420175], [-1.2657669, 53.742507200000006], [-1.2654556, 53.742796899999995], [-1.2651684, 53.74300569999999], [-1.2648588, 53.74321919999999], [-1.2645287, 53.743410700000005], [-1.2640588, 53.7436357], [-1.2634967999999998, 53.74385779999999], [-1.2631785999999998, 53.7439647], [-1.263106, 53.74398910000001], [-1.2608022999999997, 53.744699899999986], [-1.2597445, 53.74503070000001], [-1.2591154999999998, 53.745233000000006], [-1.2583824999999995, 53.7455037], [-1.2578272, 53.7457163], [-1.25764139776733, 53.74579387835149], [-1.2556009999999995, 53.7466458], [-1.2546489999999997, 53.7471065], [-1.2536659, 53.747584], [-1.2522812999999997, 53.74833569999999], [-1.2517703, 53.74865820000001], [-1.2509794, 53.74918869999999], [-1.2500396, 53.749832199999986], [-1.2487111, 53.7508159], [-1.248241, 53.7511819], [-1.2476299999999998, 53.751709], [-1.2473826999999995, 53.7519368], [-1.2461036999999997, 53.7531486], [-1.2446436, 53.7546928], [-1.2435208, 53.7562547], [-1.2426729, 53.7574623], [-1.2420687999999998, 53.758461], [-1.241865, 53.75882219999999], [-1.2413692, 53.759869], [-1.2409476, 53.760786], [-1.2407074, 53.761388], [-1.2401181, 53.763079700000006], [-1.2397072, 53.76437899999999], [-1.2395894172917303, 53.76483901248973], [-1.2395412097010874, 53.7649949344546], [-1.2395003207328197, 53.76513291263706], [-1.2394656851158186, 53.76525550844339], [-1.2394362375789774, 53.7653652832799], [-1.2394109128511883, 53.76546479855286], [-1.239388645661344, 53.76555661566857], [-1.2393683707383365, 53.76564329603334], [-1.2393490228110575, 53.76572740105345], [-1.2393295366084014, 53.76581149213518], [-1.2393088468592588, 53.76589813068483], [-1.239285888292523, 53.76598987810869], [-1.2392595956370862, 53.76608929581306], [-1.239228903621841, 53.76619894520422], [-1.239192746975679, 53.766321387688485], [-1.2391500604274936, 53.76645918467212], [-1.2390997787061768, 53.76661489756143], [-1.2390761, 53.7666869], [-1.2390182, 53.766845100000005], [-1.2386587999999998, 53.76794039999999], [-1.2384528, 53.7684649], [-1.2381098999999998, 53.7695215], [-1.2380801999999995, 53.7696089], [-1.2378283999999995, 53.7703507], [-1.2377565999999998, 53.77056219999999], [-1.2375807, 53.7711818], [-1.2371650999999997, 53.772461799999995], [-1.2367705, 53.773734999999995], [-1.2365783, 53.774301499999986], [-1.2363653, 53.7749591], [-1.2362093999999997, 53.7753895], [-1.2360838, 53.77576659999999], [-1.2359944, 53.7760863], [-1.2357420999999995, 53.7768413], [-1.235712, 53.7769299], [-1.2353048999999998, 53.77812990000001], [-1.2348999, 53.77931699999999], [-1.2347443, 53.7797957], [-1.2345645999999997, 53.78038999999999], [-1.2345199537485827, 53.780571011637456], [-1.2345111862970537, 53.78060655788406], [-1.2343971, 53.7810691], [-1.2341989999999998, 53.7820609], [-1.2341222, 53.7826323], [-1.2340654999999998, 53.783237], [-1.2339779, 53.7844121], [-1.2339309, 53.78514289999999], [-1.2339138, 53.78536219999999], [-1.2338743, 53.78587], [-1.2337454999999995, 53.78732469999999], [-1.2337363948904505, 53.78742772712427], [-1.2334883, 53.790234900000016], [-1.2334749000000005, 53.790405099999994], [-1.2334563, 53.790592999999994], [-1.2334446, 53.790775100000005], [-1.2334105, 53.791176799999995], [-1.2334102, 53.7912022], [-1.2331766999999998, 53.794000200000006], [-1.2331662, 53.794121399999995], [-1.2329334, 53.796805000000006], [-1.2329260999999998, 53.796915299999995], [-1.2329214999999998, 53.796993], [-1.2324775999999995, 53.8023083], [-1.2321686, 53.8057367], [-1.2318761, 53.809152], [-1.2315752999999998, 53.8125636], [-1.2315735, 53.81258269999999], [-1.2312505, 53.81598579999999], [-1.2311754, 53.8166483], [-1.2310567999999995, 53.81730740000001], [-1.230822, 53.8185968], [-1.2305190999999998, 53.81987970000001], [-1.230315, 53.8206513], [-1.2301684, 53.8211563], [-1.2298520999999998, 53.8220512], [-1.2294195999999995, 53.82304690000001], [-1.2289433999999997, 53.82400359999998], [-1.2288956, 53.8241015], [-1.2286718, 53.824625], [-1.2286344, 53.8246958], [-1.2284747, 53.825033000000005], [-1.2283218, 53.82537010000001], [-1.2282104, 53.8255947], [-1.2280938, 53.8258245], [-1.2279608999999998, 53.826052199999985], [-1.2276914999999995, 53.82653059999999], [-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1534189999999998, 53.9010576], [-1.1523829, 53.901781199999995], [-1.1519649, 53.9021182], [-1.1493897999999998, 53.9039179], [-1.1398251, 53.9106278], [-1.1378734, 53.9119856], [-1.1360088999999998, 53.9133848], [-1.1338012, 53.91530230000001], [-1.1317438, 53.917348200000006], [-1.1316208, 53.91747409999999], [-1.1284982, 53.9206797], [-1.1257132999999997, 53.9235098], [-1.1231579000000005, 53.9261254], [-1.1201957, 53.9291483], [-1.1174313, 53.93212629999999], [-1.1167409999999998, 53.9330012], [-1.1157853999999998, 53.93423110000001], [-1.1150960999999997, 53.935271599999986], [-1.1131998, 53.93826359999999], [-1.1124877, 53.93956190000001], [-1.1114477, 53.9416119], [-1.1108215, 53.9427875], [-1.1101285, 53.9439608], [-1.1093328999999998, 53.9451291], [-1.1083701105489945, 53.946338544998355], [-1.1081525, 53.94661190000001], [-1.1075687999999997, 53.9472609], [-1.1065693, 53.948267300000005], [-1.1056730999999995, 53.949107099999985], [-1.1047935, 53.94986279999999], [-1.1032344, 53.9511603], [-1.1018015, 53.9521948], [-1.1015116, 53.952404099999995], [-1.1012241, 53.9526154], [-1.0998628, 53.9534861], [-1.0994794, 53.95373440000001], [-1.0994280999999997, 53.95376759999999], [-1.0991664, 53.953937], [-1.0988713, 53.9541711], [-1.0985824, 53.9544424], [-1.0985225, 53.95451869999999], [-1.09849, 53.9545746], [-1.0984301, 53.95467879999999], [-1.0983487, 53.9548405], [-1.0983008, 53.95498159999999], [-1.0982832, 53.95504360000001], [-1.0982633, 53.9551166], [-1.0982563, 53.95518469999999], [-1.0982505, 53.95527349999999], [-1.0982563, 53.95539610000001], [-1.0982809, 53.955531699999995], [-1.0983277000000002, 53.9556735], [-1.0983838, 53.9557982], [-1.0984259999999997, 53.9558877], [-1.0984611, 53.9559386], [-1.098502, 53.9559971], [-1.0985746, 53.9560894], [-1.0986775, 53.9561961], [-1.0987349, 53.9562567], [-1.0988085999999997, 53.95632690000001], [-1.09897, 53.9564536], [-1.0990987, 53.95654239999999], [-1.0992977, 53.956655299999994], [-1.0994509, 53.9567303], [-1.0996715, 53.9568198], [-1.0998354999999995, 53.95689180000001], [-1.1006448, 53.957182200000005], [-1.1012884, 53.9574466], [-1.1017205, 53.9575962], [-1.1026245, 53.9579902], [-1.1028542, 53.9580836], [-1.102934, 53.95811619999999], [-1.1039199, 53.9584579], [-1.1043463999999998, 53.9586097], [-1.1045739, 53.9587288], [-1.1052788, 53.959033699999985], [-1.1065743, 53.9597064], [-1.1080590999999995, 53.9605122], [-1.1090284999999998, 53.96102069999999], [-1.1099709, 53.961521399999995], [-1.1104748, 53.961753500000015], [-1.110572, 53.96178939999999], [-1.110589, 53.9617957], [-1.1106819, 53.9618341], [-1.1107883, 53.9618821], [-1.1108802, 53.961928], [-1.1109986, 53.9619915], [-1.1119225, 53.96251779999999], [-1.1120797999999998, 53.962612], [-1.1126595999999995, 53.9629776], [-1.1128716, 53.96311939999999], [-1.1130476, 53.9632394], [-1.1132686, 53.9633859], [-1.1135516, 53.9635815], [-1.1137898, 53.9637898], [-1.1138163, 53.963813], [-1.114287, 53.964206699999984], [-1.1148704, 53.9647084], [-1.1150608999999998, 53.9648891], [-1.1154847, 53.965321], [-1.1173701, 53.967278099999994], [-1.1182769, 53.96822839999999], [-1.1184236999999997, 53.96838910000001], [-1.1185122, 53.9684922], [-1.1186472999999997, 53.9686607], [-1.11878, 53.9688415], [-1.1192878, 53.96959], [-1.1195448999999995, 53.96991449999999], [-1.1196833, 53.97005790000001], [-1.1207326, 53.971145799999995], [-1.1211523999999995, 53.97158449999999], [-1.1217539, 53.9722011], [-1.1240762, 53.9745818], [-1.12584, 53.9764399], [-1.1304278999999997, 53.98127259999999], [-1.133033, 53.98419229999999], [-1.1335892999999997, 53.984807499999995], [-1.1336805999999997, 53.9849084], [-1.1372021, 53.98880230000001], [-1.1376612999999998, 53.989399600000006], [-1.1378451, 53.989607599999985], [-1.1384867, 53.99041239999998], [-1.1391709999999995, 53.99117749999999], [-1.1401905999999995, 53.9922766], [-1.1415411999999998, 53.9938073], [-1.1420363, 53.99435179999999], [-1.1432192, 53.99565239999999], [-1.1433163, 53.9957601], [-1.1454913999999998, 53.99817660000001], [-1.146383005551182, 53.999174733749136], [-1.1470868, 53.9999626], [-1.1486861, 54.0017487], [-1.1502985, 54.0035333], [-1.1510915, 54.0044247], [-1.1519006, 54.005319199999995], [-1.152463, 54.0059413], [-1.1529897, 54.0065239], [-1.1540867, 54.0077239], [-1.1562709999999998, 54.0101365], [-1.1564375, 54.01032109999999], [-1.1569212, 54.010858799999994], [-1.1575725999999995, 54.011568399999994], [-1.1587109, 54.0128123], [-1.1628868, 54.0174368], [-1.1656577, 54.020505], [-1.1672355, 54.0222521], [-1.1678098693553778, 54.022888024361066], [-1.1679596, 54.0230538], [-1.173397, 54.0290706], [-1.1746746999999995, 54.0304654], [-1.1760204, 54.0319488], [-1.1786973, 54.0349069], [-1.183115, 54.03980209999999], [-1.1838792, 54.0406489], [-1.1843926000000002, 54.0412177], [-1.1855224999999998, 54.0424438], [-1.1866346, 54.0436689], [-1.1888495, 54.0461271], [-1.1910715, 54.04858670000001], [-1.1921696, 54.049819799999995], [-1.1934033999999998, 54.05118], [-1.1940895955664492, 54.05194394711092], [-1.194361, 54.0522461], [-1.196147, 54.05423450000001], [-1.1962486, 54.054345700000006], [-1.1988633, 54.0572535], [-1.200167, 54.058703], [-1.201483, 54.060153699999994], [-1.2046877, 54.06371659999999], [-1.211668, 54.07147609999999], [-1.2119724, 54.0718145], [-1.2125726999999995, 54.07248179999999], [-1.2127852377437154, 54.072714152168366], [-1.2129137999999997, 54.07285469999999], [-1.2152405999999998, 54.07543999999999], [-1.2200742000000002, 54.08081010000001], [-1.2243673, 54.08558529999999], [-1.2248023999999995, 54.08606519999999], [-1.2265542, 54.08799729999999], [-1.2276319999999998, 54.089209399999994], [-1.2287167, 54.0904123], [-1.2295269, 54.09130630000001], [-1.2303320999999998, 54.092202799999995], [-1.231119, 54.093099599999995], [-1.2319376, 54.0940075], [-1.2341047999999997, 54.096391999999994], [-1.2345936999999998, 54.09692989999999], [-1.2359137999999998, 54.0983945], [-1.2365797, 54.099132899999994], [-1.2372355, 54.0998623], [-1.2382046, 54.1009308], [-1.2387291, 54.10154139999999], [-1.239241, 54.102099], [-1.239329, 54.10219659999999], [-1.2415520745562485, 54.104646225278074], [-1.2420748, 54.10522219999999], [-1.2434533, 54.1067496], [-1.2446827, 54.10810010000001], [-1.2447263999999998, 54.1081451], [-1.2450833, 54.10854119999998], [-1.2467873, 54.1104491], [-1.2485419999999998, 54.1123387], [-1.250563, 54.1142854], [-1.252643, 54.11618639999999], [-1.2560442, 54.1193221], [-1.25764139776733, 54.120789542798136], [-1.2596855999999998, 54.12266760000001], [-1.2653873999999998, 54.1278769], [-1.2681526, 54.13041170000001], [-1.2710769999999998, 54.1330923], [-1.2767166, 54.13826790000001], [-1.2799559, 54.14123559999999], [-1.2802102, 54.141467], [-1.2815867, 54.142719199999995], [-1.2824091, 54.14347329999999], [-1.2832075, 54.14420799999999], [-1.2840656, 54.14499779999999], [-1.284933, 54.14579119999999], [-1.2865593000000002, 54.1472921], [-1.2881005999999997, 54.148809], [-1.2881611, 54.148870900000006], [-1.2896709999999998, 54.15039989999998], [-1.2912245, 54.15199400000001], [-1.2918686999999998, 54.1526569], [-1.2938175, 54.15466200000001], [-1.2963597999999998, 54.1572667], [-1.2963745041464991, 54.15728160862064], [-1.2965468, 54.1574563], [-1.3008983, 54.161902899999994], [-1.3029927, 54.16405879999998], [-1.3041506, 54.165247400000005], [-1.3052372, 54.1663575], [-1.3137712999999998, 54.1750828], [-1.3154444, 54.1767932], [-1.3205809, 54.181415400000006], [-1.3231322, 54.183731599999994], [-1.3244406, 54.184881399999995], [-1.3256487999999995, 54.1859632], [-1.3295106, 54.18943389999998], [-1.3317175, 54.1914104], [-1.3333189, 54.192844499999985], [-1.3371109, 54.1962589], [-1.3377865999999998, 54.1968613], [-1.3390243999999998, 54.19796469999999], [-1.3409293999999998, 54.1996691], [-1.3412063, 54.19991470000001], [-1.3426726999999998, 54.2012374], [-1.3474729261792822, 54.20555072543696], [-1.3495605999999998, 54.20742649999999], [-1.3522581865585783, 54.20985013768338], [-1.3610972, 54.2178005], [-1.3618194999999995, 54.218450099999984], [-1.3692686, 54.225107300000005], [-1.3698627999999995, 54.225633599999995], [-1.3703808000000002, 54.2260923], [-1.3724282, 54.2279205], [-1.3727447, 54.2282129], [-1.3731598425011926, 54.22858515763083], [-1.3733323, 54.22873979999999], [-1.3755896, 54.23076400000001], [-1.376169, 54.231282799999995], [-1.3767349999999998, 54.231721], [-1.3774223, 54.23232829999999], [-1.380009, 54.234648], [-1.3823028999999998, 54.236705099999995], [-1.383079, 54.23740279999999], [-1.3831139, 54.2374341], [-1.3831956, 54.237508], [-1.3843103, 54.2384975], [-1.3844332, 54.2386081], [-1.3873315, 54.24122700000001], [-1.3874357, 54.2413189], [-1.3896755, 54.24333229999999], [-1.391516, 54.2449751], [-1.3920606, 54.2454638], [-1.3968868999999997, 54.2498006], [-1.3979794, 54.25084030000001], [-1.3989962, 54.2519048], [-1.399612, 54.2525972], [-1.4001794999999997, 54.2532922], [-1.4008889, 54.25420020000001], [-1.4015247999999998, 54.2550968], [-1.4021289, 54.255994400000006], [-1.4025723, 54.2567264], [-1.4027864, 54.2571062], [-1.4029498, 54.257405600000006], [-1.4037117, 54.258832899999994], [-1.4040506, 54.25954169999999], [-1.405458657837321, 54.26235185318483], [-1.4067502, 54.2649293], [-1.4069553, 54.265343599999994], [-1.4079211, 54.267290899999985], [-1.4094367, 54.2703135], [-1.4111186999999998, 54.2737232], [-1.4128181, 54.277129599999995], [-1.4137779, 54.2790698], [-1.4145054, 54.2805405], [-1.4153479999999998, 54.28224689999999], [-1.4157794999999995, 54.28310500000001], [-1.4160677, 54.2837133], [-1.4182388, 54.288074400000006], [-1.4195907999999997, 54.29080520000001], [-1.4202788999999998, 54.29219500000001], [-1.4223988, 54.29647289999999], [-1.4233149, 54.29833749999999], [-1.4238148, 54.2993597], [-1.4240749, 54.29987990000001], [-1.4243148, 54.3003916], [-1.4251175, 54.3019855], [-1.4253816999999998, 54.302521799999994], [-1.4276099, 54.30704429999999], [-1.431112, 54.3141605], [-1.4314147356334432, 54.3147867960163], [-1.4327286999999995, 54.317505], [-1.4327692999999997, 54.3175896], [-1.4335002, 54.31891259999999], [-1.4335791999999998, 54.3190673], [-1.4336893939047102, 54.31928325419045], [-1.4338177999999997, 54.319534899999994], [-1.4335791999999998, 54.3190673], [-1.4335002, 54.31891259999999], [-1.4327692999999997, 54.3175896], [-1.4332426, 54.3185471], [-1.4336321, 54.3192932], [-1.4340177999999997, 54.3200373], [-1.4343564999999998, 54.320642799999995], [-1.4355092, 54.322606], [-1.4360456999999998, 54.3235118], [-1.4365361999999997, 54.3243054], [-1.4367977, 54.3247371], [-1.4369304, 54.3249577], [-1.437304454591234, 54.325582735441984], [-1.4376443, 54.326150599999984], [-1.4381512999999997, 54.3270149], [-1.4384543, 54.3275315], [-1.4390507, 54.3285365], [-1.4395206, 54.3293254], [-1.4396987999999995, 54.3296246], [-1.4400303184686465, 54.33016856958453], [-1.4401763, 54.3304081], [-1.4406376, 54.3311667], [-1.4408787, 54.33158329999999], [-1.441001213300984, 54.33179507815449], [-1.4411838, 54.332110699999994], [-1.4413414, 54.3323732], [-1.4417075, 54.3329844], [-1.4418527, 54.333229499999995], [-1.4423201, 54.3340156], [-1.4424535, 54.3342398], [-1.442512, 54.3343384], [-1.4429549999999998, 54.3350843], [-1.4429939, 54.3351466], [-1.4429881000000002, 54.33515189999999], [-1.4430477, 54.335273699999995], [-1.4431787, 54.3355364], [-1.4432826, 54.3357072], [-1.4434096999999997, 54.336053], [-1.4434832, 54.3364], [-1.4435275999999997, 54.33670600000001], [-1.4435592, 54.33720149999999], [-1.4435602, 54.3373689], [-1.4435524999999998, 54.33751139999999], [-1.443543, 54.3376869], [-1.4434798, 54.3380586], [-1.4432284999999998, 54.3388444], [-1.4431812, 54.3389593], [-1.4428449, 54.33978109999999], [-1.442333, 54.3410799], [-1.4421919999999997, 54.3413007], [-1.4420592, 54.341555], [-1.4418559, 54.3418652], [-1.4414154999999995, 54.3425369], [-1.4405168999999998, 54.34398790000001], [-1.4404977999999995, 54.34402239999999], [-1.4403783, 54.3442136], [-1.4394863999999998, 54.3456401], [-1.4392649, 54.3460353], [-1.4391909, 54.3461586], [-1.437304454591234, 54.34925125628758], [-1.4368052, 54.3500697], [-1.4361244, 54.3511923], [-1.4354632, 54.3523194], [-1.4353731, 54.3524654], [-1.4350141999999997, 54.35303949999999], [-1.4349826, 54.35308899999999], [-1.4346909, 54.35354689999999], [-1.4336740999999995, 54.3552224], [-1.4331218, 54.356117], [-1.4326220999999997, 54.356968499999994], [-1.4320033, 54.3579777], [-1.4315688, 54.3586292], [-1.4310195, 54.359333], [-1.430282, 54.3602143], [-1.4301563, 54.3603531], [-1.4300272, 54.3604809], [-1.4291502, 54.3612965], [-1.4287052999999998, 54.3617117], [-1.4285855, 54.361811], [-1.4282515999999998, 54.36209430000001], [-1.4275082, 54.3626483], [-1.4272161999999995, 54.362854600000006], [-1.42659, 54.36327959999999], [-1.425316, 54.364064], [-1.4246589, 54.3644164], [-1.4237432, 54.3649074], [-1.4223817, 54.3655452], [-1.4210689, 54.3661185], [-1.4207674, 54.3662468], [-1.4193923999999998, 54.366876999999995], [-1.418793242379658, 54.36715500724093], [-1.4183091999999995, 54.3673796], [-1.4173912, 54.3678532], [-1.4167477, 54.3681971], [-1.4153392, 54.3690869], [-1.4141946, 54.36989499999999], [-1.4131336000000003, 54.3707479], [-1.4121413, 54.37169380000001], [-1.411511, 54.3723528], [-1.4101985, 54.3738203], [-1.408298, 54.37596010000001], [-1.4081158, 54.37616160000001], [-1.404713, 54.3799052], [-1.4026119, 54.382256], [-1.4018298, 54.3831209], [-1.4010836, 54.383972699999994], [-1.3969395999999998, 54.38855939999999], [-1.3946097, 54.3911439], [-1.3928268, 54.3931186], [-1.3902343, 54.3960126], [-1.3894173, 54.396961399999995], [-1.3886312, 54.3979115], [-1.3878648, 54.3989024], [-1.387138, 54.3998944], [-1.3857734999999998, 54.4018871], [-1.3849116, 54.4032812], [-1.3841601, 54.40467769999999], [-1.3826157, 54.4075087], [-1.3822246, 54.40831669999999], [-1.3811984999999998, 54.41025669999999], [-1.3778680999999997, 54.4165217], [-1.3778361, 54.416582], [-1.3763082265594078, 54.419456528092766], [-1.3713911, 54.42870619999999], [-1.3712357, 54.42900389999999], [-1.3701389, 54.431072599999986], [-1.370102, 54.4311416], [-1.3683699, 54.4343953], [-1.3673740999999997, 54.4362701], [-1.3663723, 54.438157], [-1.3655087, 54.4397881], [-1.3650399999999998, 54.4406095], [-1.3645596, 54.44135339999998], [-1.363884, 54.442454899999994], [-1.3632, 54.44346230000001], [-1.3617756, 54.4454338], [-1.3576359, 54.45131760000001], [-1.3552143, 54.45477619999999], [-1.3514377, 54.46008990000001], [-1.3507939999999998, 54.4610882], [-1.3504821, 54.4616037], [-1.3502207, 54.4620955], [-1.3499420999999998, 54.4626593], [-1.349684, 54.4632015], [-1.3494892, 54.4636801], [-1.3492644, 54.46421939999999], [-1.3491071, 54.46470630000001], [-1.3490493, 54.464906799999994], [-1.3488318999999998, 54.46559569999999], [-1.3486448999999998, 54.46632060000001], [-1.3485247, 54.4669706], [-1.3484234, 54.467616699999994], [-1.3483036999999998, 54.46891269999998], [-1.348284, 54.4695382], [-1.3482745, 54.4700885], [-1.3482967, 54.47070870000001], [-1.3483568999999995, 54.47125529999999], [-1.348415120572953, 54.47169139997572], [-1.3485596, 54.4727736], [-1.3485811, 54.4735816], [-1.348612, 54.4744106], [-1.3485695, 54.47532540000001], [-1.3484932999999997, 54.4762089], [-1.3484351, 54.476625299999995], [-1.3483659, 54.47699519999998], [-1.3480595999999998, 54.4785171], [-1.3475573, 54.4799666], [-1.3474729261792822, 54.480252451187255], [-1.3473556999999998, 54.4806496], [-1.3472481, 54.4812241], [-1.3472171, 54.4817124], [-1.3472036999999997, 54.4818275], [-1.3471433999999998, 54.4823697], [-1.3471497, 54.48301099999999], [-1.3471837, 54.4837173], [-1.3473356999999997, 54.4845113], [-1.3473621000000002, 54.4846661], [-1.3474677000000002, 54.4851602], [-1.3474729261792822, 54.48517825686762], [-1.347609, 54.485648399999995], [-1.3478336999999998, 54.4863215], [-1.348014, 54.48675709999999], [-1.3482137, 54.4871984], [-1.3486163999999998, 54.488077999999994], [-1.3499839, 54.490789], [-1.3503613, 54.4916145], [-1.3507755999999995, 54.49245870000001], [-1.3513270999999998, 54.493541499999985], [-1.3514335999999998, 54.49375070000001], [-1.3516332999999998, 54.49416199999999], [-1.3517851999999997, 54.4945246], [-1.3521147, 54.495169900000015], [-1.3524820999999998, 54.4958468], [-1.3531566, 54.4972299], [-1.3538343999999998, 54.498640600000016], [-1.3545155, 54.4999944], [-1.3557248999999998, 54.50259930000001], [-1.3560492999999998, 54.503513100000006], [-1.3562484, 54.5042613], [-1.3563495999999995, 54.5046602], [-1.3563788, 54.5048031], [-1.3564165999999998, 54.50498319999999], [-1.3564416, 54.50508479999999], [-1.356475, 54.505287], [-1.3565462999999998, 54.5056749], [-1.3565961999999998, 54.5060049], [-1.3566415999999997, 54.5064044], [-1.3567026, 54.5070244], [-1.356718, 54.5071868], [-1.356743, 54.50754959999998], [-1.3567675, 54.508040699999995], [-1.3568164, 54.50902509999999], [-1.3568528, 54.5097243], [-1.3568783, 54.51027280000001], [-1.3569198999999998, 54.5109863], [-1.35693, 54.5111812], [-1.3569681999999998, 54.5119367], [-1.3569937, 54.512516100000006], [-1.3570117, 54.512893], [-1.3570218, 54.513147], [-1.3570254, 54.5137464], [-1.3570145, 54.5141164], [-1.3570007, 54.514370099999994], [-1.3569256999999997, 54.5151837], [-1.3568249, 54.5157934], [-1.3567427, 54.51618109999999], [-1.3566349, 54.51663090000001], [-1.3564372, 54.51733039999999], [-1.3562866, 54.5177771], [-1.3561658, 54.5180949], [-1.3560011999999997, 54.51849510000001], [-1.3558081999999998, 54.518919399999994], [-1.3555027999999998, 54.5195385], [-1.3551333000000003, 54.5202252], [-1.354787, 54.5208604], [-1.3543978, 54.5215662], [-1.3537692, 54.5227141], [-1.3531416480750629, 54.52385966446268], [-1.3530696999999998, 54.523990999999995], [-1.3516660000000005, 54.5265559], [-1.3515748999999997, 54.5267125], [-1.3503012999999997, 54.5288296], [-1.3500352358671233, 54.52928593740565], [-1.3499570161489034, 54.5294378429688], [-1.349893786739665, 54.52957317162696], [-1.3498433595822832, 54.529694282792555], [-1.3498035466196323, 54.52980353587796], [-1.349772159794587, 54.529903290295586], [-1.3497470110500227, 54.52999590545783], [-1.349725912328814, 54.5300837407771], [-1.349706675573835, 54.53016915566578], [-1.349687112727961, 54.530254509536285], [-1.349665035734067, 54.53034216180101], [-1.3496382565350271, 54.530434471872354], [-1.3496045870737168, 54.53053379916272], [-1.3495618392930102, 54.5306425030845], [-1.3495078251357828, 54.5307629430501], [-1.349440356544909, 54.53089747847193], [-1.349357245463263, 54.53104846876237], [-1.3493436999999997, 54.5310708], [-1.3489071, 54.53176249999999], [-1.3486655999999997, 54.532157000000005], [-1.3475338999999995, 54.53393969999999], [-1.3474729261792822, 54.53403023979154], [-1.3470212, 54.534701], [-1.3466807999999997, 54.535185600000005], [-1.3464229999999997, 54.53554329999999], [-1.3463581, 54.53563380000001], [-1.3459849, 54.5361358], [-1.3456256, 54.536606199999994], [-1.3452308999999998, 54.5371071], [-1.3448634, 54.5375558], [-1.3444313, 54.53807059999999], [-1.3440890999999997, 54.5384716], [-1.3436837, 54.53892989999999], [-1.3432622999999997, 54.539397400000006], [-1.3415912, 54.541184], [-1.3414536999999995, 54.5413269], [-1.3406415, 54.542195], [-1.3385971, 54.5443722], [-1.3370658000000002, 54.5460047], [-1.3365683, 54.5465384], [-1.3357439, 54.547416299999995], [-1.3350964999999997, 54.54809999999999], [-1.3347489999999995, 54.548407299999994], [-1.3344847, 54.5486471], [-1.334264, 54.54881199999999], [-1.3340738, 54.5489652], [-1.3337521, 54.5491852], [-1.3334829, 54.549359], [-1.3331917, 54.549521], [-1.3328391999999998, 54.5496856], [-1.3322662, 54.549909799999995], [-1.3316056, 54.550132], [-1.3307341999999998, 54.5503719], [-1.3297517, 54.5506326], [-1.3279821999999997, 54.551135299999984], [-1.3263872, 54.551584], [-1.3247814, 54.5520255], [-1.3232596999999997, 54.5524899], [-1.3203699, 54.553309], [-1.3195672, 54.5535194], [-1.3191395999999995, 54.5536159], [-1.318534, 54.55376479999999], [-1.318151, 54.5538499], [-1.3177948, 54.55391300000001], [-1.3174658, 54.55396009999999], [-1.3167812, 54.55403619999999], [-1.3150981, 54.554203699999995], [-1.3141408, 54.5543084], [-1.3130775, 54.5544878], [-1.3125312, 54.55458649999999], [-1.3118992, 54.554667499999994], [-1.3116013, 54.5547082], [-1.3099605, 54.55490679999999], [-1.3094211, 54.5549857], [-1.3090461999999998, 54.55504609999999], [-1.3084942, 54.55517220000001], [-1.3079485, 54.5553474], [-1.3076007999999997, 54.55548089999999], [-1.3072724, 54.5556351], [-1.3067384999999998, 54.555957], [-1.3063280999999998, 54.55627679999999], [-1.3060467999999998, 54.55654549999999], [-1.3058701, 54.5567229], [-1.3054202, 54.5571741], [-1.3052187999999998, 54.55734189999999], [-1.3046229, 54.55788809999999], [-1.3043009, 54.5581209], [-1.3039736, 54.5583158], [-1.3034316, 54.55865240000001], [-1.3031835, 54.55881060000001], [-1.3027063, 54.5590129], [-1.3023933, 54.559157099999986], [-1.3014947999999995, 54.559485900000006], [-1.3010341, 54.559616299999995], [-1.3007743, 54.559684299999994], [-1.3005127, 54.559735499999995], [-1.300250102800968, 54.55977874660111], [-1.3001842, 54.559789599999995], [-1.2998558, 54.55983080000001], [-1.2979795999999997, 54.56003259999999], [-1.2967251999999998, 54.56019069999999], [-1.2958389, 54.5603257], [-1.2910735, 54.5612083], [-1.2906015999999998, 54.56134320000001], [-1.2900177, 54.56150999999999], [-1.2892231, 54.5617371]]} 100.7 2040 2345 Scunthorpe BSC Entrance C Tees N.Y. Tees N.Y. 54.5617371 -1.2892231 54.5617371 -1.2892231 1 0 2026-09-17 22:56:56 TERMINATED 2026-09-17 22:45:00 Tees N.Y. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534474 1789685188115807 86 86 2026-09-17 22:56:28.957934 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:46:28.102462
624827 656521 W86542 045H16M917 2026-09-17 COMPLETE 17533763 2026-09-17 23:46:00 2026-09-17 22:56:56 2026-09-19 22:56:56 {"id": 656521, "stp": "P", "toc": "ScotRail", "uid": "W86542", "consist": "334020", "dest_crs": null, "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86542/2026-09-17/detailed", "trust_id": "045H16M917", "origin_crs": "BHG", "show_on_map": 0, "dar_est_time": "23:49:00", "dar_platform": null, "dest_station": "Bathgate LMD", "service_date": "2026-09-17", "dest_arr_time": "2351", "dest_platform": null, "is_terminated": 1, "next_location": "Bathgate LMD", "signalling_id": "5H16", "timing_status": "EARLY", "origin_station": "Bathgate", "current_leg_arr": "2346", "current_leg_dep": "2344", "current_leg_end": "Bathgate LMD", "origin_dep_time": "2349", "origin_platform": "1", "current_location": "Bathgate LMD", "last_update_time": "2026-09-17T22:56:56", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.6360622333653967, 55.89700300706358], [-3.6351862, 55.8966469], [-3.634987599999999, 55.8965757], [-3.633871300000001, 55.8961753], [-3.6335994, 55.89608669999999], [-3.6328439, 55.8958038], [-3.6322711, 55.8956213], [-3.631749, 55.89548829999999], [-3.631165100000001, 55.8953423], [-3.630655099999999, 55.89523429999999], [-3.6300554, 55.89511159999999], [-3.629138899999999, 55.8949557], [-3.628641500000001, 55.8948711], [-3.6290574, 55.894903], [-3.629608900000001, 55.894966800000006], [-3.6302831000000007, 55.89509689999999], [-3.6311016, 55.89526379999999], [-3.632222300000001, 55.8955019], [-3.632699399999999, 55.8956001], [-3.6333648, 55.895727699999995], [-3.6340489, 55.89594159999999], [-3.637006200000001, 55.8969649]]}", "current_leg_start": "Bathgate", "dest_arr_time_act": "2351", "motion_projection": null, "next_location_lat": "55.8969649", "next_location_lon": "-3.6370062", "previous_location": "Bathgate", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 95.374, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 164.682, \"from_m\": 95.374, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 184.288, \"from_m\": 164.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 523.532, \"from_m\": 184.288, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1099.317, \"from_m\": 523.532, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 656521, \"profile_key\": \"1de0f0aed432f26e0679ef0ff1bed98ed90a791a161e852dd83cb2fb3e800886\", \"schedule_id\": 29325, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Bathgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40136}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": null, \"location\": \"Bathgate LMD\", \"stage_seq\": 2, \"distance_m\": 1099.317, \"section_seq\": 1, \"route_path_id\": 40136}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1099.317, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40136}], \"total_distance_m\": 1099.317, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1099.317, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2349", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8969649", "current_position_lon": "-3.6370062", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:42Z\", \"source_id\": 54729007, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:48Z\", \"source_id\": 17533763, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bathgate LMD", "service_state_platform": null, "timing_fact_generation": 1789685089088070, "current_leg_arrival_utc": "2026-09-17T23:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:46:32.352507", "service_state_evidence_id": 17533763, "current_leg_start_actual_dep": "2026-09-17T23:49:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:56:33.578733", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P BHG None 5H16 334020 3 90 None {"version": 3, "segments": [{"to_m": 95.374, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 164.682, "from_m": 95.374, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 184.288, "from_m": 164.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 523.532, "from_m": 184.288, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1099.317, "from_m": 523.532, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 656521, "profile_key": "1de0f0aed432f26e0679ef0ff1bed98ed90a791a161e852dd83cb2fb3e800886", "schedule_id": 29325, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2349", "location": "Bathgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40136}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Bathgate LMD", "stage_seq": 2, "distance_m": 1099.317, "section_seq": 1, "route_path_id": 40136}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1099.317, "from_m": 0.0, "section_seq": 1, "route_path_id": 40136}], "total_distance_m": 1099.317, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1099.317, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2214, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:42Z", "source_id": 54729007, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:46:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:48Z", "source_id": 17533763, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}] Bathgate 2349 2349 1 23:49:00 None Bathgate LMD 2351 2351 None EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86542/2026-09-17/detailed None Bathgate 2026-09-17T23:49:00+01:00 Bathgate LMD 2.0 {"type": "LineString", "coordinates": [[-3.6360622333653967, 55.89700300706358], [-3.6351862, 55.8966469], [-3.634987599999999, 55.8965757], [-3.633871300000001, 55.8961753], [-3.6335994, 55.89608669999999], [-3.6328439, 55.8958038], [-3.6322711, 55.8956213], [-3.631749, 55.89548829999999], [-3.631165100000001, 55.8953423], [-3.630655099999999, 55.89523429999999], [-3.6300554, 55.89511159999999], [-3.629138899999999, 55.8949557], [-3.628641500000001, 55.8948711], [-3.6290574, 55.894903], [-3.629608900000001, 55.894966800000006], [-3.6302831000000007, 55.89509689999999], [-3.6311016, 55.89526379999999], [-3.632222300000001, 55.8955019], [-3.632699399999999, 55.8956001], [-3.6333648, 55.895727699999995], [-3.6340489, 55.89594159999999], [-3.637006200000001, 55.8969649]]} 0.7 2344 2346 Bathgate Bathgate LMD Bathgate LMD 55.8969649 -3.6370062 55.8969649 -3.6370062 1 0 2026-09-17 22:56:56 TERMINATED 2026-09-17 22:46:00 Bathgate LMD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17533763 1789685089088070 4 4 2026-09-17 22:56:33.578733 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:46:32.352507
624828 655651 W05087 879H71M917 2026-09-17 COMPLETE 17534140 2026-09-17 23:46:00 2026-09-17 22:56:56 2026-09-19 22:56:56 {"id": 655651, "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-17/detailed", "trust_id": "879H71M917", "origin_crs": "BAK", "show_on_map": 0, "dar_est_time": "23:03:00", "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-17", "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": "2346", "current_leg_dep": "2342", "current_leg_end": "Dalston Junction", "origin_dep_time": "2303", "origin_platform": "2", "current_location": "Dalston Junction", "last_update_time": "2026-09-17T22:56:56", "route_debug_link": null, "timing_variation": "+4 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\": 17221.826, \"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\": 18716.032, \"from_m\": 17221.826, \"capability_applied\": null, \"effective_limit_mph\": 40.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.302, \"from_m\": 18716.032, \"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\": 19856.877, \"from_m\": 18907.302, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20574.983, \"from_m\": 19856.877, \"capability_applied\": null, \"effective_limit_mph\": 25.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.642, \"from_m\": 20574.983, \"capability_applied\": null, \"effective_limit_mph\": 40.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.119, \"from_m\": 22312.642, \"capability_applied\": null, \"effective_limit_mph\": 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.391, \"from_m\": 22368.119, \"capability_applied\": null, \"effective_limit_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\": 655651, \"profile_key\": \"575ce2597d53c04503c2ee60ff57e709ed7acbca244f418594722f46dbe0342e\", \"schedule_id\": 25288, \"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\": 38274}, {\"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\": 38274}, {\"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\": 38274}, {\"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\": 38274}, {\"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\": 38274}, {\"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\": 38274}, {\"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\": 38274}, {\"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\": 38274}, {\"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\": 38274}, {\"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\": 38274}, {\"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\": 38274}, {\"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\": 38274}, {\"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\": 38274}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328\", \"location\": \"Rotherhithe\", \"stage_seq\": 14, \"distance_m\": 11889.94, \"section_seq\": 1, \"route_path_id\": 38274}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2329H\", \"location\": \"Wapping\", \"stage_seq\": 15, \"distance_m\": 12366.264, \"section_seq\": 1, \"route_path_id\": 38274}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2331H\", \"location\": \"Shadwell\", \"stage_seq\": 16, \"distance_m\": 17919.891, \"section_seq\": 1, \"route_path_id\": 38274}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2334\", \"location\": \"Whitechapel\", \"stage_seq\": 17, \"distance_m\": 18925.709, \"section_seq\": 1, \"route_path_id\": 38274}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 18, \"distance_m\": 19999.221, \"section_seq\": 1, \"route_path_id\": 38274}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2338H\", \"location\": \"Hoxton\", \"stage_seq\": 19, \"distance_m\": 21231.539, \"section_seq\": 1, \"route_path_id\": 38274}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2340H\", \"location\": \"Haggerston\", \"stage_seq\": 20, \"distance_m\": 22113.778, \"section_seq\": 1, \"route_path_id\": 38274}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 21, \"distance_m\": 22786.391, \"section_seq\": 1, \"route_path_id\": 38274}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22786.391, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38274}], \"total_distance_m\": 22786.391, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21997.761, \"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-17T22:05:04Z\", \"source_id\": 54663538, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:05:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:07Z\", \"source_id\": 17514808, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:41Z\", \"source_id\": 54666392, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:47Z\", \"source_id\": 17515699, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:57Z\", \"source_id\": 54675677, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:12:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:57Z\", \"source_id\": 17518410, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:32Z\", \"source_id\": 54681894, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:37Z\", \"source_id\": 17520238, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:41Z\", \"source_id\": 54687204, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:48Z\", \"source_id\": 17521743, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:46Z\", \"source_id\": 54697367, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:54Z\", \"source_id\": 17524821, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:43Z\", \"source_id\": 54700515, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:47Z\", \"source_id\": 17525751, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:12Z\", \"source_id\": 54703019, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:18Z\", \"source_id\": 17526446, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:00Z\", \"source_id\": 54706006, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:05Z\", \"source_id\": 17527254, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:55Z\", \"source_id\": 54709142, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:58Z\", \"source_id\": 17528140, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:10Z\", \"source_id\": 54712940, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:14Z\", \"source_id\": 17529179, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:35Z\", \"source_id\": 54716800, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:38Z\", \"source_id\": 17530290, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:01Z\", \"source_id\": 54720649, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:03Z\", \"source_id\": 17531335, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:14Z\", \"source_id\": 54723912, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:18Z\", \"source_id\": 17532272, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:35Z\", \"source_id\": 54730228, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:37Z\", \"source_id\": 17534140, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1789685138832263, "current_leg_arrival_utc": "2026-09-17T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:46:34.685888", "service_state_evidence_id": 17534140, "current_leg_start_actual_dep": "2026-09-17T23:44:30+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-17T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:56:35.484219", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "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": 17221.826, "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": 18716.032, "from_m": 17221.826, "capability_applied": null, "effective_limit_mph": 40.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.302, "from_m": 18716.032, "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": 19856.877, "from_m": 18907.302, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20574.983, "from_m": 19856.877, "capability_applied": null, "effective_limit_mph": 25.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.642, "from_m": 20574.983, "capability_applied": null, "effective_limit_mph": 40.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.119, "from_m": 22312.642, "capability_applied": null, "effective_limit_mph": 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.391, "from_m": 22368.119, "capability_applied": null, "effective_limit_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": 655651, "profile_key": "575ce2597d53c04503c2ee60ff57e709ed7acbca244f418594722f46dbe0342e", "schedule_id": 25288, "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": 38274}, {"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": 38274}, {"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": 38274}, {"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": 38274}, {"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": 38274}, {"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": 38274}, {"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": 38274}, {"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": 38274}, {"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": 38274}, {"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": 38274}, {"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": 38274}, {"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": 38274}, {"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": 38274}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Rotherhithe", "stage_seq": 14, "distance_m": 11889.94, "section_seq": 1, "route_path_id": 38274}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "Wapping", "stage_seq": 15, "distance_m": 12366.264, "section_seq": 1, "route_path_id": 38274}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2331H", "location": "Shadwell", "stage_seq": 16, "distance_m": 17919.891, "section_seq": 1, "route_path_id": 38274}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "Whitechapel", "stage_seq": 17, "distance_m": 18925.709, "section_seq": 1, "route_path_id": 38274}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Shoreditch High Street", "stage_seq": 18, "distance_m": 19999.221, "section_seq": 1, "route_path_id": 38274}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2338H", "location": "Hoxton", "stage_seq": 19, "distance_m": 21231.539, "section_seq": 1, "route_path_id": 38274}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Haggerston", "stage_seq": 20, "distance_m": 22113.778, "section_seq": 1, "route_path_id": 38274}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 21, "distance_m": 22786.391, "section_seq": 1, "route_path_id": 38274}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22786.391, "from_m": 0.0, "section_seq": 1, "route_path_id": 38274}], "total_distance_m": 22786.391, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21997.761, "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-17T22:05:04Z", "source_id": 54663538, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:05:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:07Z", "source_id": 17514808, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28940, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:41Z", "source_id": 54666392, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:47Z", "source_id": 17515699, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:57Z", "source_id": 54675677, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:12:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:57Z", "source_id": 17518410, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29774, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:32Z", "source_id": 54681894, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:16:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:37Z", "source_id": 17520238, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:41Z", "source_id": 54687204, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:48Z", "source_id": 17521743, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:46Z", "source_id": 54697367, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:54Z", "source_id": 17524821, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:43Z", "source_id": 54700515, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:47Z", "source_id": 17525751, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:12Z", "source_id": 54703019, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:28:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:18Z", "source_id": 17526446, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:00Z", "source_id": 54706006, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:05Z", "source_id": 17527254, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:55Z", "source_id": 54709142, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:32:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:58Z", "source_id": 17528140, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:10Z", "source_id": 54712940, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:14Z", "source_id": 17529179, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:35Z", "source_id": 54716800, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:37:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:38Z", "source_id": 17530290, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:01Z", "source_id": 54720649, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:39:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:03Z", "source_id": 17531335, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:14Z", "source_id": 54723912, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:41:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:18Z", "source_id": 17532272, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:35Z", "source_id": 54730228, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:37Z", "source_id": 17534140, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}] Battersea Park 2303 2303 2 23:03:00 None Dalston Junction 2345 2342 2 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W05087/2026-09-17/detailed None Haggerston 2026-09-17T23:44: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 2342 2346 Haggerston Dalston Junction Dalston Junction 51.5454441 -0.0750714 51.5454441 -0.0750714 1 0 2026-09-17 22:56:56 TERMINATED 2026-09-17 22:46:00 Dalston Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534140 1789685138832263 63 63 2026-09-17 22:56:35.484219 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:46:34.685888
624829 653316 W45394 879S64M717 2026-09-17 COMPLETE 17533681 2026-09-17 23:46:00 2026-09-17 22:56:56 2026-09-19 22:56:56 {"id": 653316, "stp": "P", "toc": "Thameslink", "uid": "W45394", "consist": "700131", "dest_crs": "CBG", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45394/2026-09-17/detailed", "trust_id": "879S64M717", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-17", "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": "2346", "current_leg_dep": "2342", "current_leg_end": "Cambridge", "origin_dep_time": "2114", "origin_platform": "4", "current_location": "Cambridge", "last_update_time": "2026-09-17T22:56:56", "route_debug_link": null, "timing_variation": "+4 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.958, \"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.677, \"from_m\": 20838.958, \"capability_applied\": null, \"effective_limit_mph\": 70.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.89, \"from_m\": 22052.677, \"capability_applied\": null, \"effective_limit_mph\": 90.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.16, \"from_m\": 29916.89, \"capability_applied\": null, \"effective_limit_mph\": 80.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.393, \"from_m\": 30772.16, \"capability_applied\": null, \"effective_limit_mph\": 90.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.1, \"from_m\": 31066.393, \"capability_applied\": null, \"effective_limit_mph\": 70.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.33, \"from_m\": 31147.1, \"capability_applied\": null, \"effective_limit_mph\": 90.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.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 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.596, \"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.862, \"from_m\": 39109.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\": 47562.429, \"from_m\": 46825.862, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58477.425, \"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.442, \"from_m\": 58477.425, \"capability_applied\": null, \"effective_limit_mph\": 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.442, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 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.656, \"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.656, \"capability_applied\": null, \"effective_limit_mph\": 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.001, \"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.001, \"capability_applied\": null, \"effective_limit_mph\": 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.693, \"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.658, \"from_m\": 65098.693, \"capability_applied\": null, \"effective_limit_mph\": 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.109, \"from_m\": 65135.658, \"capability_applied\": null, \"effective_limit_mph\": 45.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.505, \"from_m\": 66032.109, \"capability_applied\": null, \"effective_limit_mph\": 40.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.505, \"capability_applied\": null, \"effective_limit_mph\": 30.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.977, \"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.301, \"from_m\": 66512.977, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67824.285, \"from_m\": 67502.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67882.551, \"from_m\": 67824.285, \"capability_applied\": null, \"effective_limit_mph\": 25.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.203, \"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.72, \"from_m\": 71171.203, \"capability_applied\": null, \"effective_limit_mph\": 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.892, \"from_m\": 71232.72, \"capability_applied\": null, \"effective_limit_mph\": 70.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.703, \"from_m\": 76513.892, \"capability_applied\": null, \"effective_limit_mph\": 60.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.13, \"from_m\": 78403.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80912.037, \"from_m\": 79340.13, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82525.94, \"from_m\": 80912.037, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82769.293, \"from_m\": 82525.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82865.306, \"from_m\": 82769.293, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82912.565, \"from_m\": 82865.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83151.064, \"from_m\": 82912.565, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83678.349, \"from_m\": 83151.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 83716.113, \"from_m\": 83678.349, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84273.344, \"from_m\": 83716.113, \"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\": 84350.969, \"from_m\": 84273.344, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86871.454, \"from_m\": 84350.969, \"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\": 87909.2, \"from_m\": 86871.454, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88058.083, \"from_m\": 87909.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88087.731, \"from_m\": 88058.083, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 88192.675, \"from_m\": 88087.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89268.656, \"from_m\": 88192.675, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 89370.568, \"from_m\": 89268.656, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90233.468, \"from_m\": 89370.568, \"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\": 90490.95, \"from_m\": 90233.468, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91003.526, \"from_m\": 90490.95, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91058.767, \"from_m\": 91003.526, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92352.138, \"from_m\": 91058.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96249.644, \"from_m\": 92352.138, \"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\": 99400.538, \"from_m\": 96249.644, \"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\": 123954.438, \"from_m\": 99400.538, \"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\": 138267.909, \"from_m\": 123954.438, \"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\": 138336.296, \"from_m\": 138267.909, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 138433.307, \"from_m\": 138336.296, \"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\": 139017.292, \"from_m\": 138433.307, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 139044.394, \"from_m\": 139017.292, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 139102.718, \"from_m\": 139044.394, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 142589.624, \"from_m\": 139102.718, \"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\": 142629.291, \"from_m\": 142589.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 142732.625, \"from_m\": 142629.291, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 142766.076, \"from_m\": 142732.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148145.327, \"from_m\": 142766.076, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 154380.92, \"from_m\": 148145.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 156279.632, \"from_m\": 154380.92, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 157834.275, \"from_m\": 156279.632, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 158502.563, \"from_m\": 157834.275, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 158796.071, \"from_m\": 158502.563, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 159547.902, \"from_m\": 158796.071, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166101.562, \"from_m\": 159547.902, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 166871.624, \"from_m\": 166101.562, \"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\": 174293.774, \"from_m\": 166871.624, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174309.599, \"from_m\": 174293.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175116.31, \"from_m\": 174309.599, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 176215.91, \"from_m\": 175116.31, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 179205.708, \"from_m\": 176215.91, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 179850.289, \"from_m\": 179205.708, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}], \"service_id\": 653316, \"profile_key\": \"c4f82c2a3e28b5260ac4cb17a770f5a0e3180c77d932dca1a1f71b964337857b\", \"schedule_id\": 26898, \"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\": 101481}, {\"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\": 101481}, {\"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\": 101481}, {\"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\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2131\", \"location\": \"Haywards Heath\", \"stage_seq\": 5, \"distance_m\": 20721.638, \"section_seq\": 1, \"route_path_id\": 101481}, {\"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\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 7, \"distance_m\": 31066.393, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140H\", \"location\": \"Three Bridges\", \"stage_seq\": 8, \"distance_m\": 34206.121, \"section_seq\": 1, \"route_path_id\": 101481}, {\"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\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 10, \"distance_m\": 46687.811, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 58532.442, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 60111.46, \"section_seq\": 1, \"route_path_id\": 101481}, {\"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\": 101481}, {\"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\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 15, \"distance_m\": 66512.977, \"section_seq\": 1, \"route_path_id\": 101481}, {\"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\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Sydenham\", \"stage_seq\": 17, \"distance_m\": 71171.203, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"New Cross Gate\", \"stage_seq\": 18, \"distance_m\": 76865.015, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 19, \"distance_m\": 77966.305, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 20, \"distance_m\": 79585.438, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2216\", \"location\": \"London Bridge\", \"stage_seq\": 21, \"distance_m\": 81450.216, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 22, \"distance_m\": 82177.233, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 23, \"distance_m\": 82784.661, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2222\", \"location\": \"London Blackfriars\", \"stage_seq\": 24, \"distance_m\": 83386.796, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": \"2224\", \"location\": \"City Thameslink\", \"stage_seq\": 25, \"distance_m\": 83789.179, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2226H\", \"location\": \"Farringdon\", \"stage_seq\": 26, \"distance_m\": 84519.337, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2231\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 27, \"distance_m\": 86738.193, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 28, \"distance_m\": 87873.823, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Holloway South Jn\", \"stage_seq\": 29, \"distance_m\": 89046.514, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2238H\", \"location\": \"Finsbury Park\", \"stage_seq\": 30, \"distance_m\": 90866.355, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 31, \"distance_m\": 94714.221, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Potters Bar\", \"stage_seq\": 32, \"distance_m\": 107275.67, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 33, \"distance_m\": 119389.924, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Digswell Jn\", \"stage_seq\": 34, \"distance_m\": 120830.759, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 35, \"distance_m\": 125101.869, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2259H\", \"location\": \"Stevenage\", \"stage_seq\": 36, \"distance_m\": 131101.663, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2304H\", \"location\": \"Hitchin\", \"stage_seq\": 37, \"distance_m\": 138105.221, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2312\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 38, \"distance_m\": 142354.634, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315\", \"location\": \"Baldock\", \"stage_seq\": 39, \"distance_m\": 145617.208, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 40, \"distance_m\": 152656.395, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2325\", \"location\": \"Royston\", \"stage_seq\": 41, \"distance_m\": 158889.259, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Foxton\", \"stage_seq\": 42, \"distance_m\": 168698.571, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 43, \"distance_m\": 176095.522, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338H\", \"location\": \"Cambridge South\", \"stage_seq\": 44, \"distance_m\": 177242.504, \"section_seq\": 1, \"route_path_id\": 101481}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 45, \"distance_m\": 179850.289, \"section_seq\": 1, \"route_path_id\": 101481}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 179850.289, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101481}], \"total_distance_m\": 179850.289, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 171222.809, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8627.48, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2114", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-17T20:16:38Z\", \"source_id\": 54441106, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:16:44Z\", \"source_id\": 17452499, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:23:01Z\", \"source_id\": 54455350, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:23:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:23:04Z\", \"source_id\": 17456318, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:28:37Z\", \"source_id\": 54467804, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:28:41Z\", \"source_id\": 17459816, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:38:13Z\", \"source_id\": 54489408, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:38:15Z\", \"source_id\": 17465683, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:43:35Z\", \"source_id\": 54500845, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:43:38Z\", \"source_id\": 17468853, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:57:05Z\", \"source_id\": 54529607, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:57:08Z\", \"source_id\": 17476906, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:00:43Z\", \"source_id\": 54537229, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:00:45Z\", \"source_id\": 17479018, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:08:25Z\", \"source_id\": 54553867, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:08:32Z\", \"source_id\": 17483621, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:14:53Z\", \"source_id\": 54566718, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:15:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:14:57Z\", \"source_id\": 17487305, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:18:58Z\", \"source_id\": 54575004, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:19:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:19:01Z\", \"source_id\": 17489657, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:26:53Z\", \"source_id\": 54590769, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:27:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:26:57Z\", \"source_id\": 17494239, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:28:50Z\", \"source_id\": 54594677, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:28:53Z\", \"source_id\": 17495326, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:31:35Z\", \"source_id\": 54600218, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:31:37Z\", \"source_id\": 17496882, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:38:24Z\", \"source_id\": 54613694, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:38:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:38:25Z\", \"source_id\": 17500669, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:43:53Z\", \"source_id\": 54624199, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:43:59Z\", \"source_id\": 17503619, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:07Z\", \"source_id\": 54641818, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:12Z\", \"source_id\": 17508604, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:07Z\", \"source_id\": 54660050, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:04:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:14Z\", \"source_id\": 17513845, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:25Z\", \"source_id\": 54669477, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:28Z\", \"source_id\": 17516571, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:50Z\", \"source_id\": 54680649, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:56Z\", \"source_id\": 17519843, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:16Z\", \"source_id\": 54688139, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:18Z\", \"source_id\": 17522015, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:53Z\", \"source_id\": 54697526, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:58Z\", \"source_id\": 17524876, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:06Z\", \"source_id\": 54704489, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:30:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:13Z\", \"source_id\": 17526848, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:59Z\", \"source_id\": 54715838, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:03Z\", \"source_id\": 17530022, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:58Z\", \"source_id\": 17532142, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:35Z\", \"source_id\": 54728812, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:38Z\", \"source_id\": 17533681, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "7", "timing_fact_generation": 1789685079997652, "current_leg_arrival_utc": "2026-09-17T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:46:41.698871", "service_state_evidence_id": 17533681, "current_leg_start_actual_dep": "2026-09-17T23:42:30+01:00", "operational_evidence_version": 174, "service_state_event_time_utc": "2026-09-17T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:56:42.422288", "service_state_valid_until_kind": null, "operational_interpretation_version": 174, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P BTN CBG 9S64 700131 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.958, "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.677, "from_m": 20838.958, "capability_applied": null, "effective_limit_mph": 70.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.89, "from_m": 22052.677, "capability_applied": null, "effective_limit_mph": 90.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.16, "from_m": 29916.89, "capability_applied": null, "effective_limit_mph": 80.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.393, "from_m": 30772.16, "capability_applied": null, "effective_limit_mph": 90.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.1, "from_m": 31066.393, "capability_applied": null, "effective_limit_mph": 70.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.33, "from_m": 31147.1, "capability_applied": null, "effective_limit_mph": 90.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.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 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.596, "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.862, "from_m": 39109.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": 47562.429, "from_m": 46825.862, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58477.425, "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.442, "from_m": 58477.425, "capability_applied": null, "effective_limit_mph": 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.442, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 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.656, "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.656, "capability_applied": null, "effective_limit_mph": 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.001, "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.001, "capability_applied": null, "effective_limit_mph": 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.693, "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.658, "from_m": 65098.693, "capability_applied": null, "effective_limit_mph": 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.109, "from_m": 65135.658, "capability_applied": null, "effective_limit_mph": 45.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.505, "from_m": 66032.109, "capability_applied": null, "effective_limit_mph": 40.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.505, "capability_applied": null, "effective_limit_mph": 30.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.977, "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.301, "from_m": 66512.977, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67824.285, "from_m": 67502.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67882.551, "from_m": 67824.285, "capability_applied": null, "effective_limit_mph": 25.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.203, "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.72, "from_m": 71171.203, "capability_applied": null, "effective_limit_mph": 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.892, "from_m": 71232.72, "capability_applied": null, "effective_limit_mph": 70.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.703, "from_m": 76513.892, "capability_applied": null, "effective_limit_mph": 60.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.13, "from_m": 78403.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80912.037, "from_m": 79340.13, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82525.94, "from_m": 80912.037, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82769.293, "from_m": 82525.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82865.306, "from_m": 82769.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82912.565, "from_m": 82865.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83151.064, "from_m": 82912.565, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 83678.349, "from_m": 83151.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 83716.113, "from_m": 83678.349, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84273.344, "from_m": 83716.113, "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": 84350.969, "from_m": 84273.344, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86871.454, "from_m": 84350.969, "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": 87909.2, "from_m": 86871.454, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88058.083, "from_m": 87909.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88087.731, "from_m": 88058.083, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 88192.675, "from_m": 88087.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89268.656, "from_m": 88192.675, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 89370.568, "from_m": 89268.656, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90233.468, "from_m": 89370.568, "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": 90490.95, "from_m": 90233.468, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91003.526, "from_m": 90490.95, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91058.767, "from_m": 91003.526, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92352.138, "from_m": 91058.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96249.644, "from_m": 92352.138, "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": 99400.538, "from_m": 96249.644, "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": 123954.438, "from_m": 99400.538, "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": 138267.909, "from_m": 123954.438, "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": 138336.296, "from_m": 138267.909, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 138433.307, "from_m": 138336.296, "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": 139017.292, "from_m": 138433.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 139044.394, "from_m": 139017.292, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 139102.718, "from_m": 139044.394, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 142589.624, "from_m": 139102.718, "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": 142629.291, "from_m": 142589.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 142732.625, "from_m": 142629.291, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 142766.076, "from_m": 142732.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148145.327, "from_m": 142766.076, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 154380.92, "from_m": 148145.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 156279.632, "from_m": 154380.92, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 157834.275, "from_m": 156279.632, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 158502.563, "from_m": 157834.275, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 158796.071, "from_m": 158502.563, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 159547.902, "from_m": 158796.071, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166101.562, "from_m": 159547.902, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 166871.624, "from_m": 166101.562, "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": 174293.774, "from_m": 166871.624, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174309.599, "from_m": 174293.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175116.31, "from_m": 174309.599, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 176215.91, "from_m": 175116.31, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 179205.708, "from_m": 176215.91, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 179850.289, "from_m": 179205.708, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}], "service_id": 653316, "profile_key": "c4f82c2a3e28b5260ac4cb17a770f5a0e3180c77d932dca1a1f71b964337857b", "schedule_id": 26898, "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": 101481}, {"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": 101481}, {"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": 101481}, {"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": 101481}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2131", "location": "Haywards Heath", "stage_seq": 5, "distance_m": 20721.638, "section_seq": 1, "route_path_id": 101481}, {"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": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Balcombe Tunnel Jn", "stage_seq": 7, "distance_m": 31066.393, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140H", "location": "Three Bridges", "stage_seq": 8, "distance_m": 34206.121, "section_seq": 1, "route_path_id": 101481}, {"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": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Earlswood (Surrey)", "stage_seq": 10, "distance_m": 46687.811, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 58532.442, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Purley", "stage_seq": 12, "distance_m": 60111.46, "section_seq": 1, "route_path_id": 101481}, {"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": 101481}, {"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": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Norwood Fork Jn", "stage_seq": 15, "distance_m": 66512.977, "section_seq": 1, "route_path_id": 101481}, {"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": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Sydenham", "stage_seq": 17, "distance_m": 71171.203, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "New Cross Gate", "stage_seq": 18, "distance_m": 76865.015, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Bricklayers Arms Jn", "stage_seq": 19, "distance_m": 77966.305, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Blue Anchor (Kent)", "stage_seq": 20, "distance_m": 79585.438, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2216", "location": "London Bridge", "stage_seq": 21, "distance_m": 81450.216, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Metropolitan Jn", "stage_seq": 22, "distance_m": 82177.233, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Blackfriars Jn", "stage_seq": 23, "distance_m": 82784.661, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2222", "location": "London Blackfriars", "stage_seq": 24, "distance_m": 83386.796, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": "2224", "location": "City Thameslink", "stage_seq": 25, "distance_m": 83789.179, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2226H", "location": "Farringdon", "stage_seq": 26, "distance_m": 84519.337, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2231", "location": "St Pancras Low Level", "stage_seq": 27, "distance_m": 86738.193, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Belle Isle Jn", "stage_seq": 28, "distance_m": 87873.823, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Holloway South Jn", "stage_seq": 29, "distance_m": 89046.514, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2238H", "location": "Finsbury Park", "stage_seq": 30, "distance_m": 90866.355, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241H", "location": "Alexandra Palace", "stage_seq": 31, "distance_m": 94714.221, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Potters Bar", "stage_seq": 32, "distance_m": 107275.67, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Welwyn Garden City", "stage_seq": 33, "distance_m": 119389.924, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Digswell Jn", "stage_seq": 34, "distance_m": 120830.759, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Woolmer Green Jn", "stage_seq": 35, "distance_m": 125101.869, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2259H", "location": "Stevenage", "stage_seq": 36, "distance_m": 131101.663, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2304H", "location": "Hitchin", "stage_seq": 37, "distance_m": 138105.221, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2312", "location": "Letchworth Garden City", "stage_seq": 38, "distance_m": 142354.634, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315", "location": "Baldock", "stage_seq": 39, "distance_m": 145617.208, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320", "location": "Ashwell & Morden", "stage_seq": 40, "distance_m": 152656.395, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2325", "location": "Royston", "stage_seq": 41, "distance_m": 158889.259, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Foxton", "stage_seq": 42, "distance_m": 168698.571, "section_seq": 1, "route_path_id": 101481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Shepreth Branch Jn", "stage_seq": 43, "distance_m": 176095.522, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338H", "location": "Cambridge South", "stage_seq": 44, "distance_m": 177242.504, "section_seq": 1, "route_path_id": 101481}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": null, "location": "Cambridge", "stage_seq": 45, "distance_m": 179850.289, "section_seq": 1, "route_path_id": 101481}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 179850.289, "from_m": 0.0, "section_seq": 1, "route_path_id": 101481}], "total_distance_m": 179850.289, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 171222.809, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8627.48, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:16:38Z", "source_id": 54441106, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:17:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:16:44Z", "source_id": 17452499, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:23:01Z", "source_id": 54455350, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:23:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:23:04Z", "source_id": 17456318, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:28:37Z", "source_id": 54467804, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:29:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:28:41Z", "source_id": 17459816, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:38:13Z", "source_id": 54489408, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:39:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:38:15Z", "source_id": 17465683, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:43:35Z", "source_id": 54500845, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:43:38Z", "source_id": 17468853, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:57:05Z", "source_id": 54529607, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T20:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:57:08Z", "source_id": 17476906, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:00:43Z", "source_id": 54537229, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T21:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:00:45Z", "source_id": 17479018, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:08:25Z", "source_id": 54553867, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T21:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:08:32Z", "source_id": 17483621, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:14:53Z", "source_id": 54566718, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T21:15:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:14:57Z", "source_id": 17487305, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:18:58Z", "source_id": 54575004, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T21:19:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:19:01Z", "source_id": 17489657, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:26:53Z", "source_id": 54590769, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T21:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:26:57Z", "source_id": 17494239, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:28:50Z", "source_id": 54594677, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T21:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:28:53Z", "source_id": 17495326, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:31:35Z", "source_id": 54600218, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T21:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:31:37Z", "source_id": 17496882, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:38:24Z", "source_id": 54613694, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T21:38:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:38:25Z", "source_id": 17500669, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:43:53Z", "source_id": 54624199, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T21:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:43:59Z", "source_id": 17503619, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:07Z", "source_id": 54641818, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T21:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:12Z", "source_id": 17508604, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:07Z", "source_id": 54660050, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T22:04:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:14Z", "source_id": 17513845, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:25Z", "source_id": 54669477, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T22:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:28Z", "source_id": 17516571, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:50Z", "source_id": 54680649, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T22:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:56Z", "source_id": 17519843, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:16Z", "source_id": 54688139, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T22:19:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:18Z", "source_id": 17522015, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15599, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:53Z", "source_id": 54697526, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T22:25:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:58Z", "source_id": 17524876, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:06Z", "source_id": 54704489, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T22:30:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:13Z", "source_id": 17526848, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:59Z", "source_id": 54715838, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T22:37:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:03Z", "source_id": 17530022, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:58Z", "source_id": 17532142, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12574, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:35Z", "source_id": 54728812, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T22:46:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:38Z", "source_id": 17533681, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}] Brighton 2114 2114 4 None None Cambridge 2342 2342 7 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45394/2026-09-17/detailed None Cambridge South 2026-09-17T23:42:30+01:00 Cambridge 4.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 2346 Cambridge South Cambridge Cambridge 52.1941415 0.1376343 52.1941415 0.1376343 1 0 2026-09-17 22:56:56 TERMINATED 2026-09-17 22:46:00 Cambridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17533681 1789685079997652 174 174 2026-09-17 22:56:42.422288 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:46:41.698871
624830 656093 W10775 731T97M917 2026-09-17 COMPLETE 17534057 2026-09-17 23:46:00 2026-09-17 22:56:56 2026-09-19 22:56:56 {"id": 656093, "stp": "P", "toc": "Heathrow Express", "uid": "W10775", "consist": "387132+387139", "dest_crs": "HWV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10775/2026-09-17/detailed", "trust_id": "731T97M917", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": "23:25:00", "dar_platform": null, "dest_station": "Heathrow Terminal 5", "service_date": "2026-09-17", "dest_arr_time": "2347", "dest_platform": "3", "is_terminated": 1, "next_location": "Heathrow Terminal 5", "signalling_id": "1T97", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "2346", "current_leg_dep": "2343", "current_leg_end": "Heathrow Terminal 5", "origin_dep_time": "2325", "origin_platform": "7", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-17T22:56:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "51.4722980", "next_location_lon": "-0.4905293", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.6", "linx_max_speed_mph": 110, "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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18549.218, \"from_m\": 7468.582, \"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\": 19049.444, \"from_m\": 18549.218, \"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\": 19589.337, \"from_m\": 19049.444, \"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\": 19664.275, \"from_m\": 19589.337, \"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\": 22262.582, \"from_m\": 19664.275, \"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\": 23163.217, \"from_m\": 22262.582, \"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\": 23473.719, \"from_m\": 23163.217, \"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\": 24939.195, \"from_m\": 23473.719, \"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\": 25324.581, \"from_m\": 24939.195, \"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\": 25981.807, \"from_m\": 25324.581, \"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\": 656093, \"profile_key\": \"9ec876ce9b383928187f878d52968bb54b3701467ce7770f5af5ded781c29f08\", \"schedule_id\": 25366, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 19557.929, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2343\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 9, \"distance_m\": 23331.663, \"section_seq\": 1, \"route_path_id\": 38278}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 10, \"distance_m\": 25981.807, \"section_seq\": 1, \"route_path_id\": 38278}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25981.807, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38278}], \"total_distance_m\": 25981.807, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25981.807, \"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": "3.0", "current_position_lat": "51.4722980", "current_position_lon": "-0.4905293", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:43Z\", \"source_id\": 54710537, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:47Z\", \"source_id\": 17528528, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:39Z\", \"source_id\": 54723130, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:44Z\", \"source_id\": 17532054, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:22Z\", \"source_id\": 54729947, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:27Z\", \"source_id\": 17534057, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789685128406399, "current_leg_arrival_utc": "2026-09-17T23:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:46:41.705686", "service_state_evidence_id": 17534057, "current_leg_start_actual_dep": "2026-09-17T23:43:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-17T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:56:42.425660", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Heathrow Express P PAD HWV 1T97 387132+387139 8 110 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "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": 3003.716, "from_m": 2918.037, "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": 3205.122, "from_m": 3003.716, "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": 7468.582, "from_m": 3205.122, "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": 18549.218, "from_m": 7468.582, "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": 19049.444, "from_m": 18549.218, "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": 19589.337, "from_m": 19049.444, "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": 19664.275, "from_m": 19589.337, "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": 22262.582, "from_m": 19664.275, "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": 23163.217, "from_m": 22262.582, "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": 23473.719, "from_m": 23163.217, "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": 24939.195, "from_m": 23473.719, "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": 25324.581, "from_m": 24939.195, "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": 25981.807, "from_m": 25324.581, "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": 656093, "profile_key": "9ec876ce9b383928187f878d52968bb54b3701467ce7770f5af5ded781c29f08", "schedule_id": 25366, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2325", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 38278}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Heathrow Tunnel Jn", "stage_seq": 8, "distance_m": 19557.929, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2343", "location": "Heathrow Terminals 2 & 3", "stage_seq": 9, "distance_m": 23331.663, "section_seq": 1, "route_path_id": 38278}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Heathrow Terminal 5", "stage_seq": 10, "distance_m": 25981.807, "section_seq": 1, "route_path_id": 38278}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25981.807, "from_m": 0.0, "section_seq": 1, "route_path_id": 38278}], "total_distance_m": 25981.807, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25981.807, "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": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:43Z", "source_id": 54710537, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:33:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:47Z", "source_id": 17528528, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:39Z", "source_id": 54723130, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:41:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:44Z", "source_id": 17532054, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23433, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:22Z", "source_id": 54729947, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:46:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:27Z", "source_id": 17534057, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}] London Paddington 2325 2325 7 23:25:00 None Heathrow Terminal 5 2347 2347 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W10775/2026-09-17/detailed None Heathrow Terminals 2 & 3 2026-09-17T23:43:00+01:00 Heathrow Terminal 5 3.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45658290000000007, 51.471184099999995], [-0.4571482, 51.4709529], [-0.4580579999999999, 51.4706199], [-0.4590809, 51.470255599999994], [-0.46012280000000005, 51.4699112], [-0.4607858, 51.4697213], [-0.4613397000000001, 51.4695706], [-0.4618746, 51.46945349999999], [-0.4626148999999999, 51.469323300000006], [-0.4641599, 51.4691716], [-0.4652334000000001, 51.4691375], [-0.4664575999999999, 51.4691679], [-0.4675042, 51.4692421], [-0.468827, 51.46937139999999], [-0.47003400000000006, 51.4695455], [-0.4719706, 51.4700021], [-0.4733439, 51.47037389999999], [-0.4750873, 51.4709921], [-0.4758145, 51.471246400000005], [-0.4767364999999999, 51.47156879999999], [-0.4781042999999999, 51.471921], [-0.4793832, 51.4721716], [-0.4804055999999999, 51.472315299999984], [-0.4810418, 51.472344199999995], [-0.4813638, 51.472350500000005], [-0.48245409999999994, 51.472334399999994], [-0.483365, 51.47231669999999], [-0.4837255, 51.47231140000001], [-0.4843815, 51.47231910000001], [-0.4877283999999999, 51.4723227], [-0.4905292999999999, 51.47229800000001]]} 1.6 2343 2346 Heathrow Terminals 2 & 3 Heathrow Terminal 5 Heathrow Terminal 5 51.4722980 -0.4905293 51.4722980 -0.4905293 1 0 2026-09-17 22:56:56 TERMINATED 2026-09-17 22:46:00 Heathrow Terminal 5 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534057 1789685128406399 29 29 2026-09-17 22:56:42.425660 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:46:41.705686
624831 651862 W84877 041M65MZ17 2026-09-17 COMPLETE 17533867 2026-09-17 23:46:00 2026-09-17 22:56:56 2026-09-19 22:56:56 {"id": 651862, "stp": "O", "toc": "TransPennine Express", "uid": "W84877", "consist": "397010", "dest_crs": "MIA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84877/2026-09-17/detailed", "trust_id": "041M65MZ17", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-17", "dest_arr_time": "2342", "dest_platform": "2A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1M65", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2346", "current_leg_dep": "2333", "current_leg_end": "Manchester Airport", "origin_dep_time": "2012", "origin_platform": "13", "current_location": "Manchester Airport", "last_update_time": "2026-09-17T22:56:56", "route_debug_link": null, "timing_variation": "+6 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": "2340", "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.569, \"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.148, \"from_m\": 195001.569, \"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.221, \"from_m\": 197968.148, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 203369.408, \"from_m\": 198294.221, \"capability_applied\": null, \"effective_limit_mph\": 100.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.068, \"from_m\": 203369.408, \"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.787, \"from_m\": 207444.068, \"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.871, \"from_m\": 213740.787, \"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.828, \"from_m\": 215311.871, \"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.99, \"from_m\": 225250.828, \"capability_applied\": null, \"effective_limit_mph\": 100.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.423, \"from_m\": 228443.99, \"capability_applied\": null, \"effective_limit_mph\": 90.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.461, \"from_m\": 230200.423, \"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.552, \"from_m\": 233562.461, \"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.763, \"from_m\": 240367.552, \"capability_applied\": null, \"effective_limit_mph\": 90.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.115, \"from_m\": 245319.763, \"capability_applied\": null, \"effective_limit_mph\": 100.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.494, \"from_m\": 252269.115, \"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.285, \"from_m\": 272101.494, \"capability_applied\": null, \"effective_limit_mph\": 100.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.749, \"from_m\": 273797.285, \"capability_applied\": null, \"effective_limit_mph\": 75.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.676, \"from_m\": 277146.749, \"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.062, \"from_m\": 306864.676, \"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.547, \"from_m\": 308368.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 308571.329, \"from_m\": 308513.547, \"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.225, \"from_m\": 308571.329, \"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.411, \"from_m\": 308594.225, \"capability_applied\": null, \"effective_limit_mph\": 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.912, \"from_m\": 309643.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 309923.994, \"from_m\": 309869.912, \"capability_applied\": null, \"effective_limit_mph\": 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.215, \"from_m\": 309923.994, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 310012.47, \"from_m\": 309964.215, \"capability_applied\": null, \"effective_limit_mph\": 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.366, \"from_m\": 310012.47, \"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.699, \"from_m\": 310033.366, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 317858.274, \"from_m\": 310080.699, \"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\": 318247.885, \"from_m\": 317858.274, \"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\": 325434.131, \"from_m\": 318247.885, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 328280.687, \"from_m\": 325434.131, \"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\": 328396.327, \"from_m\": 328280.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\": 336875.216, \"from_m\": 328396.327, \"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\": 336905.855, \"from_m\": 336875.216, \"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\": 340924.449, \"from_m\": 336905.855, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 341442.076, \"from_m\": 340924.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 341966.775, \"from_m\": 341442.076, \"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\": 342011.759, \"from_m\": 341966.775, \"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\": 343025.575, \"from_m\": 342011.759, \"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\": 350593.235, \"from_m\": 343025.575, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 353001.352, \"from_m\": 350593.235, \"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\": 355168.099, \"from_m\": 353001.352, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 355636.075, \"from_m\": 355168.099, \"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\": 356590.184, \"from_m\": 355636.075, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 357023.218, \"from_m\": 356590.184, \"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\": 357929.727, \"from_m\": 357023.218, \"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\": 357961.218, \"from_m\": 357929.727, \"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\": 358306.535, \"from_m\": 357961.218, \"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\": 358366.788, \"from_m\": 358306.535, \"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\": 358792.618, \"from_m\": 358366.788, \"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\": 358872.427, \"from_m\": 358792.618, \"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\": 359485.358, \"from_m\": 358872.427, \"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\": 360029.892, \"from_m\": 359485.358, \"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\": 360049.729, \"from_m\": 360029.892, \"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\": 360095.935, \"from_m\": 360049.729, \"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\": 360405.348, \"from_m\": 360095.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 360569.073, \"from_m\": 360405.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 362103.379, \"from_m\": 360569.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\": 362631.472, \"from_m\": 362103.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 362703.625, \"from_m\": 362631.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 362788.698, \"from_m\": 362703.625, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 362878.464, \"from_m\": 362788.698, \"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\": 362908.845, \"from_m\": 362878.464, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 362993.882, \"from_m\": 362908.845, \"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\": 363262.116, \"from_m\": 362993.882, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 363696.499, \"from_m\": 363262.116, \"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\": 373544.393, \"from_m\": 363696.499, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 374195.315, \"from_m\": 373544.393, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 375403.568, \"from_m\": 374195.315, \"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\": 375622.115, \"from_m\": 375403.568, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 376004.744, \"from_m\": 375622.115, \"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\": 651862, \"profile_key\": \"da47b78c93337ee67964685c96cc05cc91bff8b22783b56216dbca82c3c3b79b\", \"schedule_id\": 38618, \"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\": 39984}, {\"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\": 39984}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2017\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Slateford\", \"stage_seq\": 4, \"distance_m\": 5687.188, \"section_seq\": 1, \"route_path_id\": 39984}, {\"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\": 39984}, {\"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\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Auchengray\", \"stage_seq\": 7, \"distance_m\": 35770.49, \"section_seq\": 1, \"route_path_id\": 39984}, {\"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\": 39984}, {\"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\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Abington\", \"stage_seq\": 10, \"distance_m\": 70985.341, \"section_seq\": 1, \"route_path_id\": 39984}, {\"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\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Beattock\", \"stage_seq\": 12, \"distance_m\": 100067.741, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2110H\", \"location\": \"Lockerbie\", \"stage_seq\": 13, \"distance_m\": 122710.077, \"section_seq\": 1, \"route_path_id\": 39984}, {\"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\": 39984}, {\"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\": 39984}, {\"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\": 39984}, {\"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\": 39984}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2133\", \"location\": \"Carlisle\", \"stage_seq\": 18, \"distance_m\": 164214.871, \"section_seq\": 1, \"route_path_id\": 39984}, {\"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\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Eden Valley\", \"stage_seq\": 20, \"distance_m\": 199013.887, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Shap Summit\", \"stage_seq\": 21, \"distance_m\": 214712.141, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Tebay\", \"stage_seq\": 22, \"distance_m\": 223597.192, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Grayrigg\", \"stage_seq\": 23, \"distance_m\": 233117.558, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2212\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 24, \"distance_m\": 244512.461, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2221\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 25, \"distance_m\": 265464.075, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 26, \"distance_m\": 272356.056, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2227\", \"location\": \"Lancaster\", \"stage_seq\": 27, \"distance_m\": 275335.952, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 28, \"distance_m\": 294070.816, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 29, \"distance_m\": 308337.595, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": \"2247\", \"location\": \"Preston\", \"stage_seq\": 30, \"distance_m\": 309114.757, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Ribble Jn\", \"stage_seq\": 31, \"distance_m\": 310012.47, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Euxton Jn\", \"stage_seq\": 32, \"distance_m\": 317673.725, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254H\", \"location\": \"Chorley\", \"stage_seq\": 33, \"distance_m\": 322871.735, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259H\", \"location\": \"Lostock Jn\", \"stage_seq\": 34, \"distance_m\": 336905.855, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2306H\", \"location\": \"Bolton\", \"stage_seq\": 35, \"distance_m\": 341556.697, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307H\", \"location\": \"Burnden Jn\", \"stage_seq\": 36, \"distance_m\": 342263.441, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Salford Crescent\", \"stage_seq\": 37, \"distance_m\": 355856.467, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 38, \"distance_m\": 357105.467, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Water Street Jn\", \"stage_seq\": 39, \"distance_m\": 357612.476, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Deansgate\", \"stage_seq\": 40, \"distance_m\": 358149.382, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2323\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 41, \"distance_m\": 358716.39, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2327\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 42, \"distance_m\": 359611.124, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 43, \"distance_m\": 360715.446, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 44, \"distance_m\": 363252.605, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Heald Green\", \"stage_seq\": 45, \"distance_m\": 372990.303, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 46, \"distance_m\": 374195.315, \"section_seq\": 1, \"route_path_id\": 39984}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 47, \"distance_m\": 376004.744, \"section_seq\": 1, \"route_path_id\": 39984}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 376004.744, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39984}], \"total_distance_m\": 376004.744, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 371058.704, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4946.04, \"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-17T19:14:54Z\", \"source_id\": 54293747, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:14:56Z\", \"source_id\": 17412733, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:42Z\", \"source_id\": 54305649, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:48Z\", \"source_id\": 17416038, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:09:08Z\", \"source_id\": 54423953, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:09:13Z\", \"source_id\": 17447699, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:32:05Z\", \"source_id\": 54475571, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:32:08Z\", \"source_id\": 17461959, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:50:20Z\", \"source_id\": 54515326, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:50:22Z\", \"source_id\": 17472916, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:14:54Z\", \"source_id\": 54566799, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:16:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:14:59Z\", \"source_id\": 17487329, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:32:32Z\", \"source_id\": 54602175, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:32:38Z\", \"source_id\": 17497462, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:13Z\", \"source_id\": 54638188, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:52:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:17Z\", \"source_id\": 17507623, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:59Z\", \"source_id\": 54657956, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:03Z\", \"source_id\": 17513218, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:47Z\", \"source_id\": 54673631, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:12:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:52Z\", \"source_id\": 17517808, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:50Z\", \"source_id\": 54689077, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:54Z\", \"source_id\": 17522311, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:08Z\", \"source_id\": 54696416, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:13Z\", \"source_id\": 17524539, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:02Z\", \"source_id\": 54697832, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:08Z\", \"source_id\": 17524946, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:22Z\", \"source_id\": 54706687, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:23Z\", \"source_id\": 17527425, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:59Z\", \"source_id\": 54725061, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:03Z\", \"source_id\": 17532588, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:55Z\", \"source_id\": 54729345, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:58Z\", \"source_id\": 17533867, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "3", "timing_fact_generation": 1789685098969592, "current_leg_arrival_utc": "2026-09-17T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:46:44.069833", "service_state_evidence_id": 17533867, "current_leg_start_actual_dep": "2026-09-17T23:33:00+01:00", "operational_evidence_version": 138, "service_state_event_time_utc": "2026-09-17T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:56:45.285554", "service_state_valid_until_kind": null, "operational_interpretation_version": 138, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O EDB MIA 1M65 397010 5 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.569, "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.148, "from_m": 195001.569, "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.221, "from_m": 197968.148, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 203369.408, "from_m": 198294.221, "capability_applied": null, "effective_limit_mph": 100.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.068, "from_m": 203369.408, "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.787, "from_m": 207444.068, "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.871, "from_m": 213740.787, "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.828, "from_m": 215311.871, "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.99, "from_m": 225250.828, "capability_applied": null, "effective_limit_mph": 100.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.423, "from_m": 228443.99, "capability_applied": null, "effective_limit_mph": 90.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.461, "from_m": 230200.423, "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.552, "from_m": 233562.461, "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.763, "from_m": 240367.552, "capability_applied": null, "effective_limit_mph": 90.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.115, "from_m": 245319.763, "capability_applied": null, "effective_limit_mph": 100.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.494, "from_m": 252269.115, "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.285, "from_m": 272101.494, "capability_applied": null, "effective_limit_mph": 100.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.749, "from_m": 273797.285, "capability_applied": null, "effective_limit_mph": 75.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.676, "from_m": 277146.749, "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.062, "from_m": 306864.676, "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.547, "from_m": 308368.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 308571.329, "from_m": 308513.547, "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.225, "from_m": 308571.329, "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.411, "from_m": 308594.225, "capability_applied": null, "effective_limit_mph": 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.912, "from_m": 309643.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 309923.994, "from_m": 309869.912, "capability_applied": null, "effective_limit_mph": 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.215, "from_m": 309923.994, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 310012.47, "from_m": 309964.215, "capability_applied": null, "effective_limit_mph": 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.366, "from_m": 310012.47, "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.699, "from_m": 310033.366, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 317858.274, "from_m": 310080.699, "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": 318247.885, "from_m": 317858.274, "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": 325434.131, "from_m": 318247.885, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 328280.687, "from_m": 325434.131, "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": 328396.327, "from_m": 328280.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": 336875.216, "from_m": 328396.327, "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": 336905.855, "from_m": 336875.216, "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": 340924.449, "from_m": 336905.855, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 341442.076, "from_m": 340924.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 341966.775, "from_m": 341442.076, "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": 342011.759, "from_m": 341966.775, "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": 343025.575, "from_m": 342011.759, "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": 350593.235, "from_m": 343025.575, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 353001.352, "from_m": 350593.235, "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": 355168.099, "from_m": 353001.352, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 355636.075, "from_m": 355168.099, "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": 356590.184, "from_m": 355636.075, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 357023.218, "from_m": 356590.184, "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": 357929.727, "from_m": 357023.218, "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": 357961.218, "from_m": 357929.727, "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": 358306.535, "from_m": 357961.218, "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": 358366.788, "from_m": 358306.535, "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": 358792.618, "from_m": 358366.788, "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": 358872.427, "from_m": 358792.618, "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": 359485.358, "from_m": 358872.427, "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": 360029.892, "from_m": 359485.358, "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": 360049.729, "from_m": 360029.892, "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": 360095.935, "from_m": 360049.729, "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": 360405.348, "from_m": 360095.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 360569.073, "from_m": 360405.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 362103.379, "from_m": 360569.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": 362631.472, "from_m": 362103.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 362703.625, "from_m": 362631.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 362788.698, "from_m": 362703.625, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 362878.464, "from_m": 362788.698, "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": 362908.845, "from_m": 362878.464, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 362993.882, "from_m": 362908.845, "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": 363262.116, "from_m": 362993.882, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 363696.499, "from_m": 363262.116, "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": 373544.393, "from_m": 363696.499, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 374195.315, "from_m": 373544.393, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 375403.568, "from_m": 374195.315, "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": 375622.115, "from_m": 375403.568, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 376004.744, "from_m": 375622.115, "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": 651862, "profile_key": "da47b78c93337ee67964685c96cc05cc91bff8b22783b56216dbca82c3c3b79b", "schedule_id": 38618, "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": 39984}, {"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": 39984}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2017", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Slateford", "stage_seq": 4, "distance_m": 5687.188, "section_seq": 1, "route_path_id": 39984}, {"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": 39984}, {"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": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Auchengray", "stage_seq": 7, "distance_m": 35770.49, "section_seq": 1, "route_path_id": 39984}, {"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": 39984}, {"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": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Abington", "stage_seq": 10, "distance_m": 70985.341, "section_seq": 1, "route_path_id": 39984}, {"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": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Beattock", "stage_seq": 12, "distance_m": 100067.741, "section_seq": 1, "route_path_id": 39984}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2110H", "location": "Lockerbie", "stage_seq": 13, "distance_m": 122710.077, "section_seq": 1, "route_path_id": 39984}, {"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": 39984}, {"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": 39984}, {"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": 39984}, {"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": 39984}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2133", "location": "Carlisle", "stage_seq": 18, "distance_m": 164214.871, "section_seq": 1, "route_path_id": 39984}, {"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": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Eden Valley", "stage_seq": 20, "distance_m": 199013.887, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Shap Summit", "stage_seq": 21, "distance_m": 214712.141, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Tebay", "stage_seq": 22, "distance_m": 223597.192, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Grayrigg", "stage_seq": 23, "distance_m": 233117.558, "section_seq": 1, "route_path_id": 39984}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2212", "location": "Oxenholme Lake District", "stage_seq": 24, "distance_m": 244512.461, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2221", "location": "Carnforth North Jn", "stage_seq": 25, "distance_m": 265464.075, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223H", "location": "Morecambe South Jn", "stage_seq": 26, "distance_m": 272356.056, "section_seq": 1, "route_path_id": 39984}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2227", "location": "Lancaster", "stage_seq": 27, "distance_m": 275335.952, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235", "location": "Garstang & Catteral", "stage_seq": 28, "distance_m": 294070.816, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Preston Fylde Jn", "stage_seq": 29, "distance_m": 308337.595, "section_seq": 1, "route_path_id": 39984}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": "2247", "location": "Preston", "stage_seq": 30, "distance_m": 309114.757, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Ribble Jn", "stage_seq": 31, "distance_m": 310012.47, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Euxton Jn", "stage_seq": 32, "distance_m": 317673.725, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254H", "location": "Chorley", "stage_seq": 33, "distance_m": 322871.735, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259H", "location": "Lostock Jn", "stage_seq": 34, "distance_m": 336905.855, "section_seq": 1, "route_path_id": 39984}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2306H", "location": "Bolton", "stage_seq": 35, "distance_m": 341556.697, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307H", "location": "Burnden Jn", "stage_seq": 36, "distance_m": 342263.441, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Salford Crescent", "stage_seq": 37, "distance_m": 355856.467, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Ordsall Lane Jn", "stage_seq": 38, "distance_m": 357105.467, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Water Street Jn", "stage_seq": 39, "distance_m": 357612.476, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Deansgate", "stage_seq": 40, "distance_m": 358149.382, "section_seq": 1, "route_path_id": 39984}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2323", "location": "Manchester Oxford Road", "stage_seq": 41, "distance_m": 358716.39, "section_seq": 1, "route_path_id": 39984}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2327", "location": "Manchester Piccadilly", "stage_seq": 42, "distance_m": 359611.124, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328H", "location": "Ardwick Jn", "stage_seq": 43, "distance_m": 360715.446, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Slade Lane Jn", "stage_seq": 44, "distance_m": 363252.605, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Heald Green", "stage_seq": 45, "distance_m": 372990.303, "section_seq": 1, "route_path_id": 39984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Heald Green West Jn", "stage_seq": 46, "distance_m": 374195.315, "section_seq": 1, "route_path_id": 39984}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 47, "distance_m": 376004.744, "section_seq": 1, "route_path_id": 39984}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 376004.744, "from_m": 0.0, "section_seq": 1, "route_path_id": 39984}], "total_distance_m": 376004.744, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 371058.704, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4946.04, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:54Z", "source_id": 54293747, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T19:15:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:14:56Z", "source_id": 17412733, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 704, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:42Z", "source_id": 54305649, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T19:20:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:48Z", "source_id": 17416038, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2685, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:09:08Z", "source_id": 54423953, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:09:13Z", "source_id": 17447699, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2887, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:32:05Z", "source_id": 54475571, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T20:33:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:32:08Z", "source_id": 17461959, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2972, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:50:20Z", "source_id": 54515326, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T20:51:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:50:22Z", "source_id": 17472916, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3076, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:14:54Z", "source_id": 54566799, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T21:16:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:14:59Z", "source_id": 17487329, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3149, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:32:32Z", "source_id": 54602175, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T21:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:32:38Z", "source_id": 17497462, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7872, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:13Z", "source_id": 54638188, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T21:52:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:17Z", "source_id": 17507623, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8017, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:59Z", "source_id": 54657956, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T22:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:03Z", "source_id": 17513218, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:47Z", "source_id": 54673631, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T22:12:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:52Z", "source_id": 17517808, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8298, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:50Z", "source_id": 54689077, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T22:21:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:54Z", "source_id": 17522311, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:08Z", "source_id": 54696416, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T22:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:13Z", "source_id": 17524539, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:02Z", "source_id": 54697832, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T22:26:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:08Z", "source_id": 17524946, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:22Z", "source_id": 54706687, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T22:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:23Z", "source_id": 17527425, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:59Z", "source_id": 54725061, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T22:42:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:03Z", "source_id": 17532588, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8937, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:55Z", "source_id": 54729345, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T22:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:58Z", "source_id": 17533867, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}] Edinburgh 2012 2012 13 None None Manchester Airport 2342 2340 2A LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84877/2026-09-17/detailed None Manchester Piccadilly 2026-09-17T23:33: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 2333 2346 Manchester Piccadilly Manchester Airport Manchester Airport 53.3649824 -2.2724956 53.3649824 -2.2724956 1 0 2026-09-17 22:56:56 TERMINATED 2026-09-17 22:46:00 Manchester Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17533867 1789685098969592 138 138 2026-09-17 22:56:45.285554 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:46:44.069833
624832 653370 W45585 629T69M717 2026-09-17 COMPLETE 17533932 2026-09-17 23:46:00 2026-09-17 22:56:56 2026-09-19 22:56:56 {"id": 653370, "stp": "P", "toc": "Thameslink", "uid": "W45585", "consist": "700149", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45585/2026-09-17/detailed", "trust_id": "629T69M717", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-17", "dest_arr_time": "2343", "dest_platform": "5", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9T69", "timing_status": "LATE", "origin_station": "Bedford", "current_leg_arr": "2346", "current_leg_dep": "2342", "current_leg_end": "Brighton", "origin_dep_time": "2116", "origin_platform": "3", "current_location": "Brighton", "last_update_time": "2026-09-17T22:56:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Preston Park", "dest_arr_time_act": "2343", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Preston Park", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 84.678, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119.056, \"from_m\": 84.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252.617, \"from_m\": 119.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 297.535, \"from_m\": 252.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 589.645, \"from_m\": 297.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1453.242, \"from_m\": 589.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1498.472, \"from_m\": 1453.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12232.27, \"from_m\": 1498.472, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 14982.186, \"from_m\": 12232.27, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 15037.998, \"from_m\": 14982.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15261.373, \"from_m\": 15037.998, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15318.117, \"from_m\": 15261.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16064.411, \"from_m\": 15318.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16362.788, \"from_m\": 16064.411, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18265.393, \"from_m\": 16362.788, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18354.102, \"from_m\": 18265.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20671.347, \"from_m\": 18354.102, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20836.851, \"from_m\": 20671.347, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21233.751, \"from_m\": 20836.851, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27218.352, \"from_m\": 21233.751, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27264.814, \"from_m\": 27218.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27503.018, \"from_m\": 27264.814, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27569.312, \"from_m\": 27503.018, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31292.048, \"from_m\": 27569.312, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 32343.322, \"from_m\": 31292.048, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 33218.076, \"from_m\": 32343.322, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35819.781, \"from_m\": 33218.076, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 37618.58, \"from_m\": 35819.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41102.958, \"from_m\": 37618.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41675.506, \"from_m\": 41102.958, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41761.079, \"from_m\": 41675.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41778.279, \"from_m\": 41761.079, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41863.289, \"from_m\": 41778.279, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47056.588, \"from_m\": 41863.289, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 51190.173, \"from_m\": 47056.588, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68893.066, \"from_m\": 51190.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 72251.899, \"from_m\": 68893.066, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 73638.737, \"from_m\": 72251.899, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 74914.27, \"from_m\": 73638.737, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 75018.69, \"from_m\": 74914.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77181.662, \"from_m\": 75018.69, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77978.363, \"from_m\": 77181.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80664.222, \"from_m\": 77978.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80733.106, \"from_m\": 80664.222, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81960.094, \"from_m\": 80733.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\": 81997.355, \"from_m\": 81960.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82068.388, \"from_m\": 81997.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82123.656, \"from_m\": 82068.388, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82276.682, \"from_m\": 82123.656, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84318.945, \"from_m\": 82276.682, \"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\": 84381.401, \"from_m\": 84318.945, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85624.917, \"from_m\": 84381.401, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85702.543, \"from_m\": 85624.917, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86112.179, \"from_m\": 85702.543, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86824.8, \"from_m\": 86112.179, \"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\": 86895.373, \"from_m\": 86824.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87442.271, \"from_m\": 86895.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89056.175, \"from_m\": 87442.271, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 90628.081, \"from_m\": 89056.175, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91564.509, \"from_m\": 90628.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93454.319, \"from_m\": 91564.509, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102465.855, \"from_m\": 93454.319, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104277.238, \"from_m\": 102465.855, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104312.072, \"from_m\": 104277.238, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104619.323, \"from_m\": 104312.072, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104903.215, \"from_m\": 104619.323, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105419.307, \"from_m\": 104903.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105591.081, \"from_m\": 105419.307, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 106868.725, \"from_m\": 105591.081, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111211.707, \"from_m\": 106868.725, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111328.475, \"from_m\": 111211.707, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 111451.007, \"from_m\": 111328.475, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 111517.784, \"from_m\": 111451.007, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122412.888, \"from_m\": 111517.784, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 123146.236, \"from_m\": 122412.888, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 131638.707, \"from_m\": 123146.236, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131709.696, \"from_m\": 131638.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138824.066, \"from_m\": 131709.696, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138904.773, \"from_m\": 138824.066, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 139199.007, \"from_m\": 138904.773, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140054.277, \"from_m\": 139199.007, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 147918.489, \"from_m\": 140054.277, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149132.208, \"from_m\": 147918.489, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149650.37, \"from_m\": 149132.208, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149696.637, \"from_m\": 149650.37, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149760.602, \"from_m\": 149696.637, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153845.746, \"from_m\": 149760.602, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153879.547, \"from_m\": 153845.746, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165947.309, \"from_m\": 153879.547, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168206.463, \"from_m\": 165947.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 168273.381, \"from_m\": 168206.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\": 168995.268, \"from_m\": 168273.381, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 169008.369, \"from_m\": 168995.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169438.223, \"from_m\": 169008.369, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169583.527, \"from_m\": 169438.223, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169642.477, \"from_m\": 169583.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169672.178, \"from_m\": 169642.477, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169713.533, \"from_m\": 169672.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\": 169973.695, \"from_m\": 169713.533, \"capability_applied\": null, \"effective_limit_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\": 653370, \"profile_key\": \"98866d73fa31f18e0f00c7a4b045f5102fb3d40c08d47a3a118eec1ef7271a8b\", \"schedule_id\": 27038, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.132, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Sundon South Jn\", \"stage_seq\": 6, \"distance_m\": 23492.073, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.719, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2138\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.713, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2143\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.6, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.685, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.169, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.279, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"St. Albans\", \"stage_seq\": 13, \"distance_m\": 48816.247, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Radlett Jn\", \"stage_seq\": 14, \"distance_m\": 57603.139, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Hendon\", \"stage_seq\": 15, \"distance_m\": 69605.137, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Cricklewood\", \"stage_seq\": 16, \"distance_m\": 72654.84, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2209H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 17, \"distance_m\": 74603.887, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 18, \"distance_m\": 75037.825, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 19, \"distance_m\": 77350.514, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"Kentish Town\", \"stage_seq\": 20, \"distance_m\": 78354.196, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Dock Jn North\", \"stage_seq\": 21, \"distance_m\": 79321.292, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2219\", \"wtt_dep\": \"2220\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 22, \"distance_m\": 83260.706, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2223H\", \"wtt_dep\": \"2224H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 85456.549, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2225H\", \"wtt_dep\": \"2226H\", \"location\": \"City Thameslink\", \"stage_seq\": 24, \"distance_m\": 86186.707, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": \"2229\", \"location\": \"London Blackfriars\", \"stage_seq\": 25, \"distance_m\": 86584.398, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 26, \"distance_m\": 87790.978, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2235H\", \"location\": \"London Bridge\", \"stage_seq\": 27, \"distance_m\": 88517.996, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 28, \"distance_m\": 91235.67, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 29, \"distance_m\": 92001.907, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2240H\", \"location\": \"New Cross Gate\", \"stage_seq\": 30, \"distance_m\": 93103.196, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Sydenham\", \"stage_seq\": 31, \"distance_m\": 98735.492, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Norwood Junction\", \"stage_seq\": 32, \"distance_m\": 102401.117, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 33, \"distance_m\": 104208.81, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": \"2249H\", \"location\": \"East Croydon\", \"stage_seq\": 34, \"distance_m\": 105079.827, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"Purley\", \"stage_seq\": 35, \"distance_m\": 109862.714, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 36, \"distance_m\": 111451.007, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 37, \"distance_m\": 123284.448, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2303H\", \"wtt_dep\": \"2305H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 38, \"distance_m\": 131274.066, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2310H\", \"location\": \"Three Bridges\", \"stage_seq\": 39, \"distance_m\": 135765.045, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 40, \"distance_m\": 138904.773, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2316H\", \"location\": \"Balcombe\", \"stage_seq\": 41, \"distance_m\": 142988.552, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 42, \"distance_m\": 148023.185, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2322\", \"location\": \"Haywards Heath\", \"stage_seq\": 43, \"distance_m\": 149249.528, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326\", \"location\": \"Wivelsfield\", \"stage_seq\": 44, \"distance_m\": 153962.187, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Keymer Jn\", \"stage_seq\": 45, \"distance_m\": 154316.713, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328H\", \"location\": \"Burgess Hill\", \"stage_seq\": 46, \"distance_m\": 155190.698, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332\", \"location\": \"Hassocks\", \"stage_seq\": 47, \"distance_m\": 158640.42, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2338H\", \"location\": \"Preston Park\", \"stage_seq\": 48, \"distance_m\": 167833.101, \"section_seq\": 1, \"route_path_id\": 101027}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 49, \"distance_m\": 169973.695, \"section_seq\": 1, \"route_path_id\": 101027}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 169973.695, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101027}], \"total_distance_m\": 169973.695, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 159463.762, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10509.933, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2116", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:24:57Z\", \"source_id\": 54459617, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:24:59Z\", \"source_id\": 17457518, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:29:55Z\", \"source_id\": 54470664, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:29:58Z\", \"source_id\": 17460578, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:35:12Z\", \"source_id\": 54482713, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:35:17Z\", \"source_id\": 17463829, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:39:33Z\", \"source_id\": 54492338, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:39:37Z\", \"source_id\": 17466477, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:44:33Z\", \"source_id\": 54502876, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:44:37Z\", \"source_id\": 17469426, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:49:48Z\", \"source_id\": 54514201, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:49:51Z\", \"source_id\": 17472589, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:55:49Z\", \"source_id\": 54526847, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:55:53Z\", \"source_id\": 17476189, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:05:55Z\", \"source_id\": 54548443, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:07:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:06:02Z\", \"source_id\": 17482120, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:07:29Z\", \"source_id\": 54551822, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:08:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:07:31Z\", \"source_id\": 17483049, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:08:37Z\", \"source_id\": 54554179, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:09:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:08:38Z\", \"source_id\": 17483695, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:13:35Z\", \"source_id\": 54564231, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:14:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:13:42Z\", \"source_id\": 17486585, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:18:15Z\", \"source_id\": 54573552, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:18:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:18:16Z\", \"source_id\": 17489213, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:22:59Z\", \"source_id\": 54582955, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:23:02Z\", \"source_id\": 17491968, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:25:04Z\", \"source_id\": 54587155, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:25:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:25:06Z\", \"source_id\": 17493195, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:26:54Z\", \"source_id\": 54590795, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:27:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:26:57Z\", \"source_id\": 17494240, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:32:22Z\", \"source_id\": 54601838, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:32:26Z\", \"source_id\": 17497356, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:38:26Z\", \"source_id\": 54613732, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:39:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:38:31Z\", \"source_id\": 17500737, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:43:46Z\", \"source_id\": 54623982, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:44:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:43:53Z\", \"source_id\": 17503579, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:48:01Z\", \"source_id\": 54632064, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:48:02Z\", \"source_id\": 17505862, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:34Z\", \"source_id\": 54640696, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:53:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:36Z\", \"source_id\": 17508308, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:37Z\", \"source_id\": 54664489, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:06:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:38Z\", \"source_id\": 17515125, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:38Z\", \"source_id\": 54673370, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:44Z\", \"source_id\": 17517719, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:46Z\", \"source_id\": 54685697, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:49Z\", \"source_id\": 17521270, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:33Z\", \"source_id\": 54693764, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:36Z\", \"source_id\": 17523789, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:04Z\", \"source_id\": 54701098, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:08Z\", \"source_id\": 17525914, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:49Z\", \"source_id\": 54705723, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:30:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:51Z\", \"source_id\": 17527162, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:30Z\", \"source_id\": 54711843, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:32Z\", \"source_id\": 17528893, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:17Z\", \"source_id\": 54722626, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:18Z\", \"source_id\": 17531895, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:06Z\", \"source_id\": 54729591, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:13Z\", \"source_id\": 17533932, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "5", "timing_fact_generation": 1789685114050867, "current_leg_arrival_utc": "2026-09-17T23:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:46:46.187788", "service_state_evidence_id": 17533932, "current_leg_start_actual_dep": "2026-09-17T23:41:30+01:00", "operational_evidence_version": 159, "service_state_event_time_utc": "2026-09-17T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:56:46.620621", "service_state_valid_until_kind": null, "operational_interpretation_version": 159, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P BDM BTN 9T69 700149 12 100 None {"version": 3, "segments": [{"to_m": 84.678, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252.617, "from_m": 119.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 297.535, "from_m": 252.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 589.645, "from_m": 297.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1453.242, "from_m": 589.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1498.472, "from_m": 1453.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12232.27, "from_m": 1498.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 14982.186, "from_m": 12232.27, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 15037.998, "from_m": 14982.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15261.373, "from_m": 15037.998, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15318.117, "from_m": 15261.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16064.411, "from_m": 15318.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16362.788, "from_m": 16064.411, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18265.393, "from_m": 16362.788, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18354.102, "from_m": 18265.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20671.347, "from_m": 18354.102, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20836.851, "from_m": 20671.347, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21233.751, "from_m": 20836.851, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27218.352, "from_m": 21233.751, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27264.814, "from_m": 27218.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27503.018, "from_m": 27264.814, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27569.312, "from_m": 27503.018, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31292.048, "from_m": 27569.312, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 32343.322, "from_m": 31292.048, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 33218.076, "from_m": 32343.322, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35819.781, "from_m": 33218.076, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 37618.58, "from_m": 35819.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41102.958, "from_m": 37618.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41675.506, "from_m": 41102.958, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41761.079, "from_m": 41675.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41778.279, "from_m": 41761.079, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41863.289, "from_m": 41778.279, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47056.588, "from_m": 41863.289, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 51190.173, "from_m": 47056.588, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68893.066, "from_m": 51190.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 72251.899, "from_m": 68893.066, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 73638.737, "from_m": 72251.899, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 74914.27, "from_m": 73638.737, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 75018.69, "from_m": 74914.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77181.662, "from_m": 75018.69, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77978.363, "from_m": 77181.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80664.222, "from_m": 77978.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80733.106, "from_m": 80664.222, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81960.094, "from_m": 80733.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": 81997.355, "from_m": 81960.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82068.388, "from_m": 81997.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82123.656, "from_m": 82068.388, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82276.682, "from_m": 82123.656, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84318.945, "from_m": 82276.682, "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": 84381.401, "from_m": 84318.945, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85624.917, "from_m": 84381.401, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 85702.543, "from_m": 85624.917, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86112.179, "from_m": 85702.543, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 86824.8, "from_m": 86112.179, "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": 86895.373, "from_m": 86824.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87442.271, "from_m": 86895.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89056.175, "from_m": 87442.271, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 90628.081, "from_m": 89056.175, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91564.509, "from_m": 90628.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93454.319, "from_m": 91564.509, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102465.855, "from_m": 93454.319, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104277.238, "from_m": 102465.855, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104312.072, "from_m": 104277.238, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 104619.323, "from_m": 104312.072, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104903.215, "from_m": 104619.323, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105419.307, "from_m": 104903.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105591.081, "from_m": 105419.307, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 106868.725, "from_m": 105591.081, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111211.707, "from_m": 106868.725, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111328.475, "from_m": 111211.707, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 111451.007, "from_m": 111328.475, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 111517.784, "from_m": 111451.007, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122412.888, "from_m": 111517.784, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 123146.236, "from_m": 122412.888, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 131638.707, "from_m": 123146.236, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131709.696, "from_m": 131638.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138824.066, "from_m": 131709.696, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138904.773, "from_m": 138824.066, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 139199.007, "from_m": 138904.773, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140054.277, "from_m": 139199.007, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 147918.489, "from_m": 140054.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149132.208, "from_m": 147918.489, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149650.37, "from_m": 149132.208, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149696.637, "from_m": 149650.37, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149760.602, "from_m": 149696.637, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153845.746, "from_m": 149760.602, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153879.547, "from_m": 153845.746, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165947.309, "from_m": 153879.547, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168206.463, "from_m": 165947.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 168273.381, "from_m": 168206.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": 168995.268, "from_m": 168273.381, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 169008.369, "from_m": 168995.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169438.223, "from_m": 169008.369, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169583.527, "from_m": 169438.223, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169642.477, "from_m": 169583.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169672.178, "from_m": 169642.477, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169713.533, "from_m": 169672.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": 169973.695, "from_m": 169713.533, "capability_applied": null, "effective_limit_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": 653370, "profile_key": "98866d73fa31f18e0f00c7a4b045f5102fb3d40c08d47a3a118eec1ef7271a8b", "schedule_id": 27038, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2116", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.132, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 23492.073, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.719, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2138", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.713, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2143", "location": "Luton", "stage_seq": 9, "distance_m": 32095.6, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.685, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.169, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.279, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "St. Albans", "stage_seq": 13, "distance_m": 48816.247, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Radlett Jn", "stage_seq": 14, "distance_m": 57603.139, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Hendon", "stage_seq": 15, "distance_m": 69605.137, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Cricklewood", "stage_seq": 16, "distance_m": 72654.84, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2209H", "location": "West Hampstead Thameslink", "stage_seq": 17, "distance_m": 74603.887, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "West Hampstead South Jn", "stage_seq": 18, "distance_m": 75037.825, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211H", "location": "Carlton Road Jn", "stage_seq": 19, "distance_m": 77350.514, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "Kentish Town", "stage_seq": 20, "distance_m": 78354.196, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Dock Jn North", "stage_seq": 21, "distance_m": 79321.292, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2219", "wtt_dep": "2220", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 83260.706, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2223H", "wtt_dep": "2224H", "location": "Farringdon", "stage_seq": 23, "distance_m": 85456.549, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2225H", "wtt_dep": "2226H", "location": "City Thameslink", "stage_seq": 24, "distance_m": 86186.707, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": "2229", "location": "London Blackfriars", "stage_seq": 25, "distance_m": 86584.398, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231H", "location": "Metropolitan Jn", "stage_seq": 26, "distance_m": 87790.978, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2235H", "location": "London Bridge", "stage_seq": 27, "distance_m": 88517.996, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Corbetts Lane Jn", "stage_seq": 28, "distance_m": 91235.67, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Bricklayers Arms Jn", "stage_seq": 29, "distance_m": 92001.907, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2240H", "location": "New Cross Gate", "stage_seq": 30, "distance_m": 93103.196, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Sydenham", "stage_seq": 31, "distance_m": 98735.492, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Norwood Junction", "stage_seq": 32, "distance_m": 102401.117, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Windmill Bridge Jn", "stage_seq": 33, "distance_m": 104208.81, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": "2249H", "location": "East Croydon", "stage_seq": 34, "distance_m": 105079.827, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253", "location": "Purley", "stage_seq": 35, "distance_m": 109862.714, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Stoats Nest Jn", "stage_seq": 36, "distance_m": 111451.007, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259H", "location": "Earlswood (Surrey)", "stage_seq": 37, "distance_m": 123284.448, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2303H", "wtt_dep": "2305H", "location": "Gatwick Airport", "stage_seq": 38, "distance_m": 131274.066, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2310H", "location": "Three Bridges", "stage_seq": 39, "distance_m": 135765.045, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Balcombe Tunnel Jn", "stage_seq": 40, "distance_m": 138904.773, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2316H", "location": "Balcombe", "stage_seq": 41, "distance_m": 142988.552, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Copyhold Jn", "stage_seq": 42, "distance_m": 148023.185, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2322", "location": "Haywards Heath", "stage_seq": 43, "distance_m": 149249.528, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Wivelsfield", "stage_seq": 44, "distance_m": 153962.187, "section_seq": 1, "route_path_id": 101027}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Keymer Jn", "stage_seq": 45, "distance_m": 154316.713, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328H", "location": "Burgess Hill", "stage_seq": 46, "distance_m": 155190.698, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Hassocks", "stage_seq": 47, "distance_m": 158640.42, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2338H", "location": "Preston Park", "stage_seq": 48, "distance_m": 167833.101, "section_seq": 1, "route_path_id": 101027}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": null, "location": "Brighton", "stage_seq": 49, "distance_m": 169973.695, "section_seq": 1, "route_path_id": 101027}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 169973.695, "from_m": 0.0, "section_seq": 1, "route_path_id": 101027}], "total_distance_m": 169973.695, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 159463.762, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10509.933, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:24:57Z", "source_id": 54459617, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:24:59Z", "source_id": 17457518, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:29:55Z", "source_id": 54470664, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:31:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:29:58Z", "source_id": 17460578, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:35:12Z", "source_id": 54482713, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:35:17Z", "source_id": 17463829, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:39:33Z", "source_id": 54492338, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:39:37Z", "source_id": 17466477, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:44:33Z", "source_id": 54502876, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:44:37Z", "source_id": 17469426, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:49:48Z", "source_id": 54514201, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:51:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:49:51Z", "source_id": 17472589, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:55:49Z", "source_id": 54526847, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:56:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:55:53Z", "source_id": 17476189, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:05:55Z", "source_id": 54548443, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T21:07:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:06:02Z", "source_id": 17482120, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:07:29Z", "source_id": 54551822, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T21:08:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:07:31Z", "source_id": 17483049, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:08:37Z", "source_id": 54554179, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T21:09:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:08:38Z", "source_id": 17483695, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:13:35Z", "source_id": 54564231, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T21:14:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:13:42Z", "source_id": 17486585, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:18:15Z", "source_id": 54573552, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T21:18:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:18:16Z", "source_id": 17489213, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:22:59Z", "source_id": 54582955, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T21:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:23:02Z", "source_id": 17491968, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:25:04Z", "source_id": 54587155, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T21:25:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:25:06Z", "source_id": 17493195, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:26:54Z", "source_id": 54590795, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T21:27:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:26:57Z", "source_id": 17494240, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T22:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:32:22Z", "source_id": 54601838, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T21:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:32:26Z", "source_id": 17497356, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:38:26Z", "source_id": 54613732, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T21:39:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:38:31Z", "source_id": 17500737, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:43:46Z", "source_id": 54623982, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T21:44:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:43:53Z", "source_id": 17503579, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:48:01Z", "source_id": 54632064, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T21:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:48:02Z", "source_id": 17505862, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:34Z", "source_id": 54640696, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T21:53:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:36Z", "source_id": 17508308, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:37Z", "source_id": 54664489, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T22:06:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:38Z", "source_id": 17515125, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:38Z", "source_id": 54673370, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T22:11:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:44Z", "source_id": 17517719, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30845, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:46Z", "source_id": 54685697, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T22:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:49Z", "source_id": 17521270, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:33Z", "source_id": 54693764, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T22:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:36Z", "source_id": 17523789, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30880, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:04Z", "source_id": 54701098, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T22:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:08Z", "source_id": 17525914, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:49Z", "source_id": 54705723, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T22:30:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:51Z", "source_id": 17527162, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:30Z", "source_id": 54711843, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T22:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:32Z", "source_id": 17528893, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:17Z", "source_id": 54722626, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T22:41:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:18Z", "source_id": 17531895, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30984, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:06Z", "source_id": 54729591, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T22:46:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:13Z", "source_id": 17533932, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}] Bedford 2116 2116 3 None None Brighton 2343 2343 5 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45585/2026-09-17/detailed None Preston Park 2026-09-17T23:41:30+01:00 Brighton 4.0 {"type": "LineString", "coordinates": [[-0.15539029999999998, 50.8460236], [-0.1553323, 50.84579720000001], [-0.155204, 50.8453914], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 1.3 2342 2346 Preston Park Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-17 22:56:56 TERMINATED 2026-09-17 22:46:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17533932 1789685114050867 159 159 2026-09-17 22:56:46.620621 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:46:46.187788
624833 653973 L89382 352J33M717 2026-09-17 COMPLETE 17534138 2026-09-17 23:46:00 2026-09-17 22:56:56 2026-09-19 22:56:56 {"id": 653973, "stp": "P", "toc": "Northern", "uid": "L89382", "consist": "158752", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89382/2026-09-17/detailed", "trust_id": "352J33M717", "origin_crs": "WGW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": "2A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2J33", "timing_status": "EARLY", "origin_station": "Wigan Wallgate", "current_leg_arr": "2346", "current_leg_dep": "2329", "current_leg_end": "Leeds", "origin_dep_time": "2144", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-17T22:56:56", "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\": 29318.073, \"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\": 30955.786, \"from_m\": 29318.073, \"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\": 31003.065, \"from_m\": 30955.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31063.16, \"from_m\": 31003.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31090.859, \"from_m\": 31063.16, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43206.977, \"from_m\": 31090.859, \"capability_applied\": null, \"effective_limit_mph\": 70.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.209, \"from_m\": 43206.977, \"capability_applied\": null, \"effective_limit_mph\": 60.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.586, \"from_m\": 45090.209, \"capability_applied\": null, \"effective_limit_mph\": 40.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.677, \"from_m\": 45279.586, \"capability_applied\": null, \"effective_limit_mph\": 30.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.401, \"from_m\": 46157.677, \"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.805, \"from_m\": 46194.401, \"capability_applied\": null, \"effective_limit_mph\": 40.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.134, \"from_m\": 46221.805, \"capability_applied\": null, \"effective_limit_mph\": 70.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.125, \"from_m\": 52126.134, \"capability_applied\": null, \"effective_limit_mph\": 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.658, \"from_m\": 52158.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\": 56136.954, \"from_m\": 55934.658, \"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\": 58997.921, \"from_m\": 56136.954, \"capability_applied\": null, \"effective_limit_mph\": 70.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.65, \"from_m\": 58997.921, \"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.012, \"from_m\": 60545.65, \"capability_applied\": null, \"effective_limit_mph\": 50.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.494, \"from_m\": 60595.012, \"capability_applied\": null, \"effective_limit_mph\": 30.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.386, \"from_m\": 60644.494, \"capability_applied\": null, \"effective_limit_mph\": 70.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.343, \"from_m\": 64642.386, \"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\": 66919.967, \"from_m\": 65016.343, \"capability_applied\": null, \"effective_limit_mph\": 60.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.159, \"from_m\": 66919.967, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75869.869, \"from_m\": 68969.159, \"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.171, \"from_m\": 75869.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77588.025, \"from_m\": 76075.171, \"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.161, \"from_m\": 77588.025, \"capability_applied\": null, \"effective_limit_mph\": 50.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.102, \"from_m\": 78695.161, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80488.586, \"from_m\": 80024.102, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80859.936, \"from_m\": 80488.586, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 80946.035, \"from_m\": 80859.936, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81010.775, \"from_m\": 80946.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81030.537, \"from_m\": 81010.775, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82306.913, \"from_m\": 81030.537, \"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\": 84907.354, \"from_m\": 82306.913, \"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\": 88840.395, \"from_m\": 84907.354, \"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\": 91865.866, \"from_m\": 88840.395, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 93082.618, \"from_m\": 91865.866, \"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\": 93141.078, \"from_m\": 93082.618, \"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\": 93304.558, \"from_m\": 93141.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93375.849, \"from_m\": 93304.558, \"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\": 105570.012, \"from_m\": 93375.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105624.538, \"from_m\": 105570.012, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 105652.618, \"from_m\": 105624.538, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105656.252, \"from_m\": 105652.618, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 106659.394, \"from_m\": 105656.252, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 106697.226, \"from_m\": 106659.394, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 106897.501, \"from_m\": 106697.226, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107154.041, \"from_m\": 106897.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107435.356, \"from_m\": 107154.041, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 107484.811, \"from_m\": 107435.356, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107882.626, \"from_m\": 107484.811, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 108204.837, \"from_m\": 107882.626, \"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\": 653973, \"profile_key\": \"924cd7b7cfca924ef2077de49bc24d81efda38455621f598f17470510b30cf1a\", \"schedule_id\": 19297, \"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\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Ince\", \"stage_seq\": 2, \"distance_m\": 1657.293, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2151\", \"location\": \"Hindley\", \"stage_seq\": 3, \"distance_m\": 4283.782, \"section_seq\": 1, \"route_path_id\": 73868}, {\"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\": 73868}, {\"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\": 73868}, {\"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\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"Atherton\", \"stage_seq\": 7, \"distance_m\": 11030.897, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207H\", \"location\": \"Walkden\", \"stage_seq\": 8, \"distance_m\": 16711.84, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2211\", \"location\": \"Moorside\", \"stage_seq\": 9, \"distance_m\": 19640.11, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2214\", \"location\": \"Swinton\", \"stage_seq\": 10, \"distance_m\": 20738.467, \"section_seq\": 1, \"route_path_id\": 73868}, {\"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\": 73868}, {\"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\": 73868}, {\"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\": 73868}, {\"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\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 15, \"distance_m\": 31003.065, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 32458.773, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 17, \"distance_m\": 36554.346, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Castleton East Jn\", \"stage_seq\": 18, \"distance_m\": 42868.16, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2240H\", \"wtt_dep\": \"2241H\", \"location\": \"Rochdale\", \"stage_seq\": 19, \"distance_m\": 45712.547, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 20, \"distance_m\": 46157.677, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Littleborough\", \"stage_seq\": 21, \"distance_m\": 51051.536, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2251H\", \"wtt_dep\": \"2252H\", \"location\": \"Todmorden\", \"stage_seq\": 22, \"distance_m\": 59675.683, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 23, \"distance_m\": 60644.494, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2259H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 24, \"distance_m\": 66821.027, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2301H\", \"wtt_dep\": \"2302H\", \"location\": \"Mytholmroyd\", \"stage_seq\": 25, \"distance_m\": 68890.766, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2307\", \"wtt_dep\": \"2308\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 26, \"distance_m\": 74877.757, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 27, \"distance_m\": 75869.869, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Dryclough Jn\", \"stage_seq\": 28, \"distance_m\": 79368.843, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2315\", \"location\": \"Halifax\", \"stage_seq\": 29, \"distance_m\": 80768.537, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 30, \"distance_m\": 93141.078, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2330\", \"location\": \"Bradford Interchange\", \"stage_seq\": 31, \"distance_m\": 93304.558, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 32, \"distance_m\": 93466.785, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Holbeck Jn\", \"stage_seq\": 33, \"distance_m\": 106735.329, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 34, \"distance_m\": 107300.214, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Leeds West Jn\", \"stage_seq\": 35, \"distance_m\": 107679.206, \"section_seq\": 1, \"route_path_id\": 73868}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 36, \"distance_m\": 108204.837, \"section_seq\": 1, \"route_path_id\": 73868}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 108204.837, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73868}], \"total_distance_m\": 108204.837, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 93070.331, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 15134.506, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2144", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.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-17T20:44:19Z\", \"source_id\": 54502427, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:44:23Z\", \"source_id\": 17469296, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:49:25Z\", \"source_id\": 54513416, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:49:31Z\", \"source_id\": 17472394, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:53:11Z\", \"source_id\": 54521389, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:53:11Z\", \"source_id\": 17474611, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:00:12Z\", \"source_id\": 54536171, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:00:17Z\", \"source_id\": 17478694, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:05:41Z\", \"source_id\": 54547882, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:05:46Z\", \"source_id\": 17481998, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:08:30Z\", \"source_id\": 54554014, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:08:34Z\", \"source_id\": 17483664, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:18:44Z\", \"source_id\": 54574533, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:19:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:18:46Z\", \"source_id\": 17489535, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:22:41Z\", \"source_id\": 54582371, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:22:43Z\", \"source_id\": 17491813, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:25:15Z\", \"source_id\": 54587467, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:25:14Z\", \"source_id\": 17493291, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:39:49Z\", \"source_id\": 54616393, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:39:52Z\", \"source_id\": 17501430, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:45:51Z\", \"source_id\": 54627933, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:46:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:45:57Z\", \"source_id\": 17504691, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:13Z\", \"source_id\": 54638239, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:51:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:17Z\", \"source_id\": 17507622, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:00Z\", \"source_id\": 54648816, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:58:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:03Z\", \"source_id\": 17510657, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:09Z\", \"source_id\": 54656388, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:12Z\", \"source_id\": 17512767, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:02Z\", \"source_id\": 54665215, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:04Z\", \"source_id\": 17515341, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:22Z\", \"source_id\": 54676472, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:27Z\", \"source_id\": 17518628, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:25Z\", \"source_id\": 54695185, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:33Z\", \"source_id\": 17524192, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:35Z\", \"source_id\": 54730231, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:37Z\", \"source_id\": 17534138, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "2", "timing_fact_generation": 1789685138486822, "current_leg_arrival_utc": "2026-09-17T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:46:55.108829", "service_state_evidence_id": 17534138, "current_leg_start_actual_dep": "2026-09-17T23:30:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-17T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:56:55.915112", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WGW LDS 2J33 158752 3 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": 29318.073, "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": 30955.786, "from_m": 29318.073, "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": 31003.065, "from_m": 30955.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31063.16, "from_m": 31003.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31090.859, "from_m": 31063.16, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43206.977, "from_m": 31090.859, "capability_applied": null, "effective_limit_mph": 70.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.209, "from_m": 43206.977, "capability_applied": null, "effective_limit_mph": 60.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.586, "from_m": 45090.209, "capability_applied": null, "effective_limit_mph": 40.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.677, "from_m": 45279.586, "capability_applied": null, "effective_limit_mph": 30.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.401, "from_m": 46157.677, "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.805, "from_m": 46194.401, "capability_applied": null, "effective_limit_mph": 40.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.134, "from_m": 46221.805, "capability_applied": null, "effective_limit_mph": 70.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.125, "from_m": 52126.134, "capability_applied": null, "effective_limit_mph": 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.658, "from_m": 52158.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": 56136.954, "from_m": 55934.658, "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": 58997.921, "from_m": 56136.954, "capability_applied": null, "effective_limit_mph": 70.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.65, "from_m": 58997.921, "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.012, "from_m": 60545.65, "capability_applied": null, "effective_limit_mph": 50.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.494, "from_m": 60595.012, "capability_applied": null, "effective_limit_mph": 30.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.386, "from_m": 60644.494, "capability_applied": null, "effective_limit_mph": 70.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.343, "from_m": 64642.386, "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": 66919.967, "from_m": 65016.343, "capability_applied": null, "effective_limit_mph": 60.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.159, "from_m": 66919.967, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75869.869, "from_m": 68969.159, "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.171, "from_m": 75869.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77588.025, "from_m": 76075.171, "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.161, "from_m": 77588.025, "capability_applied": null, "effective_limit_mph": 50.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.102, "from_m": 78695.161, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80488.586, "from_m": 80024.102, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80859.936, "from_m": 80488.586, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 80946.035, "from_m": 80859.936, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81010.775, "from_m": 80946.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81030.537, "from_m": 81010.775, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82306.913, "from_m": 81030.537, "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": 84907.354, "from_m": 82306.913, "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": 88840.395, "from_m": 84907.354, "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": 91865.866, "from_m": 88840.395, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 93082.618, "from_m": 91865.866, "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": 93141.078, "from_m": 93082.618, "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": 93304.558, "from_m": 93141.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93375.849, "from_m": 93304.558, "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": 105570.012, "from_m": 93375.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105624.538, "from_m": 105570.012, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 105652.618, "from_m": 105624.538, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105656.252, "from_m": 105652.618, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106659.394, "from_m": 105656.252, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 106697.226, "from_m": 106659.394, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 106897.501, "from_m": 106697.226, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107154.041, "from_m": 106897.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107435.356, "from_m": 107154.041, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 107484.811, "from_m": 107435.356, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107882.626, "from_m": 107484.811, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 108204.837, "from_m": 107882.626, "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": 653973, "profile_key": "924cd7b7cfca924ef2077de49bc24d81efda38455621f598f17470510b30cf1a", "schedule_id": 19297, "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": 73868}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Ince", "stage_seq": 2, "distance_m": 1657.293, "section_seq": 1, "route_path_id": 73868}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2151", "location": "Hindley", "stage_seq": 3, "distance_m": 4283.782, "section_seq": 1, "route_path_id": 73868}, {"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": 73868}, {"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": 73868}, {"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": 73868}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "Atherton", "stage_seq": 7, "distance_m": 11030.897, "section_seq": 1, "route_path_id": 73868}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207H", "location": "Walkden", "stage_seq": 8, "distance_m": 16711.84, "section_seq": 1, "route_path_id": 73868}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2211", "location": "Moorside", "stage_seq": 9, "distance_m": 19640.11, "section_seq": 1, "route_path_id": 73868}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2214", "location": "Swinton", "stage_seq": 10, "distance_m": 20738.467, "section_seq": 1, "route_path_id": 73868}, {"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": 73868}, {"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": 73868}, {"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": 73868}, {"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": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230H", "location": "Miles Platting Jn", "stage_seq": 15, "distance_m": 31003.065, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232", "location": "Thorpes Bridge Jn", "stage_seq": 16, "distance_m": 32458.773, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Vitriol Works S.B.", "stage_seq": 17, "distance_m": 36554.346, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Castleton East Jn", "stage_seq": 18, "distance_m": 42868.16, "section_seq": 1, "route_path_id": 73868}, {"is_pass": false, "wtt_arr": "2240H", "wtt_dep": "2241H", "location": "Rochdale", "stage_seq": 19, "distance_m": 45712.547, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242H", "location": "Rochdale East Jn", "stage_seq": 20, "distance_m": 46157.677, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Littleborough", "stage_seq": 21, "distance_m": 51051.536, "section_seq": 1, "route_path_id": 73868}, {"is_pass": false, "wtt_arr": "2251H", "wtt_dep": "2252H", "location": "Todmorden", "stage_seq": 22, "distance_m": 59675.683, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254", "location": "Hall Royd Jn", "stage_seq": 23, "distance_m": 60644.494, "section_seq": 1, "route_path_id": 73868}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2259H", "location": "Hebden Bridge", "stage_seq": 24, "distance_m": 66821.027, "section_seq": 1, "route_path_id": 73868}, {"is_pass": false, "wtt_arr": "2301H", "wtt_dep": "2302H", "location": "Mytholmroyd", "stage_seq": 25, "distance_m": 68890.766, "section_seq": 1, "route_path_id": 73868}, {"is_pass": false, "wtt_arr": "2307", "wtt_dep": "2308", "location": "Sowerby Bridge", "stage_seq": 26, "distance_m": 74877.757, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Milner Royd Jn", "stage_seq": 27, "distance_m": 75869.869, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Dryclough Jn", "stage_seq": 28, "distance_m": 79368.843, "section_seq": 1, "route_path_id": 73868}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2315", "location": "Halifax", "stage_seq": 29, "distance_m": 80768.537, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Mill Lane Jn", "stage_seq": 30, "distance_m": 93141.078, "section_seq": 1, "route_path_id": 73868}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2330", "location": "Bradford Interchange", "stage_seq": 31, "distance_m": 93304.558, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Mill Lane Jn", "stage_seq": 32, "distance_m": 93466.785, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Holbeck Jn", "stage_seq": 33, "distance_m": 106735.329, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Whitehall Jn", "stage_seq": 34, "distance_m": 107300.214, "section_seq": 1, "route_path_id": 73868}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Leeds West Jn", "stage_seq": 35, "distance_m": 107679.206, "section_seq": 1, "route_path_id": 73868}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": null, "location": "Leeds", "stage_seq": 36, "distance_m": 108204.837, "section_seq": 1, "route_path_id": 73868}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 108204.837, "from_m": 0.0, "section_seq": 1, "route_path_id": 73868}], "total_distance_m": 108204.837, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 93070.331, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 15134.506, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9335, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:44:19Z", "source_id": 54502427, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:44:23Z", "source_id": 17469296, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9342, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:49:25Z", "source_id": 54513416, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:49:31Z", "source_id": 17472394, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9391, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:53:11Z", "source_id": 54521389, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:55:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:53:11Z", "source_id": 17474611, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9385, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:00:12Z", "source_id": 54536171, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:00:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:00:17Z", "source_id": 17478694, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9392, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:05:41Z", "source_id": 54547882, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:05:46Z", "source_id": 17481998, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9396, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:08:30Z", "source_id": 54554014, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:08:34Z", "source_id": 17483664, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8297, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:18:44Z", "source_id": 54574533, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T21:19:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:18:46Z", "source_id": 17489535, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8257, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:22:41Z", "source_id": 54582371, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T21:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:22:43Z", "source_id": 17491813, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8175, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:25:15Z", "source_id": 54587467, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T21:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:25:14Z", "source_id": 17493291, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:39:49Z", "source_id": 54616393, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T21:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:39:52Z", "source_id": 17501430, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:45:51Z", "source_id": 54627933, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T21:46:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:45:57Z", "source_id": 17504691, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:13Z", "source_id": 54638239, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T21:51:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:17Z", "source_id": 17507622, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:00Z", "source_id": 54648816, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T21:58:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:03Z", "source_id": 17510657, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6172, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:09Z", "source_id": 54656388, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T22:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:12Z", "source_id": 17512767, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6156, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:02Z", "source_id": 54665215, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T22:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:04Z", "source_id": 17515341, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6200, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:22Z", "source_id": 54676472, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T22:13:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:27Z", "source_id": 17518628, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6381, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:25Z", "source_id": 54695185, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T22:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:33Z", "source_id": 17524192, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5376, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:35Z", "source_id": 54730231, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T22:46:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:37Z", "source_id": 17534138, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}] Wigan Wallgate 2144 2144 2 None None Leeds 2349 2348½ 2A EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89382/2026-09-17/detailed None Bradford Interchange 2026-09-17T23:30:00+01:00 Leeds 17.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 2329 2346 Bradford Interchange Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-17 22:56:56 TERMINATED 2026-09-17 22:46:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534138 1789685138486822 92 92 2026-09-17 22:56:55.915112 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:46:55.108829
624834 655323 C29893 702C85M817 2026-09-17 COMPLETE 17534062 2026-09-17 23:46:00 2026-09-17 22:57:26 2026-09-19 22:57:26 {"id": 655323, "stp": "P", "toc": "Chiltern Railways", "uid": "C29893", "consist": "165008", "dest_crs": "MYB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C29893/2026-09-17/detailed", "trust_id": "702C85M817", "origin_crs": "AYS", "show_on_map": 0, "dar_est_time": "22:48:00", "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": "4", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "2C85", "timing_status": "EARLY", "origin_station": "Aylesbury", "current_leg_arr": "2346", "current_leg_dep": "2334", "current_leg_end": "London Marylebone", "origin_dep_time": "2248", "origin_platform": "3", "current_location": "London Marylebone", "last_update_time": "2026-09-17T22:57:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.33564089999999996, 51.5788005], [-0.3353776, 51.5787317], [-0.33516299999999993, 51.5786786], [-0.3349193, 51.57862380000001], [-0.334672, 51.57857299999999], [-0.3344231, 51.5785272], [-0.3341727, 51.5784873], [-0.3337548, 51.5784346], [-0.33374469999999995, 51.57843359999999], [-0.3334783, 51.578406400000006], [-0.33318619999999993, 51.5783833], [-0.33291630000000005, 51.5783733], [-0.3326456, 51.5783684], [-0.3321859999999999, 51.57837109999999], [-0.33172429999999997, 51.578379899999995], [-0.3310091, 51.578398099999994], [-0.329583, 51.5784317], [-0.3268472, 51.5784969], [-0.3263006, 51.5785079], [-0.3246421, 51.5785415], [-0.32381439999999995, 51.5785556], [-0.3229853, 51.5785631], [-0.32207189999999997, 51.57855550000001], [-0.32115869999999996, 51.578530099999995], [-0.3202503, 51.5784875], [-0.31934219999999996, 51.578427], [-0.3189106, 51.5783929], [-0.3184798, 51.57835519999999], [-0.3180294, 51.5783116], [-0.3175792, 51.5782627], [-0.3170879, 51.57820590000001], [-0.3166004, 51.57814309999999], [-0.31578959999999995, 51.5780288], [-0.3149859, 51.5779019], [-0.3141202, 51.577749], [-0.3129342, 51.57750999999999], [-0.3128710323604307, 51.57749718497687], [-0.31277464314986725, 51.57747763017935], [-0.3126941944445765, 51.57746130927835], [-0.31262913942009046, 51.577448111341155], [-0.3125645875959631, 51.577435015486174], [-0.31247720300854853, 51.5774172874624], [-0.3123565, 51.5773928], [-0.3120792, 51.57732810000001], [-0.3115266, 51.57719780000001], [-0.3109875999999999, 51.57706520000001], [-0.31052869999999994, 51.576947700000005], [-0.3104505, 51.5769277], [-0.3094004, 51.5766354], [-0.3088844, 51.5764806], [-0.3083755, 51.5763156], [-0.3064821999999999, 51.5756849], [-0.2992308, 51.57322039999999], [-0.2950288999999999, 51.5717914], [-0.29463169999999994, 51.5716607], [-0.2932895, 51.5711376], [-0.2928359, 51.5709765], [-0.29245279999999996, 51.5708405], [-0.29213209999999995, 51.570720300000005], [-0.2917614, 51.5705652], [-0.2914676, 51.5704457], [-0.2912082, 51.570328700000005], [-0.29097419999999996, 51.5702234], [-0.29075399999999996, 51.570119700000006], [-0.2905296, 51.57001009999999], [-0.29029610000000006, 51.5699003], [-0.2900577, 51.56977619999999], [-0.28969439999999996, 51.56957930000001], [-0.2893402, 51.5693831], [-0.28907679999999997, 51.56921869999999], [-0.2887941, 51.5690536], [-0.28843309999999994, 51.56881720000001], [-0.2881879, 51.56865279999999], [-0.2878029999999999, 51.568374], [-0.2876134, 51.5682378], [-0.2872899, 51.56798520000001], [-0.2871571, 51.5678758], [-0.2868187, 51.5675837], [-0.2863861999999999, 51.5671962], [-0.28607849999999996, 51.5669147], [-0.28571869999999994, 51.5665922], [-0.28532359999999996, 51.56625839999999], [-0.2850307, 51.5660191], [-0.2848297, 51.565866], [-0.28458340000000004, 51.56568609999999], [-0.284194, 51.5654165], [-0.2839817, 51.5652718], [-0.2836888000000001, 51.5650834], [-0.2834208999999999, 51.564914], [-0.28316539999999996, 51.5647552], [-0.2829111, 51.564609100000006], [-0.2826387, 51.5644553], [-0.2821864, 51.56423240000001], [-0.2815643, 51.56395870000001], [-0.2813166, 51.56384539999999], [-0.28105720000000006, 51.5637352], [-0.2807777, 51.5636194], [-0.280489, 51.5635078], [-0.2801637, 51.563387500000005], [-0.27977479999999993, 51.563253499999995], [-0.279439, 51.5631474], [-0.2790882, 51.56303979999999], [-0.2787298, 51.56294009999999], [-0.2783648, 51.5628473], [-0.2780053, 51.5627592], [-0.2776410999999999, 51.562678], [-0.2772019, 51.5625891], [-0.2767572, 51.56250620000001], [-0.2752499, 51.5622329], [-0.274712, 51.56211660000001], [-0.2742316000000001, 51.56199719999999], [-0.2733425, 51.5617623], [-0.2726218, 51.5615294], [-0.27174259999999995, 51.5612252], [-0.27090159999999996, 51.56092110000001], [-0.2699952, 51.560582700000005], [-0.26949458523585645, 51.56039550526734], [-0.26886129999999997, 51.560158699999995], [-0.26742469999999996, 51.559559], [-0.2666815, 51.55924699999999], [-0.2654952, 51.55875330000001], [-0.2652107, 51.5586382], [-0.263515, 51.5579158], [-0.26281439999999995, 51.5576342], [-0.26172729999999994, 51.5572321], [-0.26119099999999995, 51.55704089999999], [-0.2597558, 51.556546399999995], [-0.2588926999999999, 51.55626699999999], [-0.25802309999999995, 51.5559978], [-0.2565016, 51.55554729999998], [-0.2558287, 51.5553615], [-0.2550551885263083, 51.55514794495603], [-0.25481816806722085, 51.55508956477711], [-0.25460912653191614, 51.555037296074325], [-0.25442405525862005, 51.55499028448236], [-0.254258945585558, 51.554947675635894], [-0.2541097888509557, 51.55490861516962], [-0.2539725763930388, 51.554872248718226], [-0.2538432995500328, 51.5548377219164], [-0.2537179496601635, 51.5548041803988], [-0.2535925180616564, 51.55477076980014], [-0.2534629960927372, 51.5547366357551], [-0.25332537509163144, 51.554700923898366], [-0.25317564639656476, 51.55466277986461], [-0.2530098013457628, 51.55462134928853], [-0.2528238312774512, 51.5545757778048], [-0.25261372752985556, 51.55452521104811], [-0.25237548144120153, 51.55446879465316], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Harrow-on-the-Hill", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Harrow-on-the-Hill", "current_leg_milage": "9.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 664.946, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22579.425, \"from_m\": 664.946, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32894.277, \"from_m\": 22579.425, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33808.187, \"from_m\": 32894.277, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44845.147, \"from_m\": 33808.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46586.562, \"from_m\": 44845.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47927.971, \"from_m\": 46586.562, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52293.34, \"from_m\": 47927.971, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52612.312, \"from_m\": 52293.34, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53072.186, \"from_m\": 52612.312, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54752.12, \"from_m\": 53072.186, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60251.899, \"from_m\": 54752.12, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60266.652, \"from_m\": 60251.899, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60324.016, \"from_m\": 60266.652, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60630.458, \"from_m\": 60324.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60875.474, \"from_m\": 60630.458, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 655323, \"profile_key\": \"1393aad29b19b6c6e47d28c1f971f373a458279286f835dac962e93123c582ec\", \"schedule_id\": 3614, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Aylesbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": false, \"wtt_arr\": \"2252H\", \"wtt_dep\": \"2253\", \"location\": \"Stoke Mandeville\", \"stage_seq\": 2, \"distance_m\": 3543.907, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": false, \"wtt_arr\": \"2257\", \"wtt_dep\": \"2257H\", \"location\": \"Wendover\", \"stage_seq\": 3, \"distance_m\": 7409.579, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2303H\", \"location\": \"Great Missenden\", \"stage_seq\": 4, \"distance_m\": 14682.753, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Mantles Wood\", \"stage_seq\": 5, \"distance_m\": 21405.968, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": false, \"wtt_arr\": \"2310\", \"wtt_dep\": \"2311\", \"location\": \"Amersham\", \"stage_seq\": 6, \"distance_m\": 22982.285, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315\", \"location\": \"Chalfont & Latimer\", \"stage_seq\": 7, \"distance_m\": 26223.193, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2318H\", \"location\": \"Chorleywood\", \"stage_seq\": 8, \"distance_m\": 29755.577, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323\", \"location\": \"Rickmansworth\", \"stage_seq\": 9, \"distance_m\": 33270.919, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Watford South Jn - (Met)\", \"stage_seq\": 10, \"distance_m\": 35094.969, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2335\", \"location\": \"Harrow-on-the-Hill\", \"stage_seq\": 11, \"distance_m\": 46160.826, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Neasden South Jn\", \"stage_seq\": 12, \"distance_m\": 52612.312, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 13, \"distance_m\": 60208.844, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 14, \"distance_m\": 60875.474, \"section_seq\": 1, \"route_path_id\": 29435}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60875.474, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29435}], \"total_distance_m\": 60875.474, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 60875.474, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2248", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:48:25Z\", \"source_id\": 54632825, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:51:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:48:29Z\", \"source_id\": 17506125, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:55:46Z\", \"source_id\": 54646544, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:56:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:55:50Z\", \"source_id\": 17510034, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:18Z\", \"source_id\": 54658585, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:23Z\", \"source_id\": 17513452, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:43Z\", \"source_id\": 17517205, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:44Z\", \"source_id\": 54729054, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:48Z\", \"source_id\": 17533770, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:24Z\", \"source_id\": 54730000, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:27Z\", \"source_id\": 17534062, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "6", "timing_fact_generation": 1789685128105769, "current_leg_arrival_utc": "2026-09-17T23:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:46:56.240812", "service_state_evidence_id": 17534062, "current_leg_start_actual_dep": "2026-09-17T23:35:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:56:57.207749", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P AYS MYB 2C85 165008 2 75 None {"version": 3, "segments": [{"to_m": 664.946, "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": 22579.425, "from_m": 664.946, "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": 32894.277, "from_m": 22579.425, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33808.187, "from_m": 32894.277, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44845.147, "from_m": 33808.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46586.562, "from_m": 44845.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47927.971, "from_m": 46586.562, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52293.34, "from_m": 47927.971, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52612.312, "from_m": 52293.34, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53072.186, "from_m": 52612.312, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54752.12, "from_m": 53072.186, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60251.899, "from_m": 54752.12, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60266.652, "from_m": 60251.899, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60324.016, "from_m": 60266.652, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60630.458, "from_m": 60324.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60875.474, "from_m": 60630.458, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 655323, "profile_key": "1393aad29b19b6c6e47d28c1f971f373a458279286f835dac962e93123c582ec", "schedule_id": 3614, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2248", "location": "Aylesbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29435}, {"is_pass": false, "wtt_arr": "2252H", "wtt_dep": "2253", "location": "Stoke Mandeville", "stage_seq": 2, "distance_m": 3543.907, "section_seq": 1, "route_path_id": 29435}, {"is_pass": false, "wtt_arr": "2257", "wtt_dep": "2257H", "location": "Wendover", "stage_seq": 3, "distance_m": 7409.579, "section_seq": 1, "route_path_id": 29435}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2303H", "location": "Great Missenden", "stage_seq": 4, "distance_m": 14682.753, "section_seq": 1, "route_path_id": 29435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Mantles Wood", "stage_seq": 5, "distance_m": 21405.968, "section_seq": 1, "route_path_id": 29435}, {"is_pass": false, "wtt_arr": "2310", "wtt_dep": "2311", "location": "Amersham", "stage_seq": 6, "distance_m": 22982.285, "section_seq": 1, "route_path_id": 29435}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315", "location": "Chalfont & Latimer", "stage_seq": 7, "distance_m": 26223.193, "section_seq": 1, "route_path_id": 29435}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2318H", "location": "Chorleywood", "stage_seq": 8, "distance_m": 29755.577, "section_seq": 1, "route_path_id": 29435}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323", "location": "Rickmansworth", "stage_seq": 9, "distance_m": 33270.919, "section_seq": 1, "route_path_id": 29435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Watford South Jn - (Met)", "stage_seq": 10, "distance_m": 35094.969, "section_seq": 1, "route_path_id": 29435}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2335", "location": "Harrow-on-the-Hill", "stage_seq": 11, "distance_m": 46160.826, "section_seq": 1, "route_path_id": 29435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Neasden South Jn", "stage_seq": 12, "distance_m": 52612.312, "section_seq": 1, "route_path_id": 29435}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Marylebone 10 Signal", "stage_seq": 13, "distance_m": 60208.844, "section_seq": 1, "route_path_id": 29435}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 14, "distance_m": 60875.474, "section_seq": 1, "route_path_id": 29435}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60875.474, "from_m": 0.0, "section_seq": 1, "route_path_id": 29435}], "total_distance_m": 60875.474, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 60875.474, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21766, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:48:25Z", "source_id": 54632825, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:51:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:48:29Z", "source_id": 17506125, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21770, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:55:46Z", "source_id": 54646544, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:56:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:55:50Z", "source_id": 17510034, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21773, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:18Z", "source_id": 54658585, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:23Z", "source_id": 17513452, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:43Z", "source_id": 17517205, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:44Z", "source_id": 54729054, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:45:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:48Z", "source_id": 17533770, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18330, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:24Z", "source_id": 54730000, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:27Z", "source_id": 17534062, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}] Aylesbury 2248 2248 3 22:48:00 None London Marylebone 2349 2349 4 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C29893/2026-09-17/detailed None Harrow-on-the-Hill 2026-09-17T23:35:00+01:00 London Marylebone 12.0 {"type": "LineString", "coordinates": [[-0.33564089999999996, 51.5788005], [-0.3353776, 51.5787317], [-0.33516299999999993, 51.5786786], [-0.3349193, 51.57862380000001], [-0.334672, 51.57857299999999], [-0.3344231, 51.5785272], [-0.3341727, 51.5784873], [-0.3337548, 51.5784346], [-0.33374469999999995, 51.57843359999999], [-0.3334783, 51.578406400000006], [-0.33318619999999993, 51.5783833], [-0.33291630000000005, 51.5783733], [-0.3326456, 51.5783684], [-0.3321859999999999, 51.57837109999999], [-0.33172429999999997, 51.578379899999995], [-0.3310091, 51.578398099999994], [-0.329583, 51.5784317], [-0.3268472, 51.5784969], [-0.3263006, 51.5785079], [-0.3246421, 51.5785415], [-0.32381439999999995, 51.5785556], [-0.3229853, 51.5785631], [-0.32207189999999997, 51.57855550000001], [-0.32115869999999996, 51.578530099999995], [-0.3202503, 51.5784875], [-0.31934219999999996, 51.578427], [-0.3189106, 51.5783929], [-0.3184798, 51.57835519999999], [-0.3180294, 51.5783116], [-0.3175792, 51.5782627], [-0.3170879, 51.57820590000001], [-0.3166004, 51.57814309999999], [-0.31578959999999995, 51.5780288], [-0.3149859, 51.5779019], [-0.3141202, 51.577749], [-0.3129342, 51.57750999999999], [-0.3128710323604307, 51.57749718497687], [-0.31277464314986725, 51.57747763017935], [-0.3126941944445765, 51.57746130927835], [-0.31262913942009046, 51.577448111341155], [-0.3125645875959631, 51.577435015486174], [-0.31247720300854853, 51.5774172874624], [-0.3123565, 51.5773928], [-0.3120792, 51.57732810000001], [-0.3115266, 51.57719780000001], [-0.3109875999999999, 51.57706520000001], [-0.31052869999999994, 51.576947700000005], [-0.3104505, 51.5769277], [-0.3094004, 51.5766354], [-0.3088844, 51.5764806], [-0.3083755, 51.5763156], [-0.3064821999999999, 51.5756849], [-0.2992308, 51.57322039999999], [-0.2950288999999999, 51.5717914], [-0.29463169999999994, 51.5716607], [-0.2932895, 51.5711376], [-0.2928359, 51.5709765], [-0.29245279999999996, 51.5708405], [-0.29213209999999995, 51.570720300000005], [-0.2917614, 51.5705652], [-0.2914676, 51.5704457], [-0.2912082, 51.570328700000005], [-0.29097419999999996, 51.5702234], [-0.29075399999999996, 51.570119700000006], [-0.2905296, 51.57001009999999], [-0.29029610000000006, 51.5699003], [-0.2900577, 51.56977619999999], [-0.28969439999999996, 51.56957930000001], [-0.2893402, 51.5693831], [-0.28907679999999997, 51.56921869999999], [-0.2887941, 51.5690536], [-0.28843309999999994, 51.56881720000001], [-0.2881879, 51.56865279999999], [-0.2878029999999999, 51.568374], [-0.2876134, 51.5682378], [-0.2872899, 51.56798520000001], [-0.2871571, 51.5678758], [-0.2868187, 51.5675837], [-0.2863861999999999, 51.5671962], [-0.28607849999999996, 51.5669147], [-0.28571869999999994, 51.5665922], [-0.28532359999999996, 51.56625839999999], [-0.2850307, 51.5660191], [-0.2848297, 51.565866], [-0.28458340000000004, 51.56568609999999], [-0.284194, 51.5654165], [-0.2839817, 51.5652718], [-0.2836888000000001, 51.5650834], [-0.2834208999999999, 51.564914], [-0.28316539999999996, 51.5647552], [-0.2829111, 51.564609100000006], [-0.2826387, 51.5644553], [-0.2821864, 51.56423240000001], [-0.2815643, 51.56395870000001], [-0.2813166, 51.56384539999999], [-0.28105720000000006, 51.5637352], [-0.2807777, 51.5636194], [-0.280489, 51.5635078], [-0.2801637, 51.563387500000005], [-0.27977479999999993, 51.563253499999995], [-0.279439, 51.5631474], [-0.2790882, 51.56303979999999], [-0.2787298, 51.56294009999999], [-0.2783648, 51.5628473], [-0.2780053, 51.5627592], [-0.2776410999999999, 51.562678], [-0.2772019, 51.5625891], [-0.2767572, 51.56250620000001], [-0.2752499, 51.5622329], [-0.274712, 51.56211660000001], [-0.2742316000000001, 51.56199719999999], [-0.2733425, 51.5617623], [-0.2726218, 51.5615294], [-0.27174259999999995, 51.5612252], [-0.27090159999999996, 51.56092110000001], [-0.2699952, 51.560582700000005], [-0.26949458523585645, 51.56039550526734], [-0.26886129999999997, 51.560158699999995], [-0.26742469999999996, 51.559559], [-0.2666815, 51.55924699999999], [-0.2654952, 51.55875330000001], [-0.2652107, 51.5586382], [-0.263515, 51.5579158], [-0.26281439999999995, 51.5576342], [-0.26172729999999994, 51.5572321], [-0.26119099999999995, 51.55704089999999], [-0.2597558, 51.556546399999995], [-0.2588926999999999, 51.55626699999999], [-0.25802309999999995, 51.5559978], [-0.2565016, 51.55554729999998], [-0.2558287, 51.5553615], [-0.2550551885263083, 51.55514794495603], [-0.25481816806722085, 51.55508956477711], [-0.25460912653191614, 51.555037296074325], [-0.25442405525862005, 51.55499028448236], [-0.254258945585558, 51.554947675635894], [-0.2541097888509557, 51.55490861516962], [-0.2539725763930388, 51.554872248718226], [-0.2538432995500328, 51.5548377219164], [-0.2537179496601635, 51.5548041803988], [-0.2535925180616564, 51.55477076980014], [-0.2534629960927372, 51.5547366357551], [-0.25332537509163144, 51.554700923898366], [-0.25317564639656476, 51.55466277986461], [-0.2530098013457628, 51.55462134928853], [-0.2528238312774512, 51.5545757778048], [-0.25261372752985556, 51.55452521104811], [-0.25237548144120153, 51.55446879465316], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} 9.1 2334 2346 Harrow-on-the-Hill London Marylebone London Marylebone 51.5232556 -0.1630113 51.5232556 -0.1630113 1 0 2026-09-17 22:57:26 TERMINATED 2026-09-17 22:46:00 London Marylebone TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534062 1789685128105769 18 18 2026-09-17 22:56:57.207749 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:46:56.240812
624835 656125 W10997 731Y95M917 2026-09-17 COMPLETE 17534099 2026-09-17 23:46:00 2026-09-17 22:57:26 2026-09-19 22:57:26 {"id": 656125, "stp": "P", "toc": "Heathrow Express", "uid": "W10997", "consist": "387130+387137", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10997/2026-09-17/detailed", "trust_id": "731Y95M917", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": "23:27:00", "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-17", "dest_arr_time": "2347", "dest_platform": "8", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1Y95", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "2346", "current_leg_dep": "2332", "current_leg_end": "London Paddington", "origin_dep_time": "2327", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-17T22:57:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "14.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.226, \"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\": 1042.611, \"from_m\": 657.226, \"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\": 2508.087, \"from_m\": 1042.611, \"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\": 2818.589, \"from_m\": 2508.087, \"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\": 3719.224, \"from_m\": 2818.589, \"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\": 6317.532, \"from_m\": 3719.224, \"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\": 6392.47, \"from_m\": 6317.532, \"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\": 6932.363, \"from_m\": 6392.47, \"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\": 7432.589, \"from_m\": 6932.363, \"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\": 18513.225, \"from_m\": 7432.589, \"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\": 22776.685, \"from_m\": 18513.225, \"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\": 22978.09, \"from_m\": 22776.685, \"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\": 23063.77, \"from_m\": 22978.09, \"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\": 24227.031, \"from_m\": 23063.77, \"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\": 24512.042, \"from_m\": 24227.031, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25982.167, \"from_m\": 24512.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 656125, \"profile_key\": \"f196b9844564c4040d415c99335f8618802ab7b1ddf85cd827c256611be775e5\", \"schedule_id\": 25440, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2332H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8358.762, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 11638.462, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Acton West Jn\", \"stage_seq\": 7, \"distance_m\": 17804.107, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 8, \"distance_m\": 23195.47, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 9, \"distance_m\": 24067.611, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 10, \"distance_m\": 25341.752, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 11, \"distance_m\": 25982.167, \"section_seq\": 1, \"route_path_id\": 38284}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25982.167, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}], \"total_distance_m\": 25982.167, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25982.167, \"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": "2327", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:06Z\", \"source_id\": 54706185, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:13Z\", \"source_id\": 17527318, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:11Z\", \"source_id\": 54719251, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:13Z\", \"source_id\": 17530971, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:12Z\", \"source_id\": 54722502, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:16Z\", \"source_id\": 17531860, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:31Z\", \"source_id\": 54730149, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:33Z\", \"source_id\": 17534099, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "7", "timing_fact_generation": 1789685134326032, "current_leg_arrival_utc": "2026-09-17T23:46:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:46:57.477791", "service_state_evidence_id": 17534099, "current_leg_start_actual_dep": "2026-09-17T23:32:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-17T22:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:56:58.117062", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Heathrow Express P HWV PAD 1Y95 387130+387137 8 110 None {"version": 3, "segments": [{"to_m": 657.226, "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": 1042.611, "from_m": 657.226, "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": 2508.087, "from_m": 1042.611, "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": 2818.589, "from_m": 2508.087, "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": 3719.224, "from_m": 2818.589, "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": 6317.532, "from_m": 3719.224, "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": 6392.47, "from_m": 6317.532, "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": 6932.363, "from_m": 6392.47, "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": 7432.589, "from_m": 6932.363, "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": 18513.225, "from_m": 7432.589, "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": 22776.685, "from_m": 18513.225, "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": 22978.09, "from_m": 22776.685, "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": 23063.77, "from_m": 22978.09, "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": 24227.031, "from_m": 23063.77, "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": 24512.042, "from_m": 24227.031, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 25982.167, "from_m": 24512.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 656125, "profile_key": "f196b9844564c4040d415c99335f8618802ab7b1ddf85cd827c256611be775e5", "schedule_id": 25440, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2327", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2332H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8358.762, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Southall", "stage_seq": 6, "distance_m": 11638.462, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Acton West Jn", "stage_seq": 7, "distance_m": 17804.107, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Ladbroke Grove Jn", "stage_seq": 8, "distance_m": 23195.47, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Portobello Jn (London)", "stage_seq": 9, "distance_m": 24067.611, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Royal Oak Junction", "stage_seq": 10, "distance_m": 25341.752, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "London Paddington", "stage_seq": 11, "distance_m": 25982.167, "section_seq": 1, "route_path_id": 38284}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25982.167, "from_m": 0.0, "section_seq": 1, "route_path_id": 38284}], "total_distance_m": 25982.167, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25982.167, "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": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:06Z", "source_id": 54706185, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:31:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:13Z", "source_id": 17527318, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:11Z", "source_id": 54719251, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:38:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:13Z", "source_id": 17530971, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:12Z", "source_id": 54722502, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:16Z", "source_id": 17531860, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22932, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:31Z", "source_id": 54730149, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:46:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:33Z", "source_id": 17534099, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}] Heathrow Terminal 5 2327 2327 3 23:27:00 None London Paddington 2347 2347 8 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W10997/2026-09-17/detailed None Heathrow Terminals 2 & 3 2026-09-17T23:32:30+01:00 London Paddington 14.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} 14.4 2332 2346 Heathrow Terminals 2 & 3 Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-17 22:57:26 TERMINATED 2026-09-17 22:46:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534099 1789685134326032 31 31 2026-09-17 22:56:58.117062 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:46:57.477791
624836 654480 G01249 575D73M817 2026-09-17 COMPLETE None 2026-09-17 22:47:00 2026-09-17 22:57:26 2026-09-19 22:57:26 {"id": 654480, "stp": "P", "toc": "CrossCountry", "uid": "G01249", "consist": "220016+221144", "dest_crs": "XUN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01249/2026-09-17/detailed", "trust_id": "575D73M817", "origin_crs": "DBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barton Under Needwood RSMD", "service_date": "2026-09-17", "dest_arr_time": "2242", "dest_platform": null, "is_terminated": 1, "next_location": "Wichnor Jn Sig. Dy78", "signalling_id": "5D73", "timing_status": "LATE", "origin_station": "Derby", "current_leg_arr": "2223", "current_leg_dep": "2209", "current_leg_end": "Wichnor Jn Sig. Dy78", "origin_dep_time": "2207", "origin_platform": "1A", "current_location": "Derby L.N.W. Jn", "last_update_time": "2026-09-17T22:57:26", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4627462117745118, 52.91616023083697], [-1.4627461, 52.9161596], [-1.4626323999999995, 52.915536800000005], [-1.4626011, 52.9153493], [-1.4625657, 52.915164], [-1.4625409, 52.9149669], [-1.4625169, 52.91465740000001], [-1.4625006, 52.9144518], [-1.4624639, 52.913955699999995], [-1.4624483, 52.91374609999999], [-1.4624407, 52.9136636], [-1.4623912, 52.9130127], [-1.4623693, 52.91276270000001], [-1.4623564, 52.91243310000001], [-1.4623586999999998, 52.91222989999999], [-1.4623886, 52.911930099999985], [-1.4624193999999997, 52.9117331], [-1.4624935, 52.911396399999994], [-1.4626806, 52.910634], [-1.4628776999999995, 52.9098564], [-1.4631202, 52.9090732], [-1.4634205, 52.90825699999999], [-1.463765, 52.9074171], [-1.4639567, 52.90702290000001], [-1.4642048, 52.9065547], [-1.4645437999999995, 52.9059336], [-1.4649030999999997, 52.9053004], [-1.4651031, 52.90500620000001], [-1.4652528, 52.90479559999999], [-1.4656961, 52.9041826], [-1.4660846999999997, 52.9036445], [-1.466087368075212, 52.90364082760547], [-1.4663926000000005, 52.9032207], [-1.4665146999999998, 52.903064], [-1.4671283999999998, 52.90235779999999], [-1.4674740999999998, 52.9019507], [-1.4678846, 52.9014821], [-1.4684634, 52.9008568], [-1.4687028999999998, 52.90061199999999], [-1.4689502, 52.900367899999985], [-1.4698779999999998, 52.8995312], [-1.4703546, 52.8991], [-1.4709715, 52.898598099999994], [-1.4717436, 52.8980035], [-1.4722913, 52.8976023], [-1.4729771, 52.897123], [-1.473447, 52.89681010000001], [-1.4738566, 52.896550299999994], [-1.474303, 52.89626530000001], [-1.4750856999999995, 52.8957875], [-1.4761738, 52.89515490000001], [-1.4769338999999997, 52.894741], [-1.4853638, 52.8903271], [-1.4877408, 52.8890797], [-1.4886431999999998, 52.888607500000006], [-1.4893521999999997, 52.8882339], [-1.4902302, 52.8877757], [-1.4909062, 52.88742150000001], [-1.4922390999999997, 52.8867206], [-1.4984685999999998, 52.8834581], [-1.511599, 52.87658549999999], [-1.5136775427219444, 52.87548963626874], [-1.5198092, 52.8722567], [-1.5228254, 52.8707016], [-1.5259213, 52.869215], [-1.5271359830031863, 52.868650479044945], [-1.5277709000000002, 52.8683554], [-1.5282651, 52.86812849999999], [-1.5312275999999998, 52.8667902], [-1.5343829999999998, 52.8654373], [-1.5348116, 52.8652534], [-1.535241647778276, 52.8650717818048], [-1.5353967, 52.8650063], [-1.5357466, 52.8648586], [-1.5364842999999997, 52.8645539], [-1.5370506, 52.86432], [-1.5380543, 52.863903699999995], [-1.5424188999999997, 52.8621531], [-1.5447467999999998, 52.8612148], [-1.5460200999999998, 52.86069650000001], [-1.5466754, 52.86043660000001], [-1.5531421, 52.8578219], [-1.5561039, 52.85662430000001], [-1.5602501999999998, 52.8549478], [-1.5629499, 52.8538634], [-1.5635393, 52.8536174], [-1.56363, 52.85358209999999], [-1.5647277, 52.8531475], [-1.5651472999999998, 52.85297619999999], [-1.5684629, 52.85162849999998], [-1.5770679999999997, 52.84815829999999], [-1.5805400999999997, 52.8467692], [-1.5845285, 52.8450472], [-1.5847564999999997, 52.8449451], [-1.5854270999999998, 52.8446471], [-1.5884619999999998, 52.843257900000005], [-1.5923515999999998, 52.84137450000001], [-1.5966869, 52.83914320000001], [-1.5971026999999998, 52.838915199999995], [-1.5972478, 52.8388357], [-1.5988611999999998, 52.837951], [-1.5995615999999997, 52.8375679], [-1.6023365, 52.8359896], [-1.6024516, 52.83592079999999], [-1.6025219999999998, 52.8358787], [-1.6025996999999998, 52.8358322], [-1.6028827, 52.8356605], [-1.6034857, 52.8353024], [-1.6035418999999995, 52.8352689], [-1.6035851, 52.8352431], [-1.6046933, 52.83458050000001], [-1.6072682, 52.8329844], [-1.6091591999999997, 52.8317529], [-1.6096125, 52.831466000000006], [-1.6100631, 52.831164599999994], [-1.6109249, 52.83057109999999], [-1.6112921, 52.8303421], [-1.6113565000000003, 52.830297499999986], [-1.6115958, 52.8301266], [-1.6118358999999998, 52.8299629], [-1.6122983999999998, 52.82964249999999], [-1.6132386999999997, 52.8289638], [-1.6139601999999995, 52.8284517], [-1.6146334, 52.82796630000001], [-1.6147582, 52.827875599999985], [-1.6163770000000002, 52.82668290000001], [-1.6169675114151385, 52.82622884781892], [-1.6182464999999997, 52.82524539999999], [-1.6199496999999998, 52.8239018], [-1.6215509999999995, 52.8226116], [-1.6231549999999997, 52.8213392], [-1.6232828349422828, 52.82123800100551], [-1.6243423999999995, 52.8203992], [-1.6247643, 52.820065199999995], [-1.625515, 52.8194609], [-1.625768, 52.81925420000001], [-1.626442, 52.81872419999999], [-1.6267761, 52.81845189999999], [-1.627529, 52.817845600000005], [-1.6291712, 52.8165412], [-1.6301233, 52.815788999999995], [-1.6310486999999998, 52.81504819999999], [-1.6332292999999998, 52.8133087], [-1.6343134999999998, 52.8124429], [-1.6348235, 52.81204350000001], [-1.6354127, 52.811570800000005], [-1.6379867, 52.8095217], [-1.6392018999999998, 52.808535], [-1.6403291999999998, 52.807640799999994], [-1.6410130999999997, 52.8071446], [-1.6412223, 52.80699869999999], [-1.6416058999999998, 52.80673440000001], [-1.6417395, 52.806636700000006], [-1.6422376, 52.80624100000001], [-1.642448651282718, 52.806068874254265], [-1.6427619, 52.8058134], [-1.6436944, 52.80506840000001], [-1.6437543, 52.805020600000006], [-1.6445099, 52.804372599999994], [-1.6453292999999998, 52.8036464], [-1.6454036999999997, 52.803587], [-1.6454996, 52.8035107], [-1.6460655999999998, 52.80306], [-1.6464454000000002, 52.8027599], [-1.6466905, 52.802566199999994], [-1.6472515999999997, 52.8020647], [-1.6473647, 52.8019746], [-1.6486644, 52.800939799999995], [-1.6490280999999998, 52.80065030000001], [-1.6615419, 52.79065419999999], [-1.6626614, 52.7897714], [-1.6628575999999995, 52.789617199999995], [-1.6641732, 52.7885585], [-1.6646232, 52.78818969999999], [-1.6660888000000005, 52.787038200000005], [-1.6669839999999998, 52.7863224], [-1.6679676, 52.78552319999999], [-1.6702535, 52.7836848], [-1.6727443999999998, 52.7817229], [-1.6756132999999998, 52.7794444], [-1.677901, 52.777599], [-1.6795192999999995, 52.77631339999999], [-1.6817688, 52.7745226], [-1.6838675999999997, 52.7728343], [-1.6865389999999998, 52.770696499999985], [-1.6877367, 52.769723899999995], [-1.6896810999999998, 52.76816989999999], [-1.6910050999999997, 52.7670302], [-1.6911319562082947, 52.766918552514426], [-1.6921428999999997, 52.7660288], [-1.6925418999999997, 52.765661499999986], [-1.6940966, 52.764152900000006], [-1.6957136, 52.7625952], [-1.69614, 52.7621553], [-1.6964615999999997, 52.76182359999999], [-1.6975166, 52.7607353], [-1.6980908, 52.760131], [-1.6989098, 52.7592508], [-1.7009294, 52.7569971], [-1.7024524, 52.7551626], [-1.7046736999999998, 52.7523685], [-1.7058403, 52.7509034], [-1.706746, 52.7497844], [-1.7067990398270907, 52.74971731849448], [-1.7076135999999995, 52.74868709999999], [-1.7089669, 52.7470038], [-1.7094076, 52.746414], [-1.7099413999999995, 52.7457396], [-1.7104792999999998, 52.74506], [-1.7122653999999995, 52.7428352], [-1.7127779, 52.7422078], [-1.7133783, 52.74143659999999], [-1.7137005, 52.7410938], [-1.7141562999999995, 52.740513], [-1.7145502999999995, 52.74009159999999], [-1.71468, 52.739940699999984], [-1.7154021, 52.739053], [-1.7158933, 52.7384501], [-1.7163520999999995, 52.737928100000005], [-1.7171265, 52.7370932]]}", "current_leg_start": "Derby", "dest_arr_time_act": "2242", "motion_projection": null, "next_location_lat": "52.7370932", "next_location_lon": "-1.7171265", "previous_location": "Derby", "current_leg_milage": "16.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 8, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:54563437\", \"confirmationDeadline\": \"2026-09-17T22:28:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 265.412, \"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\": 1366.338, \"from_m\": 265.412, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1502.305, \"from_m\": 1366.338, \"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\": 1590.964, \"from_m\": 1502.305, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17280.066, \"from_m\": 1590.964, \"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\": 17981.424, \"from_m\": 17280.066, \"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\": 26402.394, \"from_m\": 17981.424, \"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\": 26475.153, \"from_m\": 26402.394, \"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\": 27189.166, \"from_m\": 26475.153, \"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\": 27261.925, \"from_m\": 27189.166, \"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\": 27991.76, \"from_m\": 27261.925, \"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\": 28385.765, \"from_m\": 27991.76, \"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\": 29007.628, \"from_m\": 28385.765, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 654480, \"profile_key\": \"684d1bfdf4fb0827bb403eba4544a1b53451f519ac156c11aae6c6ce85800ebc\", \"schedule_id\": 8240, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Derby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 2, \"distance_m\": 1431.602, \"section_seq\": 1, \"route_path_id\": 30814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Stenson Jn\", \"stage_seq\": 3, \"distance_m\": 7803.176, \"section_seq\": 1, \"route_path_id\": 30814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 4, \"distance_m\": 8559.319, \"section_seq\": 1, \"route_path_id\": 30814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 5, \"distance_m\": 14213.967, \"section_seq\": 1, \"route_path_id\": 30814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 6, \"distance_m\": 17606.844, \"section_seq\": 1, \"route_path_id\": 30814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Wichnor Jn\", \"stage_seq\": 7, \"distance_m\": 26330.893, \"section_seq\": 1, \"route_path_id\": 30814}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": \"2234H\", \"location\": \"Wichnor Jn Sig. Dy78\", \"stage_seq\": 8, \"distance_m\": 26832.16, \"section_seq\": 1, \"route_path_id\": 30814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"Wichnor Jn\", \"stage_seq\": 9, \"distance_m\": 27333.426, \"section_seq\": 1, \"route_path_id\": 30814}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236H\", \"location\": \"Barton South Jn\", \"stage_seq\": 10, \"distance_m\": 27969.27, \"section_seq\": 1, \"route_path_id\": 30814}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": null, \"location\": \"Barton Under Needwood RSMD\", \"stage_seq\": 11, \"distance_m\": 29007.628, \"section_seq\": 1, \"route_path_id\": 30814}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29007.628, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30814}], \"total_distance_m\": 29007.628, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 27818.043, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1189.585, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2207", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "14.0", "current_position_lat": "52.7370932", "current_position_lon": "-1.7171265", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Derby L.N.W. Jn", "service_state_platform": null, "timing_fact_generation": 1789682175373519, "current_leg_arrival_utc": "2026-09-17T22:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:00.372188", "service_state_evidence_id": 54567440, "current_leg_start_actual_dep": "2026-09-17T22:09:08+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:01.497300", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P DBY XUN 5D73 220016+221144 8 125 None {"version": 3, "segments": [{"to_m": 265.412, "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": 1366.338, "from_m": 265.412, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1502.305, "from_m": 1366.338, "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": 1590.964, "from_m": 1502.305, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17280.066, "from_m": 1590.964, "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": 17981.424, "from_m": 17280.066, "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": 26402.394, "from_m": 17981.424, "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": 26475.153, "from_m": 26402.394, "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": 27189.166, "from_m": 26475.153, "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": 27261.925, "from_m": 27189.166, "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": 27991.76, "from_m": 27261.925, "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": 28385.765, "from_m": 27991.76, "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": 29007.628, "from_m": 28385.765, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 654480, "profile_key": "684d1bfdf4fb0827bb403eba4544a1b53451f519ac156c11aae6c6ce85800ebc", "schedule_id": 8240, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2207", "location": "Derby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "Derby L.N.W. Jn", "stage_seq": 2, "distance_m": 1431.602, "section_seq": 1, "route_path_id": 30814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Stenson Jn", "stage_seq": 3, "distance_m": 7803.176, "section_seq": 1, "route_path_id": 30814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211H", "location": "North Stafford Jn", "stage_seq": 4, "distance_m": 8559.319, "section_seq": 1, "route_path_id": 30814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Clay Mills Jn", "stage_seq": 5, "distance_m": 14213.967, "section_seq": 1, "route_path_id": 30814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Burton-on-Trent", "stage_seq": 6, "distance_m": 17606.844, "section_seq": 1, "route_path_id": 30814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "Wichnor Jn", "stage_seq": 7, "distance_m": 26330.893, "section_seq": 1, "route_path_id": 30814}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": "2234H", "location": "Wichnor Jn Sig. Dy78", "stage_seq": 8, "distance_m": 26832.16, "section_seq": 1, "route_path_id": 30814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "Wichnor Jn", "stage_seq": 9, "distance_m": 27333.426, "section_seq": 1, "route_path_id": 30814}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236H", "location": "Barton South Jn", "stage_seq": 10, "distance_m": 27969.27, "section_seq": 1, "route_path_id": 30814}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": null, "location": "Barton Under Needwood RSMD", "stage_seq": 11, "distance_m": 29007.628, "section_seq": 1, "route_path_id": 30814}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29007.628, "from_m": 0.0, "section_seq": 1, "route_path_id": 30814}], "total_distance_m": 29007.628, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 27818.043, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1189.585, "synthetic_unknown_infrastructure_limit_mph": 60} [] Derby 2207 2207 1A None None Barton Under Needwood RSMD 2242 2242 None LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:G01249/2026-09-17/detailed None Derby 2026-09-17T22:09:08+01:00 Wichnor Jn Sig. Dy78 14.0 {"type": "LineString", "coordinates": [[-1.4627462117745118, 52.91616023083697], [-1.4627461, 52.9161596], [-1.4626323999999995, 52.915536800000005], [-1.4626011, 52.9153493], [-1.4625657, 52.915164], [-1.4625409, 52.9149669], [-1.4625169, 52.91465740000001], [-1.4625006, 52.9144518], [-1.4624639, 52.913955699999995], [-1.4624483, 52.91374609999999], [-1.4624407, 52.9136636], [-1.4623912, 52.9130127], [-1.4623693, 52.91276270000001], [-1.4623564, 52.91243310000001], [-1.4623586999999998, 52.91222989999999], [-1.4623886, 52.911930099999985], [-1.4624193999999997, 52.9117331], [-1.4624935, 52.911396399999994], [-1.4626806, 52.910634], [-1.4628776999999995, 52.9098564], [-1.4631202, 52.9090732], [-1.4634205, 52.90825699999999], [-1.463765, 52.9074171], [-1.4639567, 52.90702290000001], [-1.4642048, 52.9065547], [-1.4645437999999995, 52.9059336], [-1.4649030999999997, 52.9053004], [-1.4651031, 52.90500620000001], [-1.4652528, 52.90479559999999], [-1.4656961, 52.9041826], [-1.4660846999999997, 52.9036445], [-1.466087368075212, 52.90364082760547], [-1.4663926000000005, 52.9032207], [-1.4665146999999998, 52.903064], [-1.4671283999999998, 52.90235779999999], [-1.4674740999999998, 52.9019507], [-1.4678846, 52.9014821], [-1.4684634, 52.9008568], [-1.4687028999999998, 52.90061199999999], [-1.4689502, 52.900367899999985], [-1.4698779999999998, 52.8995312], [-1.4703546, 52.8991], [-1.4709715, 52.898598099999994], [-1.4717436, 52.8980035], [-1.4722913, 52.8976023], [-1.4729771, 52.897123], [-1.473447, 52.89681010000001], [-1.4738566, 52.896550299999994], [-1.474303, 52.89626530000001], [-1.4750856999999995, 52.8957875], [-1.4761738, 52.89515490000001], [-1.4769338999999997, 52.894741], [-1.4853638, 52.8903271], [-1.4877408, 52.8890797], [-1.4886431999999998, 52.888607500000006], [-1.4893521999999997, 52.8882339], [-1.4902302, 52.8877757], [-1.4909062, 52.88742150000001], [-1.4922390999999997, 52.8867206], [-1.4984685999999998, 52.8834581], [-1.511599, 52.87658549999999], [-1.5136775427219444, 52.87548963626874], [-1.5198092, 52.8722567], [-1.5228254, 52.8707016], [-1.5259213, 52.869215], [-1.5271359830031863, 52.868650479044945], [-1.5277709000000002, 52.8683554], [-1.5282651, 52.86812849999999], [-1.5312275999999998, 52.8667902], [-1.5343829999999998, 52.8654373], [-1.5348116, 52.8652534], [-1.535241647778276, 52.8650717818048], [-1.5353967, 52.8650063], [-1.5357466, 52.8648586], [-1.5364842999999997, 52.8645539], [-1.5370506, 52.86432], [-1.5380543, 52.863903699999995], [-1.5424188999999997, 52.8621531], [-1.5447467999999998, 52.8612148], [-1.5460200999999998, 52.86069650000001], [-1.5466754, 52.86043660000001], [-1.5531421, 52.8578219], [-1.5561039, 52.85662430000001], [-1.5602501999999998, 52.8549478], [-1.5629499, 52.8538634], [-1.5635393, 52.8536174], [-1.56363, 52.85358209999999], [-1.5647277, 52.8531475], [-1.5651472999999998, 52.85297619999999], [-1.5684629, 52.85162849999998], [-1.5770679999999997, 52.84815829999999], [-1.5805400999999997, 52.8467692], [-1.5845285, 52.8450472], [-1.5847564999999997, 52.8449451], [-1.5854270999999998, 52.8446471], [-1.5884619999999998, 52.843257900000005], [-1.5923515999999998, 52.84137450000001], [-1.5966869, 52.83914320000001], [-1.5971026999999998, 52.838915199999995], [-1.5972478, 52.8388357], [-1.5988611999999998, 52.837951], [-1.5995615999999997, 52.8375679], [-1.6023365, 52.8359896], [-1.6024516, 52.83592079999999], [-1.6025219999999998, 52.8358787], [-1.6025996999999998, 52.8358322], [-1.6028827, 52.8356605], [-1.6034857, 52.8353024], [-1.6035418999999995, 52.8352689], [-1.6035851, 52.8352431], [-1.6046933, 52.83458050000001], [-1.6072682, 52.8329844], [-1.6091591999999997, 52.8317529], [-1.6096125, 52.831466000000006], [-1.6100631, 52.831164599999994], [-1.6109249, 52.83057109999999], [-1.6112921, 52.8303421], [-1.6113565000000003, 52.830297499999986], [-1.6115958, 52.8301266], [-1.6118358999999998, 52.8299629], [-1.6122983999999998, 52.82964249999999], [-1.6132386999999997, 52.8289638], [-1.6139601999999995, 52.8284517], [-1.6146334, 52.82796630000001], [-1.6147582, 52.827875599999985], [-1.6163770000000002, 52.82668290000001], [-1.6169675114151385, 52.82622884781892], [-1.6182464999999997, 52.82524539999999], [-1.6199496999999998, 52.8239018], [-1.6215509999999995, 52.8226116], [-1.6231549999999997, 52.8213392], [-1.6232828349422828, 52.82123800100551], [-1.6243423999999995, 52.8203992], [-1.6247643, 52.820065199999995], [-1.625515, 52.8194609], [-1.625768, 52.81925420000001], [-1.626442, 52.81872419999999], [-1.6267761, 52.81845189999999], [-1.627529, 52.817845600000005], [-1.6291712, 52.8165412], [-1.6301233, 52.815788999999995], [-1.6310486999999998, 52.81504819999999], [-1.6332292999999998, 52.8133087], [-1.6343134999999998, 52.8124429], [-1.6348235, 52.81204350000001], [-1.6354127, 52.811570800000005], [-1.6379867, 52.8095217], [-1.6392018999999998, 52.808535], [-1.6403291999999998, 52.807640799999994], [-1.6410130999999997, 52.8071446], [-1.6412223, 52.80699869999999], [-1.6416058999999998, 52.80673440000001], [-1.6417395, 52.806636700000006], [-1.6422376, 52.80624100000001], [-1.642448651282718, 52.806068874254265], [-1.6427619, 52.8058134], [-1.6436944, 52.80506840000001], [-1.6437543, 52.805020600000006], [-1.6445099, 52.804372599999994], [-1.6453292999999998, 52.8036464], [-1.6454036999999997, 52.803587], [-1.6454996, 52.8035107], [-1.6460655999999998, 52.80306], [-1.6464454000000002, 52.8027599], [-1.6466905, 52.802566199999994], [-1.6472515999999997, 52.8020647], [-1.6473647, 52.8019746], [-1.6486644, 52.800939799999995], [-1.6490280999999998, 52.80065030000001], [-1.6615419, 52.79065419999999], [-1.6626614, 52.7897714], [-1.6628575999999995, 52.789617199999995], [-1.6641732, 52.7885585], [-1.6646232, 52.78818969999999], [-1.6660888000000005, 52.787038200000005], [-1.6669839999999998, 52.7863224], [-1.6679676, 52.78552319999999], [-1.6702535, 52.7836848], [-1.6727443999999998, 52.7817229], [-1.6756132999999998, 52.7794444], [-1.677901, 52.777599], [-1.6795192999999995, 52.77631339999999], [-1.6817688, 52.7745226], [-1.6838675999999997, 52.7728343], [-1.6865389999999998, 52.770696499999985], [-1.6877367, 52.769723899999995], [-1.6896810999999998, 52.76816989999999], [-1.6910050999999997, 52.7670302], [-1.6911319562082947, 52.766918552514426], [-1.6921428999999997, 52.7660288], [-1.6925418999999997, 52.765661499999986], [-1.6940966, 52.764152900000006], [-1.6957136, 52.7625952], [-1.69614, 52.7621553], [-1.6964615999999997, 52.76182359999999], [-1.6975166, 52.7607353], [-1.6980908, 52.760131], [-1.6989098, 52.7592508], [-1.7009294, 52.7569971], [-1.7024524, 52.7551626], [-1.7046736999999998, 52.7523685], [-1.7058403, 52.7509034], [-1.706746, 52.7497844], [-1.7067990398270907, 52.74971731849448], [-1.7076135999999995, 52.74868709999999], [-1.7089669, 52.7470038], [-1.7094076, 52.746414], [-1.7099413999999995, 52.7457396], [-1.7104792999999998, 52.74506], [-1.7122653999999995, 52.7428352], [-1.7127779, 52.7422078], [-1.7133783, 52.74143659999999], [-1.7137005, 52.7410938], [-1.7141562999999995, 52.740513], [-1.7145502999999995, 52.74009159999999], [-1.71468, 52.739940699999984], [-1.7154021, 52.739053], [-1.7158933, 52.7384501], [-1.7163520999999995, 52.737928100000005], [-1.7171265, 52.7370932]]} 16.7 2209 2223 Derby Derby L.N.W. Jn Wichnor Jn Sig. Dy78 52.7370932 -1.7171265 52.7370932 -1.7171265 1 0 2026-09-17 22:57:26 TERMINATED 2026-09-17 22:47:00 Derby L.N.W. Jn TD TRACKING_TIMEOUT 54567440 1789682175373519 6 6 2026-09-17 22:57:01.497300 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:00.372188
624837 655401 C55819 122I05M817 2026-09-17 COMPLETE 17534226 2026-09-17 23:47:00 2026-09-17 22:57:26 2026-09-19 22:57:26 {"id": 655401, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55819", "consist": null, "dest_crs": "SUN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55819/2026-09-17/detailed", "trust_id": "122I05M817", "origin_crs": "APN", "show_on_map": 0, "dar_est_time": "22:52:00", "dar_platform": null, "dest_station": "Sunderland", "service_date": "2026-09-17", "dest_arr_time": "2348", "dest_platform": "4", "is_terminated": 1, "next_location": "Sunderland", "signalling_id": "2I05", "timing_status": "ON TIME", "origin_station": "Newcastle Airport", "current_leg_arr": "2347", "current_leg_dep": "2344½", "current_leg_end": "Sunderland", "origin_dep_time": "2252", "origin_platform": null, "current_location": "Sunderland", "last_update_time": "2026-09-17T22:57:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3836595, 54.910748599999984], [-1.3835997999999998, 54.910371], [-1.3834192, 54.9094556], [-1.3833405, 54.909153999999994], [-1.3832983, 54.908992399999995], [-1.3830511, 54.9083469], [-1.3827493999999998, 54.90753569999998], [-1.3826546, 54.9073648], [-1.382574, 54.9070375], [-1.3824309, 54.9064567]]}", "current_leg_start": "St. Peters", "dest_arr_time_act": "2347½", "motion_projection": null, "next_location_lat": "54.9064567", "next_location_lon": "-1.3824309", "previous_location": "St. Peters", "current_leg_milage": "0.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2252", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "54.9064567", "current_position_lon": "-1.3824309", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:00:36Z\", \"source_id\": 54536998, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:43Z\", \"source_id\": 17527991, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:58:17Z\", \"source_id\": 54532084, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:58Z\", \"source_id\": 17529065, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:54:25Z\", \"source_id\": 54523834, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:18Z\", \"source_id\": 17530537, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:44Z\", \"source_id\": 17532035, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:55Z\", \"source_id\": 17532983, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:53Z\", \"source_id\": 17534226, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sunderland", "service_state_platform": "4", "timing_fact_generation": 1789685154182288, "current_leg_arrival_utc": "2026-09-17T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:00.406925", "service_state_evidence_id": 17534226, "current_leg_start_actual_dep": "2026-09-17T23:44:30+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:01.493139", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Tyne and Wear Metro P APN SUN 2I05 None None None None None [{"source": "TD", "smart_id": 3744, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:00:36Z", "source_id": 54536998, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:43Z", "source_id": 17527991, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:58:17Z", "source_id": 54532084, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:58:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:58Z", "source_id": 17529065, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3965, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:54:25Z", "source_id": 54523834, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:55:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:18Z", "source_id": 17530537, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:44Z", "source_id": 17532035, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:55Z", "source_id": 17532983, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:53Z", "source_id": 17534226, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] Newcastle Airport 2252 2252 None 22:52:00 None Sunderland 2348 2347½ 4 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C55819/2026-09-17/detailed None St. Peters 2026-09-17T23:44:30+01:00 Sunderland 2.5 {"type": "LineString", "coordinates": [[-1.3836595, 54.910748599999984], [-1.3835997999999998, 54.910371], [-1.3834192, 54.9094556], [-1.3833405, 54.909153999999994], [-1.3832983, 54.908992399999995], [-1.3830511, 54.9083469], [-1.3827493999999998, 54.90753569999998], [-1.3826546, 54.9073648], [-1.382574, 54.9070375], [-1.3824309, 54.9064567]]} 0.3 2344½ 2347 St. Peters Sunderland Sunderland 54.9064567 -1.3824309 54.9064567 -1.3824309 1 0 2026-09-17 22:57:26 TERMINATED 2026-09-17 22:47:00 Sunderland TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534226 1789685154182288 22 22 2026-09-17 22:57:01.493139 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:00.406925
624838 656316 G53283 605U67M917 2026-09-17 COMPLETE 17534013 2026-09-17 23:47:00 2026-09-17 22:57:26 2026-09-19 22:57:26 {"id": 656316, "stp": "P", "toc": "East Midlands Railway", "uid": "G53283", "consist": "360119", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53283/2026-09-17/detailed", "trust_id": "605U67M917", "origin_crs": "COR", "show_on_map": 0, "dar_est_time": "23:37:00", "dar_platform": null, "dest_station": "Kettering Stabling Sidings", "service_date": "2026-09-17", "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": "2347", "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-17T22:57:26", "route_debug_link": null, "timing_variation": "-15 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\": 656316, \"profile_key\": \"5c8fbc0c169c19a17678934f807ffb1aceb9edf390c444e634dda2207bb3842e\", \"schedule_id\": 11551, \"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\": 32235}, {\"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\": 32235}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2346H\", \"location\": \"Kettering\", \"stage_seq\": 3, \"distance_m\": 12187.221, \"section_seq\": 1, \"route_path_id\": 32235}, {\"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\": 32235}, {\"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\": 32235}, {\"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\": 32235}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16097.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32235}], \"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": "1431.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-17T22:36:12Z\", \"source_id\": 54716165, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:18Z\", \"source_id\": 17530113, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:21Z\", \"source_id\": 17534013, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kettering Stabling Sidings", "service_state_platform": null, "timing_fact_generation": 1789685122336404, "current_leg_arrival_utc": "2026-09-17T23:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:00.579688", "service_state_evidence_id": 17534013, "current_leg_start_actual_dep": "2026-09-17T23:56:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:01.008836", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P COR None 5U67 360119 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": 656316, "profile_key": "5c8fbc0c169c19a17678934f807ffb1aceb9edf390c444e634dda2207bb3842e", "schedule_id": 11551, "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": 32235}, {"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": 32235}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2346H", "location": "Kettering", "stage_seq": 3, "distance_m": 12187.221, "section_seq": 1, "route_path_id": 32235}, {"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": 32235}, {"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": 32235}, {"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": 32235}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16097.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 32235}], "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-17T22:36:12Z", "source_id": 54716165, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:37:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:18Z", "source_id": 17530113, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:21Z", "source_id": 17534013, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] Corby 2337 2337 1 23:37:00 None Kettering Stabling Sidings 0002 0002 None EARLY -15 minutes https://www.realtimetrains.co.uk/service/gb-nr:G53283/2026-09-17/detailed None Kettering South Jn 2026-09-17T23:56:00+01:00 Kettering Stabling Sidings 1431.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 2347 Kettering South Jn Kettering Stabling Sidings Kettering Stabling Sidings 52.3906203 -0.7309352 52.3906203 -0.7309352 1 0 2026-09-17 22:57:26 TERMINATED 2026-09-17 22:47:00 Kettering Stabling Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534013 1789685122336404 11 11 2026-09-17 22:57:01.008836 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:00.579688
624839 649216 C01320 721S95MX17 2026-09-17 COMPLETE 17534170 2026-09-17 23:47:00 2026-09-17 22:57:26 2026-09-19 22:57:26 {"id": 649216, "stp": "O", "toc": "Avanti West Coast", "uid": "C01320", "consist": "390125", "dest_crs": "GLC", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01320/2026-09-17/detailed", "trust_id": "721S95MX17", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-17", "dest_arr_time": "2313", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1S95", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2347", "current_leg_dep": "2326", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1830", "origin_platform": "12", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-17T22:57:26", "route_debug_link": null, "timing_variation": "+34 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Motherwell", "dest_arr_time_act": "2313", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Motherwell", "current_leg_milage": "12.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12941.841, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18619.811, \"from_m\": 12941.841, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33233.229, \"from_m\": 18619.811, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 34553.95, \"from_m\": 33233.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 36285.324, \"from_m\": 34553.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.596, \"from_m\": 117180.103, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.06, \"from_m\": 124095.596, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131025.117, \"from_m\": 126313.06, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.706, \"from_m\": 131025.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"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\": 136165.401, \"from_m\": 131775.895, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 136346.904, \"from_m\": 136165.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137400.296, \"from_m\": 136346.904, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137479.1, \"from_m\": 137400.296, \"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\": 137684.363, \"from_m\": 137479.1, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 137754.629, \"from_m\": 137684.363, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 154958.148, \"from_m\": 137754.629, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157279.096, \"from_m\": 154958.148, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 184702.873, \"from_m\": 157279.096, \"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\": 188221.755, \"from_m\": 184702.873, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 188301.171, \"from_m\": 188221.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 188415.225, \"from_m\": 188301.171, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 188499.151, \"from_m\": 188415.225, \"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\": 204407.006, \"from_m\": 188499.151, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 204923.157, \"from_m\": 204407.006, \"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\": 204982.116, \"from_m\": 204923.157, \"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\": 212219.607, \"from_m\": 204982.116, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 213546.739, \"from_m\": 212219.607, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214506.439, \"from_m\": 213546.739, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 214584.89, \"from_m\": 214506.439, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 216018.518, \"from_m\": 214584.89, \"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\": 216085.029, \"from_m\": 216018.518, \"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\": 251577.585, \"from_m\": 216085.029, \"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\": 251612.749, \"from_m\": 251577.585, \"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\": 253869.297, \"from_m\": 251612.749, \"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\": 253998.414, \"from_m\": 253869.297, \"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\": 255712.223, \"from_m\": 253998.414, \"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\": 256198.521, \"from_m\": 255712.223, \"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\": 277525.113, \"from_m\": 256198.521, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 277730.618, \"from_m\": 277525.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 287966.312, \"from_m\": 277730.618, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 290186.612, \"from_m\": 287966.312, \"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\": 290242.199, \"from_m\": 290186.612, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 290288.704, \"from_m\": 290242.199, \"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\": 292810.588, \"from_m\": 290288.704, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 293038.67, \"from_m\": 292810.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\": 293570.636, \"from_m\": 293038.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\": 298748.343, \"from_m\": 293570.636, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 298793.863, \"from_m\": 298748.343, \"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\": 310716.266, \"from_m\": 298793.863, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 310789.869, \"from_m\": 310716.266, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 311613.808, \"from_m\": 310789.869, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 312541.008, \"from_m\": 311613.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\": 312596.419, \"from_m\": 312541.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\": 313411.106, \"from_m\": 312596.419, \"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\": 317446.808, \"from_m\": 313411.106, \"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\": 332016.641, \"from_m\": 317446.808, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 332082.813, \"from_m\": 332016.641, \"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\": 333732.226, \"from_m\": 332082.813, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 335574.218, \"from_m\": 333732.226, \"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\": 335621.551, \"from_m\": 335574.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 335642.447, \"from_m\": 335621.551, \"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\": 335690.702, \"from_m\": 335642.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\": 335730.923, \"from_m\": 335690.702, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 335785.005, \"from_m\": 335730.923, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 336011.506, \"from_m\": 335785.005, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 337060.692, \"from_m\": 336011.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 337083.588, \"from_m\": 337060.692, \"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\": 337141.37, \"from_m\": 337083.588, \"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\": 337286.855, \"from_m\": 337141.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 338790.241, \"from_m\": 337286.855, \"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\": 342864.789, \"from_m\": 338790.241, \"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\": 365200.026, \"from_m\": 342864.789, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 368508.168, \"from_m\": 365200.026, \"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\": 371857.632, \"from_m\": 368508.168, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 373193.227, \"from_m\": 371857.632, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 373553.423, \"from_m\": 373193.227, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 374069.537, \"from_m\": 373553.423, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 374339.477, \"from_m\": 374069.537, \"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\": 392196.161, \"from_m\": 374339.477, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 393385.802, \"from_m\": 392196.161, \"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\": 399430.219, \"from_m\": 393385.802, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 400215.226, \"from_m\": 399430.219, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 400253.262, \"from_m\": 400215.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 400334.986, \"from_m\": 400253.262, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 412088.141, \"from_m\": 400334.986, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 415456.052, \"from_m\": 412088.141, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 417215.769, \"from_m\": 415456.052, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 421371.451, \"from_m\": 417215.769, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 421419.288, \"from_m\": 421371.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\": 430344.439, \"from_m\": 421419.288, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 431915.524, \"from_m\": 430344.439, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 438212.243, \"from_m\": 431915.524, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 441174.791, \"from_m\": 438212.243, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 442286.902, \"from_m\": 441174.791, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 447362.09, \"from_m\": 442286.902, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 453736.66, \"from_m\": 447362.09, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 457794.572, \"from_m\": 453736.66, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 471090.175, \"from_m\": 457794.572, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 472750.319, \"from_m\": 471090.175, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 474083.625, \"from_m\": 472750.319, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 478294.348, \"from_m\": 474083.625, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 480026.859, \"from_m\": 478294.348, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 480801.878, \"from_m\": 480026.859, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 482095.09, \"from_m\": 480801.878, \"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\": 482476.565, \"from_m\": 482095.09, \"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\": 482835.447, \"from_m\": 482476.565, \"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\": 495935.033, \"from_m\": 482835.447, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 497338.506, \"from_m\": 495935.033, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 498278.067, \"from_m\": 497338.506, \"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\": 505604.475, \"from_m\": 498278.067, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 514652.915, \"from_m\": 505604.475, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 518017.666, \"from_m\": 514652.915, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 542823.504, \"from_m\": 518017.666, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 546444.255, \"from_m\": 542823.504, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 552291.653, \"from_m\": 546444.255, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 555389.104, \"from_m\": 552291.653, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 559543.355, \"from_m\": 555389.104, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 562503.177, \"from_m\": 559543.355, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 574021.121, \"from_m\": 562503.177, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 575956.246, \"from_m\": 574021.121, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 583053.351, \"from_m\": 575956.246, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 589210.553, \"from_m\": 583053.351, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 592074.159, \"from_m\": 589210.553, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 598027.289, \"from_m\": 592074.159, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 598600.177, \"from_m\": 598027.289, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 598805.05, \"from_m\": 598600.177, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 598867.029, \"from_m\": 598805.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\": 601005.1, \"from_m\": 598867.029, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 601140.429, \"from_m\": 601005.1, \"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\": 603744.046, \"from_m\": 601140.429, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 606860.813, \"from_m\": 603744.046, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 608750.505, \"from_m\": 606860.813, \"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\": 615102.241, \"from_m\": 608750.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\": 616364.173, \"from_m\": 615102.241, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 616967.956, \"from_m\": 616364.173, \"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\": 617432.035, \"from_m\": 616967.956, \"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\": 617742.892, \"from_m\": 617432.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 618699.769, \"from_m\": 617742.892, \"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\": 620929.105, \"from_m\": 618699.769, \"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\": 623138.124, \"from_m\": 620929.105, \"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\": 623185.693, \"from_m\": 623138.124, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 624660.381, \"from_m\": 623185.693, \"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\": 625068.838, \"from_m\": 624660.381, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 625734.119, \"from_m\": 625068.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\": 634367.59, \"from_m\": 625734.119, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 634465.905, \"from_m\": 634367.59, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 636321.813, \"from_m\": 634465.905, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 636443.431, \"from_m\": 636321.813, \"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\": 636547.664, \"from_m\": 636443.431, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 639049.168, \"from_m\": 636547.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\": 640435.606, \"from_m\": 639049.168, \"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\": 643688.627, \"from_m\": 640435.606, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 644513.433, \"from_m\": 643688.627, \"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\": 644901.832, \"from_m\": 644513.433, \"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\": 645488.535, \"from_m\": 644901.832, \"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\": 645913.002, \"from_m\": 645488.535, \"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\": 649216, \"profile_key\": \"f6f94f8330b8ce86345cf8c019ece8e88b6087a18c8df5459a8a08a00bde7ae4\", \"schedule_id\": 40408, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1830\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1833\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859H\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910H\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.639, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153640.003, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.119, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Amington Jn\", \"stage_seq\": 21, \"distance_m\": 176065.787, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 188652.003, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 23, \"distance_m\": 200872.787, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Colwich Jn\", \"stage_seq\": 24, \"distance_m\": 204982.116, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Stafford\", \"stage_seq\": 25, \"distance_m\": 215230.063, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Norton Bridge\", \"stage_seq\": 26, \"distance_m\": 223754.824, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Madeley\", \"stage_seq\": 27, \"distance_m\": 241251.29, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 28, \"distance_m\": 251910.449, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Crewe\", \"stage_seq\": 29, \"distance_m\": 254602.052, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 30, \"distance_m\": 255781.007, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003H\", \"location\": \"Winsford\", \"stage_seq\": 31, \"distance_m\": 266594.987, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Hartford Jn\", \"stage_seq\": 32, \"distance_m\": 275150.936, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Acton Bridge\", \"stage_seq\": 33, \"distance_m\": 277873.011, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Weaver Jn\", \"stage_seq\": 34, \"distance_m\": 281518.947, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 35, \"distance_m\": 290461.262, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2015H\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 36, \"distance_m\": 293313.905, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Dallam Jn\", \"stage_seq\": 37, \"distance_m\": 294465.807, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Winwick Jn\", \"stage_seq\": 38, \"distance_m\": 298748.343, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"Golborne Jn\", \"stage_seq\": 39, \"distance_m\": 302911.313, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 40, \"distance_m\": 310166.802, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 41, \"distance_m\": 311538.595, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2026H\", \"location\": \"Wigan North Western\", \"stage_seq\": 42, \"distance_m\": 312222.269, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 43, \"distance_m\": 324295.149, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Euxton Jn\", \"stage_seq\": 44, \"distance_m\": 327980.381, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Ribble Jn\", \"stage_seq\": 45, \"distance_m\": 335574.218, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2041H\", \"location\": \"Preston\", \"stage_seq\": 46, \"distance_m\": 336540.16, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 47, \"distance_m\": 337317.322, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 48, \"distance_m\": 343774.878, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 49, \"distance_m\": 351584.101, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2057\", \"location\": \"Lancaster\", \"stage_seq\": 50, \"distance_m\": 370318.965, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 51, \"distance_m\": 373298.861, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 52, \"distance_m\": 380190.842, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": false, \"wtt_arr\": \"2109H\", \"wtt_dep\": \"2111H\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 53, \"distance_m\": 401142.636, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Grayrigg\", \"stage_seq\": 54, \"distance_m\": 412533.452, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Tebay\", \"stage_seq\": 55, \"distance_m\": 422059.119, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Shap Summit\", \"stage_seq\": 56, \"distance_m\": 430944.17, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 57, \"distance_m\": 437124.247, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2136H\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 58, \"distance_m\": 452781.229, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2153\", \"location\": \"Carlisle\", \"stage_seq\": 59, \"distance_m\": 481435.437, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Caldew Jn\", \"stage_seq\": 60, \"distance_m\": 482508.708, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 61, \"distance_m\": 484476.431, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Floriston\", \"stage_seq\": 62, \"distance_m\": 491253.696, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Gretna Jn\", \"stage_seq\": 63, \"distance_m\": 495383.223, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 64, \"distance_m\": 500641.106, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2211H\", \"location\": \"Lockerbie\", \"stage_seq\": 65, \"distance_m\": 523029.802, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Beattock\", \"stage_seq\": 66, \"distance_m\": 545585.614, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225H\", \"location\": \"Beattock Summit\", \"stage_seq\": 67, \"distance_m\": 561510.12, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2231\", \"location\": \"Abington\", \"stage_seq\": 68, \"distance_m\": 574668.767, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 69, \"distance_m\": 598906.148, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 70, \"distance_m\": 601064.971, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Lanark Jn\", \"stage_seq\": 71, \"distance_m\": 603887.782, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Law Jn\", \"stage_seq\": 72, \"distance_m\": 616710.634, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Shieldmuir\", \"stage_seq\": 73, \"distance_m\": 622482.558, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2255\", \"location\": \"Motherwell\", \"stage_seq\": 74, \"distance_m\": 625239.119, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 75, \"distance_m\": 632145.405, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259H\", \"location\": \"Newton East Jn\", \"stage_seq\": 76, \"distance_m\": 634465.905, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300H\", \"location\": \"Newton West Jn\", \"stage_seq\": 77, \"distance_m\": 636443.431, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 78, \"distance_m\": 639666.241, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 79, \"distance_m\": 641683.547, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 80, \"distance_m\": 643898.997, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 81, \"distance_m\": 644678.537, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310H\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 82, \"distance_m\": 644983.569, \"section_seq\": 1, \"route_path_id\": 65611}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 83, \"distance_m\": 645913.002, \"section_seq\": 1, \"route_path_id\": 65611}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 645913.002, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65611}], \"total_distance_m\": 645913.002, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 640778.769, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5134.233, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1830", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:43:26Z\", \"source_id\": 54049381, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:44:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:43:30Z\", \"source_id\": 17347100, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:45:13Z\", \"source_id\": 54054492, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:45:18Z\", \"source_id\": 17348478, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:49:59Z\", \"source_id\": 54067636, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:50:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:50:04Z\", \"source_id\": 17352055, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21793, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:10:14Z\", \"source_id\": 54122993, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:11:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:10:17Z\", \"source_id\": 17367167, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:22:44Z\", \"source_id\": 54157367, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:22:48Z\", \"source_id\": 17376358, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:24:20Z\", \"source_id\": 54161703, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:25:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:24:24Z\", \"source_id\": 17377536, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:46Z\", \"source_id\": 54205382, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:40:48Z\", \"source_id\": 17389169, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:10Z\", \"source_id\": 54225166, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:49:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:12Z\", \"source_id\": 17394431, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:47Z\", \"source_id\": 54278358, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:51Z\", \"source_id\": 17408640, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:48Z\", \"source_id\": 54311001, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:24:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:21:52Z\", \"source_id\": 17417419, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:50Z\", \"source_id\": 54323415, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:53Z\", \"source_id\": 17420691, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:15Z\", \"source_id\": 54331920, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:19Z\", \"source_id\": 17422939, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:54Z\", \"source_id\": 54350123, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:39:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:37:58Z\", \"source_id\": 17427941, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:00Z\", \"source_id\": 54378534, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:04Z\", \"source_id\": 17435666, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:08:30Z\", \"source_id\": 54422351, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:08:30Z\", \"source_id\": 17447262, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:24:57Z\", \"source_id\": 54459630, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:25:01Z\", \"source_id\": 17457549, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:39:50Z\", \"source_id\": 54493015, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:39:53Z\", \"source_id\": 17466632, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:04:21Z\", \"source_id\": 54545128, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:04:26Z\", \"source_id\": 17481238, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:20:26Z\", \"source_id\": 54578001, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:20:32Z\", \"source_id\": 17490550, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:40:07Z\", \"source_id\": 54616964, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:40:12Z\", \"source_id\": 17501605, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:19Z\", \"source_id\": 54683137, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:22Z\", \"source_id\": 17520594, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:32Z\", \"source_id\": 54688613, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:38Z\", \"source_id\": 17522162, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:43Z\", \"source_id\": 54698943, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:48Z\", \"source_id\": 17525288, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:39Z\", \"source_id\": 54730358, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:43Z\", \"source_id\": 17534170, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1789685146749836, "current_leg_arrival_utc": "2026-09-17T23:47:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390125\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-17T22:47:12.728241", "service_state_evidence_id": 17534170, "current_leg_start_actual_dep": "2026-09-17T23:29:00+01:00", "operational_evidence_version": 237, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:13.186369", "service_state_valid_until_kind": null, "operational_interpretation_version": 237, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast O EUS GLC 1S95 390125 11 125 {"units": ["390125"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.596, "from_m": 117180.103, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.06, "from_m": 124095.596, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131025.117, "from_m": 126313.06, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.706, "from_m": 131025.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", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.895, "from_m": 131716.944, "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": 136165.401, "from_m": 131775.895, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 136346.904, "from_m": 136165.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.296, "from_m": 136346.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.1, "from_m": 137400.296, "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": 137684.363, "from_m": 137479.1, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 137754.629, "from_m": 137684.363, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154958.148, "from_m": 137754.629, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157279.096, "from_m": 154958.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 184702.873, "from_m": 157279.096, "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": 188221.755, "from_m": 184702.873, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 188301.171, "from_m": 188221.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188415.225, "from_m": 188301.171, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 188499.151, "from_m": 188415.225, "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": 204407.006, "from_m": 188499.151, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 204923.157, "from_m": 204407.006, "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": 204982.116, "from_m": 204923.157, "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": 212219.607, "from_m": 204982.116, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 213546.739, "from_m": 212219.607, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214506.439, "from_m": 213546.739, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 214584.89, "from_m": 214506.439, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 216018.518, "from_m": 214584.89, "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": 216085.029, "from_m": 216018.518, "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": 251577.585, "from_m": 216085.029, "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": 251612.749, "from_m": 251577.585, "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": 253869.297, "from_m": 251612.749, "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": 253998.414, "from_m": 253869.297, "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": 255712.223, "from_m": 253998.414, "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": 256198.521, "from_m": 255712.223, "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": 277525.113, "from_m": 256198.521, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 277730.618, "from_m": 277525.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 287966.312, "from_m": 277730.618, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 290186.612, "from_m": 287966.312, "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": 290242.199, "from_m": 290186.612, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 290288.704, "from_m": 290242.199, "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": 292810.588, "from_m": 290288.704, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 293038.67, "from_m": 292810.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": 293570.636, "from_m": 293038.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": 298748.343, "from_m": 293570.636, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 298793.863, "from_m": 298748.343, "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": 310716.266, "from_m": 298793.863, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 310789.869, "from_m": 310716.266, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 311613.808, "from_m": 310789.869, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 312541.008, "from_m": 311613.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": 312596.419, "from_m": 312541.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": 313411.106, "from_m": 312596.419, "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": 317446.808, "from_m": 313411.106, "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": 332016.641, "from_m": 317446.808, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 332082.813, "from_m": 332016.641, "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": 333732.226, "from_m": 332082.813, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 335574.218, "from_m": 333732.226, "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": 335621.551, "from_m": 335574.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 335642.447, "from_m": 335621.551, "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": 335690.702, "from_m": 335642.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": 335730.923, "from_m": 335690.702, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 335785.005, "from_m": 335730.923, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 336011.506, "from_m": 335785.005, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 337060.692, "from_m": 336011.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 337083.588, "from_m": 337060.692, "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": 337141.37, "from_m": 337083.588, "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": 337286.855, "from_m": 337141.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 338790.241, "from_m": 337286.855, "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": 342864.789, "from_m": 338790.241, "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": 365200.026, "from_m": 342864.789, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 368508.168, "from_m": 365200.026, "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": 371857.632, "from_m": 368508.168, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 373193.227, "from_m": 371857.632, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 373553.423, "from_m": 373193.227, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 374069.537, "from_m": 373553.423, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 374339.477, "from_m": 374069.537, "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": 392196.161, "from_m": 374339.477, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 393385.802, "from_m": 392196.161, "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": 399430.219, "from_m": 393385.802, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 400215.226, "from_m": 399430.219, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 400253.262, "from_m": 400215.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 400334.986, "from_m": 400253.262, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 412088.141, "from_m": 400334.986, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 415456.052, "from_m": 412088.141, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 417215.769, "from_m": 415456.052, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 421371.451, "from_m": 417215.769, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 421419.288, "from_m": 421371.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": 430344.439, "from_m": 421419.288, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 431915.524, "from_m": 430344.439, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 438212.243, "from_m": 431915.524, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 441174.791, "from_m": 438212.243, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 442286.902, "from_m": 441174.791, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 447362.09, "from_m": 442286.902, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 453736.66, "from_m": 447362.09, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 457794.572, "from_m": 453736.66, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 471090.175, "from_m": 457794.572, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 472750.319, "from_m": 471090.175, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 474083.625, "from_m": 472750.319, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 478294.348, "from_m": 474083.625, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 480026.859, "from_m": 478294.348, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 480801.878, "from_m": 480026.859, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 482095.09, "from_m": 480801.878, "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": 482476.565, "from_m": 482095.09, "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": 482835.447, "from_m": 482476.565, "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": 495935.033, "from_m": 482835.447, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 497338.506, "from_m": 495935.033, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 498278.067, "from_m": 497338.506, "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": 505604.475, "from_m": 498278.067, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 514652.915, "from_m": 505604.475, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 518017.666, "from_m": 514652.915, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 542823.504, "from_m": 518017.666, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 546444.255, "from_m": 542823.504, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 552291.653, "from_m": 546444.255, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 555389.104, "from_m": 552291.653, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 559543.355, "from_m": 555389.104, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 562503.177, "from_m": 559543.355, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 574021.121, "from_m": 562503.177, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 575956.246, "from_m": 574021.121, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 583053.351, "from_m": 575956.246, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 589210.553, "from_m": 583053.351, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 592074.159, "from_m": 589210.553, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 598027.289, "from_m": 592074.159, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 598600.177, "from_m": 598027.289, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 598805.05, "from_m": 598600.177, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 598867.029, "from_m": 598805.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": 601005.1, "from_m": 598867.029, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 601140.429, "from_m": 601005.1, "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": 603744.046, "from_m": 601140.429, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 110.0}, {"to_m": 606860.813, "from_m": 603744.046, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 608750.505, "from_m": 606860.813, "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": 615102.241, "from_m": 608750.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": 616364.173, "from_m": 615102.241, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 616967.956, "from_m": 616364.173, "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": 617432.035, "from_m": 616967.956, "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": 617742.892, "from_m": 617432.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 618699.769, "from_m": 617742.892, "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": 620929.105, "from_m": 618699.769, "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": 623138.124, "from_m": 620929.105, "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": 623185.693, "from_m": 623138.124, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 624660.381, "from_m": 623185.693, "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": 625068.838, "from_m": 624660.381, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 625734.119, "from_m": 625068.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": 634367.59, "from_m": 625734.119, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 634465.905, "from_m": 634367.59, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 636321.813, "from_m": 634465.905, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 636443.431, "from_m": 636321.813, "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": 636547.664, "from_m": 636443.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 639049.168, "from_m": 636547.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": 640435.606, "from_m": 639049.168, "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": 643688.627, "from_m": 640435.606, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 644513.433, "from_m": 643688.627, "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": 644901.832, "from_m": 644513.433, "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": 645488.535, "from_m": 644901.832, "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": 645913.002, "from_m": 645488.535, "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": 649216, "profile_key": "f6f94f8330b8ce86345cf8c019ece8e88b6087a18c8df5459a8a08a00bde7ae4", "schedule_id": 40408, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1830", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1833", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859H", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910H", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.639, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153640.003, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.119, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Amington Jn", "stage_seq": 21, "distance_m": 176065.787, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 188652.003, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938", "location": "Rugeley North Jn", "stage_seq": 23, "distance_m": 200872.787, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Colwich Jn", "stage_seq": 24, "distance_m": 204982.116, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Stafford", "stage_seq": 25, "distance_m": 215230.063, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Norton Bridge", "stage_seq": 26, "distance_m": 223754.824, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Madeley", "stage_seq": 27, "distance_m": 241251.29, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Crewe Basford Hall Jn", "stage_seq": 28, "distance_m": 251910.449, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959", "location": "Crewe", "stage_seq": 29, "distance_m": 254602.052, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959H", "location": "Crewe Coal Yard S.B.", "stage_seq": 30, "distance_m": 255781.007, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003H", "location": "Winsford", "stage_seq": 31, "distance_m": 266594.987, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Hartford Jn", "stage_seq": 32, "distance_m": 275150.936, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Acton Bridge", "stage_seq": 33, "distance_m": 277873.011, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Weaver Jn", "stage_seq": 34, "distance_m": 281518.947, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Acton Grange Jn", "stage_seq": 35, "distance_m": 290461.262, "section_seq": 1, "route_path_id": 65611}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2015H", "location": "Warrington Bank Quay", "stage_seq": 36, "distance_m": 293313.905, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Dallam Jn", "stage_seq": 37, "distance_m": 294465.807, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Winwick Jn", "stage_seq": 38, "distance_m": 298748.343, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020", "location": "Golborne Jn", "stage_seq": 39, "distance_m": 302911.313, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Springs Branch Jn", "stage_seq": 40, "distance_m": 310166.802, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Wigan South Jn", "stage_seq": 41, "distance_m": 311538.595, "section_seq": 1, "route_path_id": 65611}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2026H", "location": "Wigan North Western", "stage_seq": 42, "distance_m": 312222.269, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Balshaw Lane Jn", "stage_seq": 43, "distance_m": 324295.149, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Euxton Jn", "stage_seq": 44, "distance_m": 327980.381, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Ribble Jn", "stage_seq": 45, "distance_m": 335574.218, "section_seq": 1, "route_path_id": 65611}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2041H", "location": "Preston", "stage_seq": 46, "distance_m": 336540.16, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Preston Fylde Jn", "stage_seq": 47, "distance_m": 337317.322, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Barton & Broughton Pass Loop", "stage_seq": 48, "distance_m": 343774.878, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Garstang & Catteral", "stage_seq": 49, "distance_m": 351584.101, "section_seq": 1, "route_path_id": 65611}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2057", "location": "Lancaster", "stage_seq": 50, "distance_m": 370318.965, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Morecambe South Jn", "stage_seq": 51, "distance_m": 373298.861, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Carnforth North Jn", "stage_seq": 52, "distance_m": 380190.842, "section_seq": 1, "route_path_id": 65611}, {"is_pass": false, "wtt_arr": "2109H", "wtt_dep": "2111H", "location": "Oxenholme Lake District", "stage_seq": 53, "distance_m": 401142.636, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Grayrigg", "stage_seq": 54, "distance_m": 412533.452, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Tebay", "stage_seq": 55, "distance_m": 422059.119, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Shap Summit", "stage_seq": 56, "distance_m": 430944.17, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Shap Harrisons Sidings Loop", "stage_seq": 57, "distance_m": 437124.247, "section_seq": 1, "route_path_id": 65611}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2136H", "location": "Penrith North Lakes", "stage_seq": 58, "distance_m": 452781.229, "section_seq": 1, "route_path_id": 65611}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2153", "location": "Carlisle", "stage_seq": 59, "distance_m": 481435.437, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Caldew Jn", "stage_seq": 60, "distance_m": 482508.708, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Carlisle Kingmoor Jcn", "stage_seq": 61, "distance_m": 484476.431, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Floriston", "stage_seq": 62, "distance_m": 491253.696, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Gretna Jn", "stage_seq": 63, "distance_m": 495383.223, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 64, "distance_m": 500641.106, "section_seq": 1, "route_path_id": 65611}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2211H", "location": "Lockerbie", "stage_seq": 65, "distance_m": 523029.802, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Beattock", "stage_seq": 66, "distance_m": 545585.614, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225H", "location": "Beattock Summit", "stage_seq": 67, "distance_m": 561510.12, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2231", "location": "Abington", "stage_seq": 68, "distance_m": 574668.767, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "Carstairs South Jn", "stage_seq": 69, "distance_m": 598906.148, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Carstairs North Jn", "stage_seq": 70, "distance_m": 601064.971, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Lanark Jn", "stage_seq": 71, "distance_m": 603887.782, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Law Jn", "stage_seq": 72, "distance_m": 616710.634, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Shieldmuir", "stage_seq": 73, "distance_m": 622482.558, "section_seq": 1, "route_path_id": 65611}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2255", "location": "Motherwell", "stage_seq": 74, "distance_m": 625239.119, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Uddingston Jn", "stage_seq": 75, "distance_m": 632145.405, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259H", "location": "Newton East Jn", "stage_seq": 76, "distance_m": 634465.905, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300H", "location": "Newton West Jn", "stage_seq": 77, "distance_m": 636443.431, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303H", "location": "Rutherglen East Jn", "stage_seq": 78, "distance_m": 639666.241, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304H", "location": "Shawfield Jn", "stage_seq": 79, "distance_m": 641683.547, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Larkfield Jn", "stage_seq": 80, "distance_m": 643898.997, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Eglinton St Jn", "stage_seq": 81, "distance_m": 644678.537, "section_seq": 1, "route_path_id": 65611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310H", "location": "Glasgow Bridge Street Jn", "stage_seq": 82, "distance_m": 644983.569, "section_seq": 1, "route_path_id": 65611}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 83, "distance_m": 645913.002, "section_seq": 1, "route_path_id": 65611}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 645913.002, "from_m": 0.0, "section_seq": 1, "route_path_id": 65611}], "total_distance_m": 645913.002, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 640778.769, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5134.233, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:43:26Z", "source_id": 54049381, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T17:44:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:43:30Z", "source_id": 17347100, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:45:13Z", "source_id": 54054492, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T17:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:45:18Z", "source_id": 17348478, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:49:59Z", "source_id": 54067636, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T17:50:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:50:04Z", "source_id": 17352055, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21793, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:10:14Z", "source_id": 54122993, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:11:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:10:17Z", "source_id": 17367167, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:22:44Z", "source_id": 54157367, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T18:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:22:48Z", "source_id": 17376358, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:24:20Z", "source_id": 54161703, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T18:25:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:24:24Z", "source_id": 17377536, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:46Z", "source_id": 54205382, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T18:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:40:48Z", "source_id": 17389169, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:10Z", "source_id": 54225166, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T18:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:12Z", "source_id": 17394431, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11361, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:47Z", "source_id": 54278358, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T19:10:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:51Z", "source_id": 17408640, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10797, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:48Z", "source_id": 54311001, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T19:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:21:52Z", "source_id": 17417419, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10105, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:50Z", "source_id": 54323415, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T19:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:53Z", "source_id": 17420691, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:15Z", "source_id": 54331920, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T19:31:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:19Z", "source_id": 17422939, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9560, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:54Z", "source_id": 54350123, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T19:39:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:37:58Z", "source_id": 17427941, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:00Z", "source_id": 54378534, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T19:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:04Z", "source_id": 17435666, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:08:30Z", "source_id": 54422351, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T20:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:08:30Z", "source_id": 17447262, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:24:57Z", "source_id": 54459630, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-17T20:26:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:25:01Z", "source_id": 17457549, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-17T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:39:50Z", "source_id": 54493015, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-17T20:40:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:39:53Z", "source_id": 17466632, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-17T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:04:21Z", "source_id": 54545128, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-17T21:05:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:04:26Z", "source_id": 17481238, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-17T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2924, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:20:26Z", "source_id": 54578001, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-17T21:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:20:32Z", "source_id": 17490550, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-17T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:40:07Z", "source_id": 54616964, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-17T21:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:40:12Z", "source_id": 17501605, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-17T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:19Z", "source_id": 54683137, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T22:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:22Z", "source_id": 17520594, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2594, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:32Z", "source_id": 54688613, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T22:19:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:38Z", "source_id": 17522162, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:43Z", "source_id": 54698943, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-17T22:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:48Z", "source_id": 17525288, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-17T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2023, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:39Z", "source_id": 54730358, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-17T22:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:43Z", "source_id": 17534170, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] London Euston 1830 1830 12 None None Glasgow Central High Level 2313 2313 10 LATE +34 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01320/2026-09-17/detailed None Motherwell 2026-09-17T23:29:00+01:00 Glasgow Central High Level 21.0 {"type": "LineString", "coordinates": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 12.8 2326 2347 Motherwell Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-17 22:57:26 TERMINATED 2026-09-17 22:47:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534170 1789685146749836 237 237 2026-09-17 22:57:13.186369 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:12.728241
624840 656061 L88923 322H01M917 2026-09-17 COMPLETE 17534460 2026-09-17 23:47:00 2026-09-17 22:57:26 2026-09-19 22:57:26 {"id": 656061, "stp": "P", "toc": "Northern", "uid": "L88923", "consist": "150108+156459", "dest_crs": "HAZ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88923/2026-09-17/detailed", "trust_id": "322H01M917", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": "23:23:00", "dar_platform": null, "dest_station": "Hazel Grove", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": "1", "is_terminated": 1, "next_location": "Hazel Grove", "signalling_id": "2H01", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2347", "current_leg_dep": "2344", "current_leg_end": "Hazel Grove", "origin_dep_time": "2323", "origin_platform": "12", "current_location": "Hazel Grove", "last_update_time": "2026-09-17T22:57:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1412586, 53.38612809999999], [-2.1404108, 53.3857696], [-2.1313943, 53.3819568], [-2.1288743999999995, 53.3808912], [-2.1281243, 53.38056209999999], [-2.1272151, 53.3801211], [-2.1263416, 53.379660400000006], [-2.1255747, 53.3792546], [-2.1254396, 53.37918309999999], [-2.1242435999999993, 53.37855020000001], [-2.1236689999999996, 53.3782461]]}", "current_leg_start": "Woodsmoor", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "53.3782461", "next_location_lon": "-2.1236690", "previous_location": "Woodsmoor", "current_leg_milage": "0.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3068.712, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3140.866, \"from_m\": 3068.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3809.644, \"from_m\": 3140.866, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3884.507, \"from_m\": 3809.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4002.046, \"from_m\": 3884.507, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5765.899, \"from_m\": 4002.046, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8179.365, \"from_m\": 5765.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8191.827, \"from_m\": 8179.365, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9172.079, \"from_m\": 8191.827, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9614.956, \"from_m\": 9172.079, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10167.934, \"from_m\": 9614.956, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10219.306, \"from_m\": 10167.934, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10361.188, \"from_m\": 10219.306, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10779.263, \"from_m\": 10361.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13877.491, \"from_m\": 10779.263, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 656061, \"profile_key\": \"c51b01f99af0529c2b4834803139cf7db22db3d214c8d9cb1b98cf21c81920a1\", \"schedule_id\": 19144, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 73811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.85, \"section_seq\": 1, \"route_path_id\": 73811}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329H\", \"location\": \"Levenshulme\", \"stage_seq\": 4, \"distance_m\": 4607.496, \"section_seq\": 1, \"route_path_id\": 73811}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2333\", \"location\": \"Heaton Chapel\", \"stage_seq\": 5, \"distance_m\": 6875.248, \"section_seq\": 1, \"route_path_id\": 73811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 6, \"distance_m\": 8191.827, \"section_seq\": 1, \"route_path_id\": 73811}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Stockport\", \"stage_seq\": 7, \"distance_m\": 9382.03, \"section_seq\": 1, \"route_path_id\": 73811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 8, \"distance_m\": 9822.215, \"section_seq\": 1, \"route_path_id\": 73811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 9, \"distance_m\": 10219.306, \"section_seq\": 1, \"route_path_id\": 73811}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343\", \"location\": \"Davenport\", \"stage_seq\": 10, \"distance_m\": 11531.142, \"section_seq\": 1, \"route_path_id\": 73811}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345H\", \"location\": \"Woodsmoor\", \"stage_seq\": 11, \"distance_m\": 12416.855, \"section_seq\": 1, \"route_path_id\": 73811}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Hazel Grove\", \"stage_seq\": 12, \"distance_m\": 13877.491, \"section_seq\": 1, \"route_path_id\": 73811}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13877.491, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73811}], \"total_distance_m\": 13877.491, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 10122.902, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3754.589, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2323", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.3782461", "current_position_lon": "-2.1236690", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:27Z\", \"source_id\": 54708408, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:32Z\", \"source_id\": 17527915, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:48Z\", \"source_id\": 54715583, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:54Z\", \"source_id\": 17529934, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:37Z\", \"source_id\": 54724494, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:43Z\", \"source_id\": 17532438, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:43Z\", \"source_id\": 54727509, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:48Z\", \"source_id\": 17533322, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:21Z\", \"source_id\": 54731356, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:27Z\", \"source_id\": 17534460, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hazel Grove", "service_state_platform": "1", "timing_fact_generation": 1789685188601847, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:16.343774", "service_state_evidence_id": 17534460, "current_leg_start_actual_dep": "2026-09-17T23:45:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:17.160814", "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 MAN HAZ 2H01 150108+156459 4 75 None {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3068.712, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3140.866, "from_m": 3068.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3809.644, "from_m": 3140.866, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3884.507, "from_m": 3809.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4002.046, "from_m": 3884.507, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5765.899, "from_m": 4002.046, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8179.365, "from_m": 5765.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8191.827, "from_m": 8179.365, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9172.079, "from_m": 8191.827, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9614.956, "from_m": 9172.079, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10167.934, "from_m": 9614.956, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10219.306, "from_m": 10167.934, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10361.188, "from_m": 10219.306, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10779.263, "from_m": 10361.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13877.491, "from_m": 10779.263, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 656061, "profile_key": "c51b01f99af0529c2b4834803139cf7db22db3d214c8d9cb1b98cf21c81920a1", "schedule_id": 19144, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 73811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.85, "section_seq": 1, "route_path_id": 73811}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329H", "location": "Levenshulme", "stage_seq": 4, "distance_m": 4607.496, "section_seq": 1, "route_path_id": 73811}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2333", "location": "Heaton Chapel", "stage_seq": 5, "distance_m": 6875.248, "section_seq": 1, "route_path_id": 73811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Heaton Norris Jn", "stage_seq": 6, "distance_m": 8191.827, "section_seq": 1, "route_path_id": 73811}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Stockport", "stage_seq": 7, "distance_m": 9382.03, "section_seq": 1, "route_path_id": 73811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Edgeley Jn No2", "stage_seq": 8, "distance_m": 9822.215, "section_seq": 1, "route_path_id": 73811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Edgeley Jn No.1", "stage_seq": 9, "distance_m": 10219.306, "section_seq": 1, "route_path_id": 73811}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Davenport", "stage_seq": 10, "distance_m": 11531.142, "section_seq": 1, "route_path_id": 73811}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345H", "location": "Woodsmoor", "stage_seq": 11, "distance_m": 12416.855, "section_seq": 1, "route_path_id": 73811}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Hazel Grove", "stage_seq": 12, "distance_m": 13877.491, "section_seq": 1, "route_path_id": 73811}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13877.491, "from_m": 0.0, "section_seq": 1, "route_path_id": 73811}], "total_distance_m": 13877.491, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 10122.902, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3754.589, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8869, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:27Z", "source_id": 54708408, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:32Z", "source_id": 17527915, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:48Z", "source_id": 54715583, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:54Z", "source_id": 17529934, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9006, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:37Z", "source_id": 54724494, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:43Z", "source_id": 17532438, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9010, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:43Z", "source_id": 54727509, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:44:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:48Z", "source_id": 17533322, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9019, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:21Z", "source_id": 54731356, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:27Z", "source_id": 17534460, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] Manchester Piccadilly 2323 2323 12 23:23:00 None Hazel Grove 2349 2349 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88923/2026-09-17/detailed None Woodsmoor 2026-09-17T23:45:30+01:00 Hazel Grove 3.0 {"type": "LineString", "coordinates": [[-2.1412586, 53.38612809999999], [-2.1404108, 53.3857696], [-2.1313943, 53.3819568], [-2.1288743999999995, 53.3808912], [-2.1281243, 53.38056209999999], [-2.1272151, 53.3801211], [-2.1263416, 53.379660400000006], [-2.1255747, 53.3792546], [-2.1254396, 53.37918309999999], [-2.1242435999999993, 53.37855020000001], [-2.1236689999999996, 53.3782461]]} 0.9 2344 2347 Woodsmoor Hazel Grove Hazel Grove 53.3782461 -2.1236690 53.3782461 -2.1236690 1 0 2026-09-17 22:57:26 TERMINATED 2026-09-17 22:47:00 Hazel Grove TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534460 1789685188601847 32 32 2026-09-17 22:57:17.160814 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:16.343774
624841 655816 C33040 172S66M917 2026-09-17 COMPLETE 17534214 2026-09-17 23:47:00 2026-09-17 22:57:26 2026-09-19 22:57:26 {"id": 655816, "stp": "P", "toc": "Northern", "uid": "C33040", "consist": "331003", "dest_crs": "SKI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33040/2026-09-17/detailed", "trust_id": "172S66M917", "origin_crs": "BDQ", "show_on_map": 0, "dar_est_time": "23:11:00", "dar_platform": null, "dest_station": "Skipton", "service_date": "2026-09-17", "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-17T22:57:26", "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\": 655816, \"profile_key\": \"2aa0d13192074c8eb45f08126b331c05c04564738179a1b941410e4774c59c61\", \"schedule_id\": 4246, \"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\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315\", \"location\": \"Frizinghall\", \"stage_seq\": 2, \"distance_m\": 2765.951, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2319\", \"location\": \"Shipley\", \"stage_seq\": 3, \"distance_m\": 4340.629, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2322\", \"location\": \"Saltaire\", \"stage_seq\": 4, \"distance_m\": 5595.258, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2326\", \"location\": \"Bingley\", \"stage_seq\": 5, \"distance_m\": 9085.243, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328H\", \"location\": \"Crossflatts\", \"stage_seq\": 6, \"distance_m\": 10282.595, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332H\", \"location\": \"Keighley\", \"stage_seq\": 7, \"distance_m\": 14266.053, \"section_seq\": 1, \"route_path_id\": 27901}, {\"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\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342H\", \"location\": \"Cononley\", \"stage_seq\": 9, \"distance_m\": 24132.434, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Skipton\", \"stage_seq\": 10, \"distance_m\": 28996.619, \"section_seq\": 1, \"route_path_id\": 27901}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28996.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27901}], \"total_distance_m\": 28996.619, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28971.04, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.579, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "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-17T22:14:11Z\", \"source_id\": 54679529, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:12Z\", \"source_id\": 17519506, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:49Z\", \"source_id\": 54684051, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:52Z\", \"source_id\": 17520818, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:52Z\", \"source_id\": 54689139, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:58Z\", \"source_id\": 17522321, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:02Z\", \"source_id\": 54696219, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:08Z\", \"source_id\": 17524461, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:44Z\", \"source_id\": 54700580, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:47Z\", \"source_id\": 17525766, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:33Z\", \"source_id\": 54706998, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:38Z\", \"source_id\": 17527542, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:26Z\", \"source_id\": 54715014, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:29Z\", \"source_id\": 17529768, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:37Z\", \"source_id\": 54723078, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:38Z\", \"source_id\": 17532018, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:48Z\", \"source_id\": 54730563, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:53Z\", \"source_id\": 17534214, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skipton", "service_state_platform": "1", "timing_fact_generation": 1789685154394432, "current_leg_arrival_utc": "2026-09-17T23:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:16.346932", "service_state_evidence_id": 17534214, "current_leg_start_actual_dep": "2026-09-17T23:42:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:17.163586", "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 SKI 2S66 331003 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": 655816, "profile_key": "2aa0d13192074c8eb45f08126b331c05c04564738179a1b941410e4774c59c61", "schedule_id": 4246, "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": 27901}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315", "location": "Frizinghall", "stage_seq": 2, "distance_m": 2765.951, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2319", "location": "Shipley", "stage_seq": 3, "distance_m": 4340.629, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2322", "location": "Saltaire", "stage_seq": 4, "distance_m": 5595.258, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2326", "location": "Bingley", "stage_seq": 5, "distance_m": 9085.243, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328H", "location": "Crossflatts", "stage_seq": 6, "distance_m": 10282.595, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Keighley", "stage_seq": 7, "distance_m": 14266.053, "section_seq": 1, "route_path_id": 27901}, {"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": 27901}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342H", "location": "Cononley", "stage_seq": 9, "distance_m": 24132.434, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Skipton", "stage_seq": 10, "distance_m": 28996.619, "section_seq": 1, "route_path_id": 27901}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28996.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 27901}], "total_distance_m": 28996.619, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28971.04, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.579, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5139, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:11Z", "source_id": 54679529, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:15:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:12Z", "source_id": 17519506, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5159, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:49Z", "source_id": 54684051, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:52Z", "source_id": 17520818, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5124, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:52Z", "source_id": 54689139, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:21:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:58Z", "source_id": 17522321, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:02Z", "source_id": 54696219, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:25:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:08Z", "source_id": 17524461, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5112, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:44Z", "source_id": 54700580, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:28:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:47Z", "source_id": 17525766, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:33Z", "source_id": 54706998, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:32:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:38Z", "source_id": 17527542, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5100, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:26Z", "source_id": 54715014, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:29Z", "source_id": 17529768, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5096, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:37Z", "source_id": 54723078, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:41:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:38Z", "source_id": 17532018, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3034, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:48Z", "source_id": 54730563, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:53Z", "source_id": 17534214, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] Bradford Forster Square 2311 2311 2 23:11:00 None Skipton 2349 2348 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C33040/2026-09-17/detailed None Cononley 2026-09-17T23: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-17 22:57:26 TERMINATED 2026-09-17 22:47:00 Skipton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534214 1789685154394432 32 32 2026-09-17 22:57:17.163586 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:16.346932
624842 655681 P01343 481Y75M917 2026-09-17 COMPLETE 17534272 2026-09-17 23:47:00 2026-09-17 22:57:26 2026-09-19 22:57:26 {"id": 655681, "stp": "P", "toc": "Greater Anglia", "uid": "P01343", "consist": "745004+745007", "dest_crs": "IPS", "num_carr": 24, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01343/2026-09-17/detailed", "trust_id": "481Y75M917", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": "23:05:00", "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-17", "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": "2334", "current_leg_end": "Ipswich", "origin_dep_time": "2305", "origin_platform": "2", "current_location": "Ipswich", "last_update_time": "2026-09-17T22:57:26", "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.528, \"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.528, \"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.474, \"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.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 655681, \"profile_key\": \"896635cebf34fa58ee88df766e3156fa2c76f8a8c7c1935d644e9050829b1f52\", \"schedule_id\": 19617, \"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\": 74059}, {\"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\": 74059}, {\"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\": 74059}, {\"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\": 74059}, {\"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\": 74059}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2323\", \"location\": \"Diss\", \"stage_seq\": 6, \"distance_m\": 32097.29, \"section_seq\": 1, \"route_path_id\": 74059}, {\"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\": 74059}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2335H\", \"location\": \"Stowmarket\", \"stage_seq\": 8, \"distance_m\": 55334.831, \"section_seq\": 1, \"route_path_id\": 74059}, {\"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\": 74059}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 10, \"distance_m\": 71580.974, \"section_seq\": 1, \"route_path_id\": 74059}, {\"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\": 74059}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 12, \"distance_m\": 74390.178, \"section_seq\": 1, \"route_path_id\": 74059}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 74390.178, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74059}], \"total_distance_m\": 74390.178, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 74299.971, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 90.207, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2305", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.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-17T22:20:04Z\", \"source_id\": 54689486, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:07Z\", \"source_id\": 17522413, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:15Z\", \"source_id\": 54709704, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:19Z\", \"source_id\": 17528302, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:55Z\", \"source_id\": 54730708, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:59Z\", \"source_id\": 17534272, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "4", "timing_fact_generation": 1789685160532262, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:25.666828", "service_state_evidence_id": 17534272, "current_leg_start_actual_dep": "2026-09-17T23:35:30+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:47:25.669101", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P NRW IPS 1Y75 745004+745007 24 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.528, "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.528, "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.474, "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.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 655681, "profile_key": "896635cebf34fa58ee88df766e3156fa2c76f8a8c7c1935d644e9050829b1f52", "schedule_id": 19617, "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": 74059}, {"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": 74059}, {"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": 74059}, {"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": 74059}, {"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": 74059}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2323", "location": "Diss", "stage_seq": 6, "distance_m": 32097.29, "section_seq": 1, "route_path_id": 74059}, {"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": 74059}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2335H", "location": "Stowmarket", "stage_seq": 8, "distance_m": 55334.831, "section_seq": 1, "route_path_id": 74059}, {"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": 74059}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Ipswich Europa Jn", "stage_seq": 10, "distance_m": 71580.974, "section_seq": 1, "route_path_id": 74059}, {"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": 74059}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Ipswich", "stage_seq": 12, "distance_m": 74390.178, "section_seq": 1, "route_path_id": 74059}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 74390.178, "from_m": 0.0, "section_seq": 1, "route_path_id": 74059}], "total_distance_m": 74390.178, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 74299.971, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 90.207, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13229, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:04Z", "source_id": 54689486, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:21:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:07Z", "source_id": 17522413, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13241, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:15Z", "source_id": 54709704, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:19Z", "source_id": 17528302, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13393, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:55Z", "source_id": 54730708, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:47:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:59Z", "source_id": 17534272, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] Norwich 2305 2305 2 23:05:00 None Ipswich 2349 2349 4 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01343/2026-09-17/detailed None Stowmarket 2026-09-17T23:35:30+01:00 Ipswich 13.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 2334 2347 Stowmarket Ipswich Ipswich 52.0505252 1.1441782 52.0505252 1.1441782 1 0 2026-09-17 22:57:26 TERMINATED 2026-09-17 22:47:00 Ipswich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534272 1789685160532262 28 28 2026-09-17 22:47:25.669101 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:25.666828
624843 655226 W83596 042T74M817 2026-09-17 COMPLETE 17534332 2026-09-17 23:47:00 2026-09-17 22:57:56 2026-09-19 22:57:56 {"id": 655226, "stp": "P", "toc": "ScotRail", "uid": "W83596", "consist": "158732+170429", "dest_crs": "TWB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83596/2026-09-17/detailed", "trust_id": "042T74M817", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": "22:48:00", "dar_platform": null, "dest_station": "Tweedbank", "service_date": "2026-09-17", "dest_arr_time": "2342", "dest_platform": "1", "is_terminated": 1, "next_location": "Tweedbank", "signalling_id": "2T74", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2347", "current_leg_dep": "2343", "current_leg_end": "Tweedbank", "origin_dep_time": "2243", "origin_platform": "3", "current_location": "Tweedbank", "last_update_time": "2026-09-17T22:57:56", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8076936999999997, 55.61854769999999], [-2.8055459, 55.617816], [-2.8050998999999996, 55.6176579], [-2.8047378, 55.6175188], [-2.8044332, 55.61739179999999], [-2.8041556, 55.6172657], [-2.8036900000000005, 55.617031], [-2.803166099999999, 55.6167223], [-2.8027428999999997, 55.61643089999999], [-2.8020614, 55.6159851], [-2.8011062, 55.615353], [-2.7988589, 55.6133442], [-2.7981360999999993, 55.6129037], [-2.7977722999999997, 55.612730000000006], [-2.7974029, 55.61258320000001], [-2.7966392, 55.6123481], [-2.7959027, 55.6121695], [-2.7926451, 55.6114108], [-2.7925360999999995, 55.6113854], [-2.7902334, 55.61084839999999], [-2.7893967999999996, 55.6106521], [-2.7885298999999995, 55.610450599999986], [-2.7870445, 55.61010520000001], [-2.7862975, 55.60993249999999], [-2.7854701999999993, 55.609755599999986], [-2.7851414999999995, 55.609693099999994], [-2.7847981, 55.60963480000001], [-2.784777380770516, 55.60963157659599], [-2.7841354, 55.609531700000005], [-2.7836502, 55.6094651], [-2.783143299999999, 55.6094063], [-2.7825869, 55.609351499999995], [-2.7815077999999995, 55.60927770000001], [-2.7804610999999997, 55.609219], [-2.7782423, 55.609088099999994], [-2.7763395999999996, 55.60898840000001], [-2.7752526, 55.60891579999999], [-2.7745182999999995, 55.608875], [-2.7735942999999996, 55.6088179], [-2.7729118999999995, 55.608778099999995], [-2.7721281000000007, 55.6087137], [-2.7716057, 55.6086637], [-2.7710833, 55.6086035], [-2.7702914999999995, 55.6084956], [-2.7695791999999995, 55.60839030000001], [-2.7693314, 55.608351899999995], [-2.7689036999999996, 55.608286599999985], [-2.7683878, 55.6082048], [-2.7679816999999995, 55.6081409], [-2.7673714, 55.60802830000001], [-2.7668937999999996, 55.607934599999986], [-2.7662685, 55.6078008], [-2.7661649, 55.6077786], [-2.7657820999999996, 55.6076912], [-2.7654474, 55.60761149999999], [-2.7649768, 55.60749359999999], [-2.7645931, 55.6073893], [-2.7640101999999995, 55.6072267], [-2.7637187, 55.607143], [-2.7635860999999995, 55.6071048], [-2.7630983999999996, 55.6069884], [-2.7622613, 55.60678949999999], [-2.7615882999999997, 55.60662099999999], [-2.7611161, 55.6064936], [-2.7580709999999997, 55.6056256], [-2.7578873, 55.6055732]]}", "current_leg_start": "Galashiels", "dest_arr_time_act": "2341", "motion_projection": null, "next_location_lat": "55.6055732", "next_location_lon": "-2.7578873", "previous_location": "Galashiels", "current_leg_milage": "2.3", "linx_max_speed_mph": 90, "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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5355.328, \"from_m\": 2251.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5563.205, \"from_m\": 5355.328, \"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\": 7058.239, \"from_m\": 5563.205, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7073.62, \"from_m\": 7058.239, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7262.353, \"from_m\": 7073.62, \"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\": 7615.115, \"from_m\": 7262.353, \"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\": 7927.701, \"from_m\": 7615.115, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7986.335, \"from_m\": 7927.701, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11379.13, \"from_m\": 7986.335, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12021.137, \"from_m\": 11379.13, \"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\": 13601.179, \"from_m\": 12021.137, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14139.279, \"from_m\": 13601.179, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14152.124, \"from_m\": 14139.279, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15298.941, \"from_m\": 14152.124, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17984.43, \"from_m\": 15298.941, \"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\": 18838.398, \"from_m\": 17984.43, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19241.028, \"from_m\": 18838.398, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28984.013, \"from_m\": 19241.028, \"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\": 34399.573, \"from_m\": 28984.013, \"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\": 35062.637, \"from_m\": 34399.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40056.787, \"from_m\": 35062.637, \"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\": 45036.015, \"from_m\": 40056.787, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46877.959, \"from_m\": 45036.015, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49563.605, \"from_m\": 46877.959, \"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\": 52516.242, \"from_m\": 49563.605, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54270.381, \"from_m\": 52516.242, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56384.533, \"from_m\": 54270.381, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56790.451, \"from_m\": 56384.533, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 655226, \"profile_key\": \"d5f899ed5e2e0e056ab93b8cb02fb343bd0efa5e06cd12c299cd9d697055e5bb\", \"schedule_id\": 28684, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": \"2250H\", \"location\": \"Brunstane\", \"stage_seq\": 5, \"distance_m\": 6165.02, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2254H\", \"location\": \"Newcraighall\", \"stage_seq\": 6, \"distance_m\": 7381.283, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Newgraighall South Jn\", \"stage_seq\": 7, \"distance_m\": 7986.335, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"2257\", \"wtt_dep\": \"2257H\", \"location\": \"Shawfair\", \"stage_seq\": 8, \"distance_m\": 9133.542, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259H\", \"location\": \"Kings Gate Jn\", \"stage_seq\": 9, \"distance_m\": 11379.13, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": \"2302\", \"location\": \"Eskbank\", \"stage_seq\": 10, \"distance_m\": 13260.342, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"2304H\", \"wtt_dep\": \"2305\", \"location\": \"Newtongrange\", \"stage_seq\": 11, \"distance_m\": 15414.106, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2310\", \"location\": \"Gorebridge\", \"stage_seq\": 12, \"distance_m\": 19051.719, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"Fushiebridge Jn\", \"stage_seq\": 13, \"distance_m\": 19783.178, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Tynehead Jn\", \"stage_seq\": 14, \"distance_m\": 25811.124, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Galabank Jn\", \"stage_seq\": 15, \"distance_m\": 41494.202, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2327H\", \"location\": \"Stow\", \"stage_seq\": 16, \"distance_m\": 42620.926, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Bowland Jn\", \"stage_seq\": 17, \"distance_m\": 47878.184, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2336\", \"location\": \"Galashiels\", \"stage_seq\": 18, \"distance_m\": 53225.391, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Tweedbank Sig. Emb244\", \"stage_seq\": 19, \"distance_m\": 56215.333, \"section_seq\": 1, \"route_path_id\": 39747}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": null, \"location\": \"Tweedbank\", \"stage_seq\": 20, \"distance_m\": 56790.451, \"section_seq\": 1, \"route_path_id\": 39747}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56790.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39747}], \"total_distance_m\": 56790.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 56762.225, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28.226, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2243", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.6055732", "current_position_lon": "-2.7578873", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:43Z\", \"source_id\": 54642943, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:56:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:47Z\", \"source_id\": 17508943, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:58:29Z\", \"source_id\": 54651522, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:59:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:58:33Z\", \"source_id\": 17511400, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:39Z\", \"source_id\": 54655584, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:02:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:44Z\", \"source_id\": 17512556, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 993, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:35Z\", \"source_id\": 54664477, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:42Z\", \"source_id\": 17515139, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:18Z\", \"source_id\": 54708172, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:22Z\", \"source_id\": 17527847, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:24Z\", \"source_id\": 54718100, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:26Z\", \"source_id\": 17530641, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:03Z\", \"source_id\": 54730905, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:09Z\", \"source_id\": 17534332, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tweedbank", "service_state_platform": "1", "timing_fact_generation": 1789685170500368, "current_leg_arrival_utc": "2026-09-17T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:31.085587", "service_state_evidence_id": 17534332, "current_leg_start_actual_dep": "2026-09-17T23:42:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:32.031274", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB TWB 2T74 158732+170429 5 90 None {"version": 3, "segments": [{"to_m": 446.739, "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": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5355.328, "from_m": 2251.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5563.205, "from_m": 5355.328, "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": 7058.239, "from_m": 5563.205, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7073.62, "from_m": 7058.239, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7262.353, "from_m": 7073.62, "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": 7615.115, "from_m": 7262.353, "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": 7927.701, "from_m": 7615.115, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7986.335, "from_m": 7927.701, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 11379.13, "from_m": 7986.335, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12021.137, "from_m": 11379.13, "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": 13601.179, "from_m": 12021.137, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14139.279, "from_m": 13601.179, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14152.124, "from_m": 14139.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15298.941, "from_m": 14152.124, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17984.43, "from_m": 15298.941, "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": 18838.398, "from_m": 17984.43, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19241.028, "from_m": 18838.398, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28984.013, "from_m": 19241.028, "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": 34399.573, "from_m": 28984.013, "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": 35062.637, "from_m": 34399.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40056.787, "from_m": 35062.637, "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": 45036.015, "from_m": 40056.787, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46877.959, "from_m": 45036.015, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49563.605, "from_m": 46877.959, "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": 52516.242, "from_m": 49563.605, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54270.381, "from_m": 52516.242, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56384.533, "from_m": 54270.381, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56790.451, "from_m": 56384.533, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 655226, "profile_key": "d5f899ed5e2e0e056ab93b8cb02fb343bd0efa5e06cd12c299cd9d697055e5bb", "schedule_id": 28684, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2243", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": "2250H", "location": "Brunstane", "stage_seq": 5, "distance_m": 6165.02, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2254H", "location": "Newcraighall", "stage_seq": 6, "distance_m": 7381.283, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Newgraighall South Jn", "stage_seq": 7, "distance_m": 7986.335, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "2257", "wtt_dep": "2257H", "location": "Shawfair", "stage_seq": 8, "distance_m": 9133.542, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259H", "location": "Kings Gate Jn", "stage_seq": 9, "distance_m": 11379.13, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": "2302", "location": "Eskbank", "stage_seq": 10, "distance_m": 13260.342, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "2304H", "wtt_dep": "2305", "location": "Newtongrange", "stage_seq": 11, "distance_m": 15414.106, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2310", "location": "Gorebridge", "stage_seq": 12, "distance_m": 19051.719, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "Fushiebridge Jn", "stage_seq": 13, "distance_m": 19783.178, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Tynehead Jn", "stage_seq": 14, "distance_m": 25811.124, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Galabank Jn", "stage_seq": 15, "distance_m": 41494.202, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2327H", "location": "Stow", "stage_seq": 16, "distance_m": 42620.926, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Bowland Jn", "stage_seq": 17, "distance_m": 47878.184, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2336", "location": "Galashiels", "stage_seq": 18, "distance_m": 53225.391, "section_seq": 1, "route_path_id": 39747}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Tweedbank Sig. Emb244", "stage_seq": 19, "distance_m": 56215.333, "section_seq": 1, "route_path_id": 39747}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": null, "location": "Tweedbank", "stage_seq": 20, "distance_m": 56790.451, "section_seq": 1, "route_path_id": 39747}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56790.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 39747}], "total_distance_m": 56790.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 56762.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28.226, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 954, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:43Z", "source_id": 54642943, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:56:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:47Z", "source_id": 17508943, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1022, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:58:29Z", "source_id": 54651522, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:59:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:58:33Z", "source_id": 17511400, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 999, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:39Z", "source_id": 54655584, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:02:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:44Z", "source_id": 17512556, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 993, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:35Z", "source_id": 54664477, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:42Z", "source_id": 17515139, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1003, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:18Z", "source_id": 54708172, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:22Z", "source_id": 17527847, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1011, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:24Z", "source_id": 54718100, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:41:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:26Z", "source_id": 17530641, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1009, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:03Z", "source_id": 54730905, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:47:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:09Z", "source_id": 17534332, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] Edinburgh 2243 2243 3 22:48:00 None Tweedbank 2342 2341 1 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83596/2026-09-17/detailed None Galashiels 2026-09-17T23:42:00+01:00 Tweedbank 4.0 {"type": "LineString", "coordinates": [[-2.8076936999999997, 55.61854769999999], [-2.8055459, 55.617816], [-2.8050998999999996, 55.6176579], [-2.8047378, 55.6175188], [-2.8044332, 55.61739179999999], [-2.8041556, 55.6172657], [-2.8036900000000005, 55.617031], [-2.803166099999999, 55.6167223], [-2.8027428999999997, 55.61643089999999], [-2.8020614, 55.6159851], [-2.8011062, 55.615353], [-2.7988589, 55.6133442], [-2.7981360999999993, 55.6129037], [-2.7977722999999997, 55.612730000000006], [-2.7974029, 55.61258320000001], [-2.7966392, 55.6123481], [-2.7959027, 55.6121695], [-2.7926451, 55.6114108], [-2.7925360999999995, 55.6113854], [-2.7902334, 55.61084839999999], [-2.7893967999999996, 55.6106521], [-2.7885298999999995, 55.610450599999986], [-2.7870445, 55.61010520000001], [-2.7862975, 55.60993249999999], [-2.7854701999999993, 55.609755599999986], [-2.7851414999999995, 55.609693099999994], [-2.7847981, 55.60963480000001], [-2.784777380770516, 55.60963157659599], [-2.7841354, 55.609531700000005], [-2.7836502, 55.6094651], [-2.783143299999999, 55.6094063], [-2.7825869, 55.609351499999995], [-2.7815077999999995, 55.60927770000001], [-2.7804610999999997, 55.609219], [-2.7782423, 55.609088099999994], [-2.7763395999999996, 55.60898840000001], [-2.7752526, 55.60891579999999], [-2.7745182999999995, 55.608875], [-2.7735942999999996, 55.6088179], [-2.7729118999999995, 55.608778099999995], [-2.7721281000000007, 55.6087137], [-2.7716057, 55.6086637], [-2.7710833, 55.6086035], [-2.7702914999999995, 55.6084956], [-2.7695791999999995, 55.60839030000001], [-2.7693314, 55.608351899999995], [-2.7689036999999996, 55.608286599999985], [-2.7683878, 55.6082048], [-2.7679816999999995, 55.6081409], [-2.7673714, 55.60802830000001], [-2.7668937999999996, 55.607934599999986], [-2.7662685, 55.6078008], [-2.7661649, 55.6077786], [-2.7657820999999996, 55.6076912], [-2.7654474, 55.60761149999999], [-2.7649768, 55.60749359999999], [-2.7645931, 55.6073893], [-2.7640101999999995, 55.6072267], [-2.7637187, 55.607143], [-2.7635860999999995, 55.6071048], [-2.7630983999999996, 55.6069884], [-2.7622613, 55.60678949999999], [-2.7615882999999997, 55.60662099999999], [-2.7611161, 55.6064936], [-2.7580709999999997, 55.6056256], [-2.7578873, 55.6055732]]} 2.3 2343 2347 Galashiels Tweedbank Tweedbank 55.6055732 -2.7578873 55.6055732 -2.7578873 1 0 2026-09-17 22:57:56 TERMINATED 2026-09-17 22:47:00 Tweedbank TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534332 1789685170500368 28 28 2026-09-17 22:57:32.031274 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:31.085587
624844 656374 Y62460 775F04M917 2026-09-17 COMPLETE 17534895 2026-09-17 23:47:00 2026-09-17 22:57:56 2026-09-19 22:57:56 {"id": 656374, "stp": "O", "toc": "Transport for Wales", "uid": "Y62460", "consist": "756006", "dest_crs": "XCC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62460/2026-09-17/detailed", "trust_id": "775F04M917", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": "23:41:00", "dar_platform": null, "dest_station": "Canton C.S.D.", "service_date": "2026-09-17", "dest_arr_time": "2353", "dest_platform": null, "is_terminated": 1, "next_location": "Canton C.S.D.", "signalling_id": "5F04", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "2347", "current_leg_dep": "2342", "current_leg_end": "Canton C.S.D.", "origin_dep_time": "2341", "origin_platform": "8", "current_location": "Canton C.S.D.", "last_update_time": "2026-09-17T22:57:56", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "2353", "motion_projection": null, "next_location_lat": "51.4746824", "next_location_lon": "-3.1944478", "previous_location": "Cardiff Central", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 376.805, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 562.149, \"from_m\": 376.805, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1087.798, \"from_m\": 562.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 656374, \"profile_key\": \"795977a7c6af7a7b57c9c97aa06a7bff54bf0be671fe6eee9b6445aabc3f82c8\", \"schedule_id\": 41597, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28178}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": null, \"location\": \"Canton C.S.D.\", \"stage_seq\": 2, \"distance_m\": 1087.798, \"section_seq\": 1, \"route_path_id\": 28178}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1087.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28178}], \"total_distance_m\": 1087.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 562.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.649, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2341", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4746824", "current_position_lon": "-3.1944478", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:34Z\", \"source_id\": 17534895, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Canton C.S.D.", "service_state_platform": null, "timing_fact_generation": 1789685254764637, "current_leg_arrival_utc": "2026-09-17T23:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:34.762199", "service_state_evidence_id": 17534895, "current_leg_start_actual_dep": "2026-09-17T23:41:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:35.103763", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales O CDF XCC 5F04 756006 4 75 None {"version": 3, "segments": [{"to_m": 272.05, "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": 376.805, "from_m": 272.05, "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": 562.149, "from_m": 376.805, "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": 1087.798, "from_m": 562.149, "capability_applied": null, "effective_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": 656374, "profile_key": "795977a7c6af7a7b57c9c97aa06a7bff54bf0be671fe6eee9b6445aabc3f82c8", "schedule_id": 41597, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2341", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28178}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": null, "location": "Canton C.S.D.", "stage_seq": 2, "distance_m": 1087.798, "section_seq": 1, "route_path_id": 28178}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1087.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 28178}], "total_distance_m": 1087.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 562.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.649, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:34Z", "source_id": 17534895, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] Cardiff Central 2341 2341 8 23:41:00 None Canton C.S.D. 2353 2353 None EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y62460/2026-09-17/detailed None Cardiff Central 2026-09-17T23:41:00+01:00 Canton C.S.D. 5.0 {"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]} 0.7 2342 2347 Cardiff Central Canton C.S.D. Canton C.S.D. 51.4746824 -3.1944478 51.4746824 -3.1944478 1 0 2026-09-17 22:57:56 TERMINATED 2026-09-17 22:47:00 Canton C.S.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534895 1789685254764637 5 5 2026-09-17 22:57:35.103763 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:34.762199
624845 655615 G30819 362S68M917 2026-09-17 COMPLETE 17534176 2026-09-17 23:47:00 2026-09-17 22:57:56 2026-09-19 22:57:56 {"id": 655615, "stp": "P", "toc": "Merseyrail", "uid": "G30819", "consist": "777029+777039", "dest_crs": "SOP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30819/2026-09-17/detailed", "trust_id": "362S68M917", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": "23:02:00", "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-17", "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": "2344", "current_leg_end": "Southport", "origin_dep_time": "2302", "origin_platform": "2", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-17T22:57:56", "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\": 9178.056, \"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.093, \"from_m\": 9178.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19362.445, \"from_m\": 9964.093, \"capability_applied\": null, \"effective_limit_mph\": 60.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.332, \"from_m\": 19362.445, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30220.749, \"from_m\": 19413.332, \"capability_applied\": null, \"effective_limit_mph\": 60.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.255, \"from_m\": 30220.749, \"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.187, \"from_m\": 30527.255, \"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\": 655615, \"profile_key\": \"adfdec4ea8c2d02fdf7657b69a5ddd37d60a66fafe9afd407adab377facee95e\", \"schedule_id\": 11411, \"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\": 31944}, {\"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\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2308H\", \"wtt_dep\": \"2309\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3424.317, \"section_seq\": 1, \"route_path_id\": 31944}, {\"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\": 31944}, {\"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\": 31944}, {\"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\": 31944}, {\"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\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319H\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 9503.161, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2322\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 11293.923, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2323H\", \"wtt_dep\": \"2324\", \"location\": \"Hall Road\", \"stage_seq\": 10, \"distance_m\": 12634.421, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2327H\", \"location\": \"Hightown\", \"stage_seq\": 11, \"distance_m\": 15796.945, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331H\", \"location\": \"Formby\", \"stage_seq\": 12, \"distance_m\": 19074.038, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2333H\", \"location\": \"Freshfield\", \"stage_seq\": 13, \"distance_m\": 20479.492, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2337H\", \"location\": \"Ainsdale\", \"stage_seq\": 14, \"distance_m\": 24980.698, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2340H\", \"location\": \"Hillside\", \"stage_seq\": 15, \"distance_m\": 27411.307, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343\", \"location\": \"Birkdale\", \"stage_seq\": 16, \"distance_m\": 28999.111, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 17, \"distance_m\": 30841.187, \"section_seq\": 1, \"route_path_id\": 31944}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30841.187, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31944}], \"total_distance_m\": 30841.187, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.031, \"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": "3.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-17T22:03:35Z\", \"source_id\": 54660931, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:04:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:44Z\", \"source_id\": 17514078, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:07:06Z\", \"source_id\": 54667062, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:07:07Z\", \"source_id\": 17515881, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:57Z\", \"source_id\": 54670394, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:10:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:58Z\", \"source_id\": 17516831, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:20Z\", \"source_id\": 54674642, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:12:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:24Z\", \"source_id\": 17518107, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:49Z\", \"source_id\": 54678933, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:14:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:56Z\", \"source_id\": 17519363, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:22Z\", \"source_id\": 54681618, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:27Z\", \"source_id\": 17520136, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:09Z\", \"source_id\": 54686323, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:13Z\", \"source_id\": 17521460, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9712, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:19Z\", \"source_id\": 54691694, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:23Z\", \"source_id\": 17523170, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:41Z\", \"source_id\": 54695612, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:47Z\", \"source_id\": 17524297, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:18Z\", \"source_id\": 54698326, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:24Z\", \"source_id\": 17525115, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:27Z\", \"source_id\": 54706804, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:34Z\", \"source_id\": 17527499, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:49Z\", \"source_id\": 54710667, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:51Z\", \"source_id\": 17528573, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:35Z\", \"source_id\": 54713568, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:38Z\", \"source_id\": 17529357, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:01Z\", \"source_id\": 54722216, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:04Z\", \"source_id\": 17531782, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:36Z\", \"source_id\": 54724471, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:43:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:43Z\", \"source_id\": 17532440, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:39Z\", \"source_id\": 54730362, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:43Z\", \"source_id\": 17534176, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "2", "timing_fact_generation": 1789685147364504, "current_leg_arrival_utc": "2026-09-17T23:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:38.458055", "service_state_evidence_id": 17534176, "current_leg_start_actual_dep": "2026-09-17T23:43:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:38.869881", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P LVC SOP 2S68 777029+777039 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": 9178.056, "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.093, "from_m": 9178.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19362.445, "from_m": 9964.093, "capability_applied": null, "effective_limit_mph": 60.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.332, "from_m": 19362.445, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30220.749, "from_m": 19413.332, "capability_applied": null, "effective_limit_mph": 60.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.255, "from_m": 30220.749, "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.187, "from_m": 30527.255, "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": 655615, "profile_key": "adfdec4ea8c2d02fdf7657b69a5ddd37d60a66fafe9afd407adab377facee95e", "schedule_id": 11411, "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": 31944}, {"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": 31944}, {"is_pass": false, "wtt_arr": "2308H", "wtt_dep": "2309", "location": "Sandhills", "stage_seq": 3, "distance_m": 3424.317, "section_seq": 1, "route_path_id": 31944}, {"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": 31944}, {"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": 31944}, {"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": 31944}, {"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": 31944}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319H", "location": "Waterloo (Merseyside)", "stage_seq": 8, "distance_m": 9503.161, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 11293.923, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324", "location": "Hall Road", "stage_seq": 10, "distance_m": 12634.421, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2327H", "location": "Hightown", "stage_seq": 11, "distance_m": 15796.945, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331H", "location": "Formby", "stage_seq": 12, "distance_m": 19074.038, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Freshfield", "stage_seq": 13, "distance_m": 20479.492, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2337H", "location": "Ainsdale", "stage_seq": 14, "distance_m": 24980.698, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2340H", "location": "Hillside", "stage_seq": 15, "distance_m": 27411.307, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Birkdale", "stage_seq": 16, "distance_m": 28999.111, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": null, "location": "Southport", "stage_seq": 17, "distance_m": 30841.187, "section_seq": 1, "route_path_id": 31944}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30841.187, "from_m": 0.0, "section_seq": 1, "route_path_id": 31944}], "total_distance_m": 30841.187, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.031, "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-17T22:03:35Z", "source_id": 54660931, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:04:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:44Z", "source_id": 17514078, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:07:06Z", "source_id": 54667062, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:07:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:07:07Z", "source_id": 17515881, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9753, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:57Z", "source_id": 54670394, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:10:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:58Z", "source_id": 17516831, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9735, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:20Z", "source_id": 54674642, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:12:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:24Z", "source_id": 17518107, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9728, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:49Z", "source_id": 54678933, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:14:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:56Z", "source_id": 17519363, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9722, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:22Z", "source_id": 54681618, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:16:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:27Z", "source_id": 17520136, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9717, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:09Z", "source_id": 54686323, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:19:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:13Z", "source_id": 17521460, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9712, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:19Z", "source_id": 54691694, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:23Z", "source_id": 17523170, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9705, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:41Z", "source_id": 54695612, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:47Z", "source_id": 17524297, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9699, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:18Z", "source_id": 54698326, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:24Z", "source_id": 17525115, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9694, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:27Z", "source_id": 54706804, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:31:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:34Z", "source_id": 17527499, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9689, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:49Z", "source_id": 54710667, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:33:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:51Z", "source_id": 17528573, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9685, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:35Z", "source_id": 54713568, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:37:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:38Z", "source_id": 17529357, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9680, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:01Z", "source_id": 54722216, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:04Z", "source_id": 17531782, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9675, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:36Z", "source_id": 54724471, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:43:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:43Z", "source_id": 17532440, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9313, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:39Z", "source_id": 54730362, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:47:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:43Z", "source_id": 17534176, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 2302 2302 2 23:02:00 None Southport 2351 2350 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30819/2026-09-17/detailed None Birkdale 2026-09-17T23:43:00+01:00 Southport 3.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 2344 2347 Birkdale Southport Sig. 1087 Southport 53.6467494 -3.0029844 53.6467494 -3.0029844 1 0 2026-09-17 22:57:56 TERMINATED 2026-09-17 22:47:00 Southport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534176 1789685147364504 46 46 2026-09-17 22:57:38.869881 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:38.458055
624846 655366 P87624 892F76M817 2026-09-17 COMPLETE 17534388 2026-09-17 23:47:00 2026-09-17 22:57:56 2026-09-19 22:57:56 {"id": 655366, "stp": "P", "toc": "Southeastern", "uid": "P87624", "consist": "465026+465903", "dest_crs": "CHX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87624/2026-09-17/detailed", "trust_id": "892F76M817", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": "22:50:00", "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": "2", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2F76", "timing_status": "EARLY", "origin_station": "Sevenoaks", "current_leg_arr": "2347", "current_leg_dep": "2344", "current_leg_end": "London Charing Cross", "origin_dep_time": "2250", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-17T22:57:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 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\": 25383.079, \"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\": 25791.663, \"from_m\": 25383.079, \"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\": 25888.908, \"from_m\": 25791.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31998.661, \"from_m\": 25888.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33962.753, \"from_m\": 31998.661, \"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\": 35428.442, \"from_m\": 33962.753, \"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\": 655366, \"profile_key\": \"8ef54554fd66507cb5c849e63e8f6bb0ed410383991a87cd201a8d764e1150be\", \"schedule_id\": 33246, \"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\": 37489}, {\"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\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2258H\", \"location\": \"Knockholt\", \"stage_seq\": 3, \"distance_m\": 8885.487, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": \"2301H\", \"location\": \"Chelsfield\", \"stage_seq\": 4, \"distance_m\": 10921.683, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2307\", \"location\": \"Orpington\", \"stage_seq\": 5, \"distance_m\": 13247.043, \"section_seq\": 1, \"route_path_id\": 37489}, {\"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\": 37489}, {\"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\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314H\", \"location\": \"Chislehurst\", \"stage_seq\": 8, \"distance_m\": 17459.315, \"section_seq\": 1, \"route_path_id\": 37489}, {\"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\": 37489}, {\"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\": 37489}, {\"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\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 25478.874, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 25981.093, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 26343.166, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2333\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 26879.56, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 27698.245, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 30671.512, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2341\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 32536.705, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 33476.889, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 34223.205, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 35428.442, \"section_seq\": 1, \"route_path_id\": 37489}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35428.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37489}], \"total_distance_m\": 35428.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 31980.679, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3447.763, \"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.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:50Z\", \"source_id\": 54639373, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:52:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:53Z\", \"source_id\": 17507917, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:29Z\", \"source_id\": 54649856, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:58:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:34Z\", \"source_id\": 17510924, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:22Z\", \"source_id\": 54655073, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:01:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:26Z\", \"source_id\": 17512376, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:51Z\", \"source_id\": 54661336, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:52Z\", \"source_id\": 17514181, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:07Z\", \"source_id\": 54670733, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:13Z\", \"source_id\": 17516937, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:36Z\", \"source_id\": 54676829, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:37Z\", \"source_id\": 17518740, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:27Z\", \"source_id\": 54681771, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:31Z\", \"source_id\": 17520207, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:34Z\", \"source_id\": 54686978, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:35Z\", \"source_id\": 17521685, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:18Z\", \"source_id\": 54694928, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:23Z\", \"source_id\": 17524122, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:10Z\", \"source_id\": 54702976, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:14Z\", \"source_id\": 17526430, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:04Z\", \"source_id\": 54719114, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:07Z\", \"source_id\": 17530935, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:39Z\", \"source_id\": 54727447, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:44Z\", \"source_id\": 17533311, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:13Z\", \"source_id\": 54731182, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:17Z\", \"source_id\": 17534388, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "2", "timing_fact_generation": 1789685178129671, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:39.457465", "service_state_evidence_id": 17534388, "current_leg_start_actual_dep": "2026-09-17T23:46:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:40.518299", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SEV CHX 2F76 465026+465903 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": 25383.079, "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": 25791.663, "from_m": 25383.079, "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": 25888.908, "from_m": 25791.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31998.661, "from_m": 25888.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33962.753, "from_m": 31998.661, "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": 35428.442, "from_m": 33962.753, "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": 655366, "profile_key": "8ef54554fd66507cb5c849e63e8f6bb0ed410383991a87cd201a8d764e1150be", "schedule_id": 33246, "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": 37489}, {"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": 37489}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2258H", "location": "Knockholt", "stage_seq": 3, "distance_m": 8885.487, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": "2301H", "location": "Chelsfield", "stage_seq": 4, "distance_m": 10921.683, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2307", "location": "Orpington", "stage_seq": 5, "distance_m": 13247.043, "section_seq": 1, "route_path_id": 37489}, {"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": 37489}, {"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": 37489}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314H", "location": "Chislehurst", "stage_seq": 8, "distance_m": 17459.315, "section_seq": 1, "route_path_id": 37489}, {"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": 37489}, {"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": 37489}, {"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": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327H", "location": "Parks Bridge Jn", "stage_seq": 12, "distance_m": 25478.874, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Lewisham", "stage_seq": 13, "distance_m": 25981.093, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 26343.166, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2333", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 26879.56, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "New Cross", "stage_seq": 16, "distance_m": 27698.245, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 30671.512, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2341", "location": "London Bridge", "stage_seq": 18, "distance_m": 32536.705, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 33476.889, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 34223.205, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 35428.442, "section_seq": 1, "route_path_id": 37489}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35428.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 37489}], "total_distance_m": 35428.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 31980.679, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3447.763, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32540, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:50Z", "source_id": 54639373, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:53Z", "source_id": 17507917, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32536, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:29Z", "source_id": 54649856, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:58:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:34Z", "source_id": 17510924, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32096, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:22Z", "source_id": 54655073, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:01:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:26Z", "source_id": 17512376, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31994, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:51Z", "source_id": 54661336, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:52Z", "source_id": 17514181, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:07Z", "source_id": 54670733, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:13Z", "source_id": 17516937, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:36Z", "source_id": 54676829, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:13:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:37Z", "source_id": 17518740, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:27Z", "source_id": 54681771, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:31Z", "source_id": 17520207, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:34Z", "source_id": 54686978, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:19:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:35Z", "source_id": 17521685, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:18Z", "source_id": 54694928, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:24:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:23Z", "source_id": 17524122, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:10Z", "source_id": 54702976, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:14Z", "source_id": 17526430, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:04Z", "source_id": 54719114, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:38:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:07Z", "source_id": 17530935, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:39Z", "source_id": 54727447, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:44:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:44Z", "source_id": 17533311, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31427, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:13Z", "source_id": 54731182, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:47:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:17Z", "source_id": 17534388, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] Sevenoaks 2250 2250 2 22:50:00 None London Charing Cross 2349 2349 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87624/2026-09-17/detailed None London Waterloo (East) 2026-09-17T23:46:00+01:00 London Charing Cross 3.0 {"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} 0.7 2344 2347 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-17 22:57:56 TERMINATED 2026-09-17 22:47:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534388 1789685178129671 68 68 2026-09-17 22:57:40.518299 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:39.457465
624847 653987 G77108 461T69M717 2026-09-17 COMPLETE 17534307 2026-09-17 23:47:00 2026-09-17 22:57:56 2026-09-19 22:57:56 {"id": 653987, "stp": "O", "toc": "Great Northern", "uid": "G77108", "consist": "379001+379002", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77108/2026-09-17/detailed", "trust_id": "461T69M717", "origin_crs": "KLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-17", "dest_arr_time": "2332", "dest_platform": "10", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1T69", "timing_status": "LATE", "origin_station": "Kings Lynn", "current_leg_arr": "2347", "current_leg_dep": "2256", "current_leg_end": "London Kings Cross", "origin_dep_time": "2145", "origin_platform": "1", "current_location": "London Kings Cross", "last_update_time": "2026-09-17T22:57:56", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.1315304, 52.17147739999999], [0.13158239999999996, 52.1711165], [0.1316331, 52.170816599999995], [0.13169289999999997, 52.1704725], [0.1318378, 52.16962279999999], [0.1319645, 52.1686456], [0.1320375, 52.1680823], [0.13223399999999996, 52.16656389999999], [0.13243347971103786, 52.16491882804252], [0.1324548, 52.164743], [0.1327907, 52.16298429999999], [0.1329259, 52.1625025], [0.13298510000000002, 52.16229150000001], [0.133028, 52.16199699999999], [0.13305299999999998, 52.161866499999995], [0.1331218, 52.1615951], [0.1332329, 52.1612203], [0.1333745, 52.1608016], [0.13353569999999998, 52.1603482], [0.1336424, 52.1600695], [0.1337541, 52.159789], [0.1338893, 52.15945909999999], [0.1340682, 52.1590538], [0.1342715, 52.15863099999999], [0.1344443, 52.15827689999999], [0.1346232, 52.157915200000005], [0.1348161, 52.157521300000006], [0.1350616, 52.1570493], [0.1351291, 52.15685839999999], [0.1351725, 52.156718399999995], [0.1352054, 52.15659230000001], [0.13524039999999998, 52.1564073], [0.1352595, 52.15624329999999], [0.1352714, 52.15612949999999], [0.13527779999999998, 52.1559426], [0.1352684, 52.1557325], [0.13524709999999998, 52.155525899999994], [0.1351808, 52.1552242], [0.13508489999999998, 52.1549314], [0.13494239999999996, 52.1546326], [0.1347484, 52.1542807], [0.1344918, 52.153924], [0.13418489999999997, 52.1536135], [0.1339644, 52.153423], [0.1336101, 52.15313199999999], [0.1332748, 52.1528946], [0.132997, 52.1527135], [0.1326941, 52.1525454], [0.1323952, 52.15240109999999], [0.1320889, 52.15225980000001], [0.1312439, 52.15192410000001], [0.12996999999999995, 52.1514263], [0.1299562, 52.151420899999984], [0.1279023, 52.150621], [0.1258614, 52.1498184], [0.1246911, 52.14935549999999], [0.12395720000000002, 52.149068599999985], [0.123459, 52.14887029999999], [0.12326279999999998, 52.14879439999999], [0.121688, 52.1481911], [0.1208912, 52.1478772], [0.1173929, 52.14648379999999], [0.1153473, 52.14568179999999], [0.1138404, 52.145118499999995], [0.1133589, 52.14490909999999], [0.1131049, 52.1448067], [0.1107065, 52.14386879999999], [0.1093109, 52.1433155], [0.1092312, 52.1432839], [0.1085932, 52.14303089999999], [0.10525149999999998, 52.1417361], [0.1006834, 52.1399458], [0.09792449999999998, 52.1388563], [0.0943427, 52.1374501], [0.0925391, 52.13674770000001], [0.0899482, 52.13573160000001], [0.08983152841195213, 52.135683102188814], [0.088359, 52.13507099999999], [0.0870084, 52.1344601], [0.0864658, 52.13420820000001], [0.0855194, 52.13373550000001], [0.08551589999999999, 52.13373359999999], [0.08545969999999999, 52.1337035], [0.0842581, 52.133061], [0.08233319999999998, 52.1319223], [0.08093830000000002, 52.131014699999994], [0.07970709999999999, 52.1301325], [0.07855090000000002, 52.129217800000006], [0.07693099999999999, 52.1278322], [0.0755326, 52.12665249999999], [0.0749226, 52.12619960000001], [0.0745447, 52.125919], [0.0735963, 52.1252703], [0.0729675, 52.12486809999999], [0.0723241, 52.124479599999994], [0.0717137, 52.124124899999984], [0.0707214, 52.1235978], [0.0695578, 52.1230219], [0.06859349999999999, 52.1225889], [0.0678651, 52.1222814], [0.0673896, 52.1220863], [0.0667379, 52.1218512], [0.06596049999999999, 52.12155979999999], [0.06511, 52.1212799], [0.0642326, 52.1210044], [0.06330469999999999, 52.120733099999995], [0.0622487, 52.1204449], [0.06088849999999999, 52.1201095], [0.059798999999999984, 52.119891499999994], [0.0586169, 52.1196691], [0.0585175, 52.11965039999998], [0.0577485, 52.11951059999999], [0.0567308, 52.1193226], [0.0563504, 52.1192535], [0.05617659999999999, 52.1192239], [0.05602990000000001, 52.119196], [0.055937299999999995, 52.1191787], [0.05577839999999999, 52.1191494], [0.0549222, 52.1189862], [0.054595, 52.1189237], [0.05194809999999999, 52.11843649999999], [0.048907, 52.11786949999999], [0.0453503, 52.11720859999999], [0.042585, 52.11668790000001], [0.04066539999999999, 52.116336], [0.037606999999999995, 52.1157738], [0.036855799999999994, 52.115636300000006], [0.0348225, 52.115261399999994], [0.033758399999999994, 52.11505539999999], [0.0331723, 52.114923999999995], [0.0330369, 52.114889899999994], [0.032704699999999996, 52.1148063], [0.032194, 52.11465900000001], [0.03183869999999999, 52.1145453], [0.0315259, 52.114428700000005], [0.0313255, 52.11434849999999], [0.0308704, 52.1141617], [0.0304614, 52.11398189999999], [0.030057699999999993, 52.1137877], [0.029631899999999996, 52.1135591], [0.029318899999999995, 52.1133791], [0.0289249, 52.1131305], [0.028553, 52.112863399999995], [0.0281892, 52.1125806], [0.0278411, 52.112292499999995], [0.027328999999999996, 52.1117841], [0.0267595, 52.11112789999999], [0.0260469, 52.1103228], [0.026015599999999996, 52.11028619999999], [0.025584554990979325, 52.10978287988833], [0.0252421, 52.109382999999994], [0.0246355, 52.10867459999999], [0.0233593, 52.107215999999994], [0.0215479, 52.10513639999999], [0.0201475, 52.10352399999999], [0.018541199999999997, 52.10167460000001], [0.017758, 52.1007737], [0.0171942, 52.10013029999999], [0.0157087, 52.0984227], [0.0144427, 52.0969644], [0.013348399999999998, 52.0956942], [0.012186999999999998, 52.094365100000005], [0.0114909, 52.093584799999995], [0.011242899999999998, 52.09328], [0.0102612, 52.0921526], [0.0094648, 52.091224], [0.0094156, 52.091168], [0.009025899999999998, 52.090725], [0.0083395, 52.089946100000006], [0.007412699999999999, 52.0888637], [0.006457799999999999, 52.087781], [0.0058744, 52.087087700000005], [0.0043201, 52.08530029999999], [0.0028582999999999994, 52.08362], [0.0012956, 52.0818199], [0.0002058, 52.08057089999999], [0.0, 52.08033002424418], [-0.0012983999999999997, 52.07881029999998], [-0.0020174, 52.0779809], [-0.0032055, 52.0766022], [-0.0043146999999999994, 52.0753391], [-0.0047504999999999995, 52.07484], [-0.005627599999999999, 52.073823700000005], [-0.006560999999999999, 52.0727561], [-0.0076902, 52.071446], [-0.0088275, 52.0701373], [-0.010471799999999998, 52.06823489999999], [-0.0118021, 52.0666976], [-0.012934199999999998, 52.0653843], [-0.013942499999999998, 52.064227], [-0.0154157, 52.0625485], [-0.0156841, 52.062224500000006], [-0.0173102, 52.06034399999999], [-0.018732, 52.05871539999998], [-0.018862899999999995, 52.0585762], [-0.019446699999999997, 52.0579006], [-0.019572000000000003, 52.057759999999995], [-0.019808, 52.057481], [-0.0198925, 52.05737930000001], [-0.0200961, 52.0571426], [-0.020390999999999996, 52.056799600000005], [-0.020720499999999996, 52.056422699999985], [-0.021016, 52.0560964], [-0.021276, 52.0558412], [-0.0215789, 52.05561389999999], [-0.0219061, 52.055369799999994], [-0.0222667, 52.0551092], [-0.0226149, 52.05489649999999], [-0.0230424, 52.0546533], [-0.023183144693816563, 52.054578667909794], [-0.0233728, 52.0544781], [-0.023701, 52.05431699999999], [-0.0240713, 52.0541494], [-0.0244099, 52.0540092], [-0.024685800000000004, 52.0538952], [-0.0250724, 52.0537578], [-0.025337899999999997, 52.05366449999999], [-0.0254981, 52.05361630000001], [-0.025699399999999997, 52.053553499999985], [-0.0260734, 52.05345920000001], [-0.0265696, 52.05333759999999], [-0.0274972, 52.0531335], [-0.0278528, 52.0530553], [-0.029295400000000003, 52.05273799999999], [-0.0308482, 52.05239970000001], [-0.031884199999999994, 52.0521606], [-0.0322372, 52.052088000000005], [-0.03295699999999999, 52.0519366], [-0.0334006, 52.05180299999999], [-0.0357749, 52.0512718], [-0.0382314, 52.05073170000001], [-0.0406122, 52.05021], [-0.041069, 52.05010839999999], [-0.0418784, 52.04994069999999], [-0.044492399999999994, 52.0493682], [-0.0470385, 52.048807200000006], [-0.0481941, 52.04855260000001], [-0.0497743, 52.04820239999999], [-0.052023799999999995, 52.0476861], [-0.0543373, 52.047183399999994], [-0.05647900000000001, 52.0467142], [-0.05713879999999999, 52.046563], [-0.05777929999999999, 52.0464007], [-0.05932209999999999, 52.045992799999986], [-0.06135260000000001, 52.0453778], [-0.062921, 52.0449073], [-0.0645333, 52.0444171], [-0.0670681, 52.0436552], [-0.06906269999999999, 52.043040100000006], [-0.07144040000000002, 52.0423232], [-0.074372, 52.041422], [-0.07883839999999999, 52.0400715], [-0.0818554, 52.039147699999994], [-0.08683909999999999, 52.03762699999999], [-0.08715299999999998, 52.0375328], [-0.08983152841195213, 52.03671790176389], [-0.0943329, 52.0353484], [-0.0970315, 52.0345361], [-0.0994573, 52.0337865], [-0.1020658, 52.0329946], [-0.10424229999999998, 52.03233759999999], [-0.1056763, 52.0318959], [-0.1076842, 52.03128399999999], [-0.1097499, 52.03065680000001], [-0.1104383, 52.0304483], [-0.1155531, 52.0288995], [-0.11686019999999998, 52.0283611], [-0.11725710000000002, 52.02819479999999], [-0.1175704, 52.028061], [-0.1181203, 52.0278085], [-0.1187682, 52.0274782], [-0.1199529, 52.02679319999999], [-0.11996049999999998, 52.02678879999999], [-0.1207343, 52.0263193], [-0.12156749999999998, 52.02577050000001], [-0.1231693, 52.0244779], [-0.12563619999999998, 52.02246220000001], [-0.1316737, 52.0174722], [-0.1320296, 52.01719500000001], [-0.13679419999999998, 52.013283699999995], [-0.1369843, 52.013122499999994], [-0.13851279999999996, 52.01187800000001], [-0.1390437, 52.0114494], [-0.1396438, 52.01096189999999], [-0.1400499, 52.01060739999999], [-0.1405823, 52.010153200000005], [-0.14101659999999996, 52.0097459], [-0.1413912, 52.0093606], [-0.141863, 52.0088224], [-0.1420878, 52.00855430000001], [-0.1424264, 52.0081455], [-0.1430089, 52.00735060000001], [-0.1431628, 52.0071444], [-0.1437641, 52.0063925], [-0.14420989999999995, 52.005909300000006], [-0.14478629999999998, 52.005303899999994], [-0.1452375, 52.004866], [-0.1458081, 52.004365], [-0.1461983, 52.0040365], [-0.14670089999999997, 52.00362499999999], [-0.147593, 52.0029723], [-0.14929039999999996, 52.0018855], [-0.1496693, 52.00166130000001], [-0.1502214, 52.0013589], [-0.15079429999999996, 52.00106219999999], [-0.1514962, 52.0007155], [-0.1521498, 52.00042489999999], [-0.1537506, 51.9997888], [-0.1544263, 51.999553899999995], [-0.15498189999999998, 51.9993757], [-0.15521311558574066, 51.99930615890027], [-0.15599, 51.9990725], [-0.1570045, 51.9988173], [-0.1592949, 51.9982243], [-0.1609189, 51.997806100000005], [-0.1629641, 51.9972819], [-0.1639996, 51.9970183], [-0.1644626, 51.99689709999999], [-0.16463259999999996, 51.9968507], [-0.1659281, 51.996526999999986], [-0.1669327, 51.9962652], [-0.1677091, 51.9960646], [-0.1688813, 51.995759799999995], [-0.17055899999999996, 51.9953453], [-0.1711383, 51.9952067], [-0.1725733, 51.9948896], [-0.17354969999999997, 51.9946913], [-0.1747942, 51.9944559], [-0.1754836, 51.9943345], [-0.1768649, 51.9941042], [-0.17785319999999996, 51.993953999999995], [-0.1788684, 51.9938111], [-0.1794974, 51.993725299999994], [-0.1796630568239043, 51.99370478363924], [-0.180518, 51.993598899999995], [-0.1816017, 51.993479], [-0.1825538, 51.9933825], [-0.1835812, 51.99329899999999], [-0.1840639, 51.9932627], [-0.1846432, 51.9932182], [-0.1851315, 51.99318670000001], [-0.1853764738019546, 51.99316669256434], [-0.18563153062342677, 51.99314515991188], [-0.18585704774554465, 51.993126720302435], [-0.18605721999812588, 51.99311084152264], [-0.1862362422109884, 51.99309699135912], [-0.18639830921394995, 51.993084637598514], [-0.18654761583682833, 51.99307324802745], [-0.18668835690944136, 51.99306229043257], [-0.18682472726160676, 51.99305123260049], [-0.18696092172314233, 51.993039542317874], [-0.18710113512386592, 51.99302668737134], [-0.1872495622935953, 51.99301213554752], [-0.1874103980621482, 51.992995354633045], [-0.1875878372593425, 51.99297581241456], [-0.18778607471499592, 51.99295297667868], [-0.18800930525892628, 51.99292631521206], [-0.18826172372095137, 51.992895295801326], [-0.1885076, 51.9928614], [-0.1892916, 51.9927453], [-0.19028659999999997, 51.9925798], [-0.190862, 51.9924644], [-0.191086, 51.9924194], [-0.1916335, 51.99230499999999], [-0.19225529999999996, 51.992156699999995], [-0.1932492, 51.99191230000001], [-0.19401609999999997, 51.991698199999995], [-0.19430189999999997, 51.991615], [-0.1950194, 51.9914044], [-0.1960477, 51.9910629], [-0.1970232, 51.99071579999998], [-0.1976708, 51.990457199999994], [-0.1985841, 51.9900795], [-0.1991795, 51.98981739999999], [-0.1998233, 51.9895095], [-0.2004669, 51.989198], [-0.2017253, 51.9885596], [-0.2028206, 51.98800959999999], [-0.2037775, 51.98755760000001], [-0.2044728, 51.987268500000006], [-0.2059239, 51.9866903], [-0.206868, 51.98634259999999], [-0.20786709999999997, 51.9860181], [-0.2081734, 51.98593169999999], [-0.2085373, 51.9858268], [-0.21012089999999997, 51.98540280000001], [-0.21154729999999997, 51.9850181], [-0.2133578, 51.98453790000001], [-0.2172364, 51.98349640000001], [-0.2181687, 51.9832505], [-0.223818, 51.9817394], [-0.2242666, 51.9816204], [-0.2247832, 51.9814831], [-0.2249397999999999, 51.981443500000005], [-0.2256499, 51.9812494], [-0.22615360000000004, 51.9810733], [-0.2270334, 51.980847399999995], [-0.2274862, 51.980717099999985], [-0.229301, 51.98023229999999], [-0.229522, 51.9801733], [-0.23027909999999996, 51.9799671], [-0.23069899999999996, 51.97985269999999], [-0.23301150000000004, 51.979211199999995], [-0.2335609, 51.97904150000001], [-0.2353746, 51.9784739], [-0.2362539, 51.9782056], [-0.23682520000000004, 51.9780156], [-0.23757219999999993, 51.9777499], [-0.23771029999999996, 51.9777], [-0.23773989999999995, 51.97768820000001], [-0.23938880000000004, 51.9770304], [-0.2422161, 51.97586059999999], [-0.2433589, 51.975348], [-0.24661299999999997, 51.973706], [-0.2472743, 51.9733591], [-0.2493172, 51.9722012], [-0.2516279, 51.9708708], [-0.2520609, 51.970613099999994], [-0.2535228, 51.9697029], [-0.2554306, 51.9682274], [-0.2572345, 51.96674060000001], [-0.2575956999999999, 51.9663997], [-0.2583228, 51.9657135], [-0.26283759999999995, 51.9620285], [-0.2640394, 51.961018], [-0.2645813, 51.9606135], [-0.26481509999999997, 51.9604169], [-0.2653305000000001, 51.95998349999999], [-0.2654873, 51.9598468], [-0.2657664, 51.95958470000001], [-0.2660134, 51.95934700000001], [-0.2662286, 51.9591002], [-0.2664265, 51.958827199999995], [-0.2665697, 51.9585643], [-0.26668529999999996, 51.9582958], [-0.2667527, 51.9580317], [-0.2667926, 51.95771809999999], [-0.2667912, 51.9574313], [-0.2667484, 51.957147899999995], [-0.2666608999999999, 51.9568799], [-0.26650429999999997, 51.9565751], [-0.26631369999999993, 51.9562899], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "2332", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Cambridge South", "current_leg_milage": "56.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 312.964, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1169.952, \"from_m\": 312.964, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1187.344, \"from_m\": 1169.952, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37235.552, \"from_m\": 1187.344, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39695.624, \"from_m\": 37235.552, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40468.851, \"from_m\": 39695.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40585.393, \"from_m\": 40468.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41841.133, \"from_m\": 40585.393, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42301.743, \"from_m\": 41841.133, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 42356.169, \"from_m\": 42301.743, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42424.907, \"from_m\": 42356.169, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 43240.818, \"from_m\": 42424.907, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43386.423, \"from_m\": 43240.818, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43438.339, \"from_m\": 43386.423, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43591.47, \"from_m\": 43438.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63946.662, \"from_m\": 43591.47, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65526.953, \"from_m\": 63946.662, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65573.551, \"from_m\": 65526.953, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 65607.925, \"from_m\": 65573.551, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66602.395, \"from_m\": 65607.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66770.176, \"from_m\": 66602.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66866.516, \"from_m\": 66770.176, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 66911.654, \"from_m\": 66866.516, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66993.46, \"from_m\": 66911.654, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 69983.258, \"from_m\": 66993.46, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71082.858, \"from_m\": 69983.258, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71889.569, \"from_m\": 71082.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71905.394, \"from_m\": 71889.569, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79327.544, \"from_m\": 71905.394, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80097.605, \"from_m\": 79327.544, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 86651.265, \"from_m\": 80097.605, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87403.096, \"from_m\": 86651.265, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87696.605, \"from_m\": 87403.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87774.076, \"from_m\": 87696.605, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87807.851, \"from_m\": 87774.076, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88365.051, \"from_m\": 87807.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91794.168, \"from_m\": 88365.051, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 98053.168, \"from_m\": 91794.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103435.344, \"from_m\": 98053.168, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 103467.751, \"from_m\": 103435.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103609.141, \"from_m\": 103467.751, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107096.047, \"from_m\": 103609.141, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 107154.371, \"from_m\": 107096.047, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 107181.473, \"from_m\": 107154.371, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107765.458, \"from_m\": 107181.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107862.469, \"from_m\": 107765.458, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 107930.856, \"from_m\": 107862.469, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122244.327, \"from_m\": 107930.856, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 146798.227, \"from_m\": 122244.327, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 149949.121, \"from_m\": 146798.227, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 153846.627, \"from_m\": 149949.121, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 155139.998, \"from_m\": 153846.627, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 155195.239, \"from_m\": 155139.998, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 155707.815, \"from_m\": 155195.239, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 155965.297, \"from_m\": 155707.815, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157599.664, \"from_m\": 155965.297, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 158111.754, \"from_m\": 157599.664, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158141.84, \"from_m\": 158111.754, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158209.697, \"from_m\": 158141.84, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 158292.837, \"from_m\": 158209.697, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 158582.233, \"from_m\": 158292.837, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 158633.175, \"from_m\": 158582.233, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159018.274, \"from_m\": 158633.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159027.471, \"from_m\": 159018.274, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 159034.224, \"from_m\": 159027.471, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 159430.04, \"from_m\": 159034.224, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 653987, \"profile_key\": \"b63b11e1bc7556812612bf65e588e144fa7638c085e367b591fa3f214691e7fd\", \"schedule_id\": 37338, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Kings Lynn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 2, \"distance_m\": 471.418, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Kings Lynn Sig. Kl36\", \"stage_seq\": 3, \"distance_m\": 2220.701, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2154H\", \"location\": \"Watlington\", \"stage_seq\": 4, \"distance_m\": 9609.32, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201\", \"location\": \"Downham Market\", \"stage_seq\": 5, \"distance_m\": 17386.312, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2212\", \"location\": \"Littleport\", \"stage_seq\": 6, \"distance_m\": 33559.713, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Ely North Jn\", \"stage_seq\": 7, \"distance_m\": 40371.479, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"2220\", \"wtt_dep\": \"2221\", \"location\": \"Ely\", \"stage_seq\": 8, \"distance_m\": 42675.31, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 9, \"distance_m\": 43386.423, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"2230\", \"wtt_dep\": \"2230H\", \"location\": \"Waterbeach\", \"stage_seq\": 10, \"distance_m\": 57728.799, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"2234H\", \"wtt_dep\": \"2235H\", \"location\": \"Cambridge North\", \"stage_seq\": 11, \"distance_m\": 62629.692, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 12, \"distance_m\": 64799.249, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"2240\", \"wtt_dep\": \"2242\", \"location\": \"Cambridge\", \"stage_seq\": 13, \"distance_m\": 66363.011, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": \"2246\", \"location\": \"Cambridge South\", \"stage_seq\": 14, \"distance_m\": 68956.664, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 15, \"distance_m\": 70103.646, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Foxton\", \"stage_seq\": 16, \"distance_m\": 77500.597, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256H\", \"location\": \"Royston\", \"stage_seq\": 17, \"distance_m\": 87309.909, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302H\", \"location\": \"Baldock\", \"stage_seq\": 18, \"distance_m\": 100585.533, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 19, \"distance_m\": 103844.131, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Hitchin\", \"stage_seq\": 20, \"distance_m\": 108093.544, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310H\", \"location\": \"Stevenage\", \"stage_seq\": 21, \"distance_m\": 115097.103, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 22, \"distance_m\": 121096.896, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Digswell Jn\", \"stage_seq\": 23, \"distance_m\": 125368.006, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 24, \"distance_m\": 126808.841, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Potters Bar\", \"stage_seq\": 25, \"distance_m\": 138923.095, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"Alexandra Palace\", \"stage_seq\": 26, \"distance_m\": 151484.544, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Finsbury Park\", \"stage_seq\": 27, \"distance_m\": 155332.41, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Holloway South Jn\", \"stage_seq\": 28, \"distance_m\": 157152.883, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 29, \"distance_m\": 158327.667, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 30, \"distance_m\": 159430.04, \"section_seq\": 1, \"route_path_id\": 32311}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 159430.04, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32311}], \"total_distance_m\": 159430.04, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 150878.801, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8551.239, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2145", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "51.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:51:45Z\", \"source_id\": 54518618, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:51:52Z\", \"source_id\": 17473825, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:59:19Z\", \"source_id\": 54534137, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:59:22Z\", \"source_id\": 17478185, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:11:52Z\", \"source_id\": 54560816, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:11:57Z\", \"source_id\": 17485616, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:23:58Z\", \"source_id\": 54584860, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:24:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:24:03Z\", \"source_id\": 17492561, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:36:04Z\", \"source_id\": 54609197, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:37:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:36:08Z\", \"source_id\": 17499426, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:40:40Z\", \"source_id\": 54618063, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:41:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:40:43Z\", \"source_id\": 17501935, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12518, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:16Z\", \"source_id\": 54634488, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:50:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:21Z\", \"source_id\": 17506559, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:54:52Z\", \"source_id\": 17509538, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:44Z\", \"source_id\": 54655744, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:02:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:46Z\", \"source_id\": 17512585, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:25Z\", \"source_id\": 54665911, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:32Z\", \"source_id\": 17515568, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:29Z\", \"source_id\": 54676614, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:31Z\", \"source_id\": 17518698, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:16Z\", \"source_id\": 54679685, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:16Z\", \"source_id\": 17519528, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:22Z\", \"source_id\": 54683230, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:28Z\", \"source_id\": 17520615, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:01Z\", \"source_id\": 54689401, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:03Z\", \"source_id\": 17522375, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:56Z\", \"source_id\": 54710919, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:01Z\", \"source_id\": 17528635, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:08Z\", \"source_id\": 54725288, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:13Z\", \"source_id\": 17532672, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:59Z\", \"source_id\": 54730817, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:03Z\", \"source_id\": 17534307, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "10", "timing_fact_generation": 1789685164720856, "current_leg_arrival_utc": "2026-09-17T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:44.419391", "service_state_evidence_id": 17534307, "current_leg_start_actual_dep": "2026-09-17T23:01:00+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:44.664499", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern O KLN KGX 1T69 379001+379002 8 100 None {"version": 3, "segments": [{"to_m": 312.964, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1169.952, "from_m": 312.964, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1187.344, "from_m": 1169.952, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37235.552, "from_m": 1187.344, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39695.624, "from_m": 37235.552, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40468.851, "from_m": 39695.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40585.393, "from_m": 40468.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41841.133, "from_m": 40585.393, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42301.743, "from_m": 41841.133, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 42356.169, "from_m": 42301.743, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42424.907, "from_m": 42356.169, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 43240.818, "from_m": 42424.907, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43386.423, "from_m": 43240.818, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43438.339, "from_m": 43386.423, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43591.47, "from_m": 43438.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63946.662, "from_m": 43591.47, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65526.953, "from_m": 63946.662, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65573.551, "from_m": 65526.953, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 65607.925, "from_m": 65573.551, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66602.395, "from_m": 65607.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66770.176, "from_m": 66602.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66866.516, "from_m": 66770.176, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 66911.654, "from_m": 66866.516, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66993.46, "from_m": 66911.654, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 69983.258, "from_m": 66993.46, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71082.858, "from_m": 69983.258, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71889.569, "from_m": 71082.858, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71905.394, "from_m": 71889.569, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79327.544, "from_m": 71905.394, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80097.605, "from_m": 79327.544, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 86651.265, "from_m": 80097.605, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87403.096, "from_m": 86651.265, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87696.605, "from_m": 87403.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87774.076, "from_m": 87696.605, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87807.851, "from_m": 87774.076, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88365.051, "from_m": 87807.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91794.168, "from_m": 88365.051, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98053.168, "from_m": 91794.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103435.344, "from_m": 98053.168, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 103467.751, "from_m": 103435.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103609.141, "from_m": 103467.751, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107096.047, "from_m": 103609.141, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 107154.371, "from_m": 107096.047, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 107181.473, "from_m": 107154.371, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107765.458, "from_m": 107181.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107862.469, "from_m": 107765.458, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 107930.856, "from_m": 107862.469, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122244.327, "from_m": 107930.856, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 146798.227, "from_m": 122244.327, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 149949.121, "from_m": 146798.227, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 153846.627, "from_m": 149949.121, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 155139.998, "from_m": 153846.627, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 155195.239, "from_m": 155139.998, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 155707.815, "from_m": 155195.239, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 155965.297, "from_m": 155707.815, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157599.664, "from_m": 155965.297, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 158111.754, "from_m": 157599.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 158141.84, "from_m": 158111.754, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 158209.697, "from_m": 158141.84, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 158292.837, "from_m": 158209.697, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 158582.233, "from_m": 158292.837, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 158633.175, "from_m": 158582.233, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159018.274, "from_m": 158633.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 159027.471, "from_m": 159018.274, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 159034.224, "from_m": 159027.471, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 159430.04, "from_m": 159034.224, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 653987, "profile_key": "b63b11e1bc7556812612bf65e588e144fa7638c085e367b591fa3f214691e7fd", "schedule_id": 37338, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2145", "location": "Kings Lynn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Kings Lynn Jn", "stage_seq": 2, "distance_m": 471.418, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Kings Lynn Sig. Kl36", "stage_seq": 3, "distance_m": 2220.701, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2154H", "location": "Watlington", "stage_seq": 4, "distance_m": 9609.32, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201", "location": "Downham Market", "stage_seq": 5, "distance_m": 17386.312, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2212", "location": "Littleport", "stage_seq": 6, "distance_m": 33559.713, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Ely North Jn", "stage_seq": 7, "distance_m": 40371.479, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "2220", "wtt_dep": "2221", "location": "Ely", "stage_seq": 8, "distance_m": 42675.31, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "Ely Dock Jn", "stage_seq": 9, "distance_m": 43386.423, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "2230", "wtt_dep": "2230H", "location": "Waterbeach", "stage_seq": 10, "distance_m": 57728.799, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "2234H", "wtt_dep": "2235H", "location": "Cambridge North", "stage_seq": 11, "distance_m": 62629.692, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237", "location": "Coldham Lane Jn", "stage_seq": 12, "distance_m": 64799.249, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "2240", "wtt_dep": "2242", "location": "Cambridge", "stage_seq": 13, "distance_m": 66363.011, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": "2246", "location": "Cambridge South", "stage_seq": 14, "distance_m": 68956.664, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Shepreth Branch Jn", "stage_seq": 15, "distance_m": 70103.646, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Foxton", "stage_seq": 16, "distance_m": 77500.597, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256H", "location": "Royston", "stage_seq": 17, "distance_m": 87309.909, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302H", "location": "Baldock", "stage_seq": 18, "distance_m": 100585.533, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304", "location": "Letchworth Garden City", "stage_seq": 19, "distance_m": 103844.131, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Hitchin", "stage_seq": 20, "distance_m": 108093.544, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310H", "location": "Stevenage", "stage_seq": 21, "distance_m": 115097.103, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Woolmer Green Jn", "stage_seq": 22, "distance_m": 121096.896, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Digswell Jn", "stage_seq": 23, "distance_m": 125368.006, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314H", "location": "Welwyn Garden City", "stage_seq": 24, "distance_m": 126808.841, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Potters Bar", "stage_seq": 25, "distance_m": 138923.095, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "Alexandra Palace", "stage_seq": 26, "distance_m": 151484.544, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Finsbury Park", "stage_seq": 27, "distance_m": 155332.41, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Holloway South Jn", "stage_seq": 28, "distance_m": 157152.883, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Belle Isle Jn", "stage_seq": 29, "distance_m": 158327.667, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 30, "distance_m": 159430.04, "section_seq": 1, "route_path_id": 32311}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 159430.04, "from_m": 0.0, "section_seq": 1, "route_path_id": 32311}], "total_distance_m": 159430.04, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 150878.801, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8551.239, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12153, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:51:45Z", "source_id": 54518618, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:51:52Z", "source_id": 17473825, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12157, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:59:19Z", "source_id": 54534137, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:00:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:59:22Z", "source_id": 17478185, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12163, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:11:52Z", "source_id": 54560816, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:11:57Z", "source_id": 17485616, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:23:58Z", "source_id": 54584860, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:24:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:24:03Z", "source_id": 17492561, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12319, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:36:04Z", "source_id": 54609197, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T21:37:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:36:08Z", "source_id": 17499426, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12425, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:40:40Z", "source_id": 54618063, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T21:41:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:40:43Z", "source_id": 17501935, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12518, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:16Z", "source_id": 54634488, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T21:50:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:21Z", "source_id": 17506559, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:54:52Z", "source_id": 17509538, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:44Z", "source_id": 54655744, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:02:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:46Z", "source_id": 17512585, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:25Z", "source_id": 54665911, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:07:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:32Z", "source_id": 17515568, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:29Z", "source_id": 54676614, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:13:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:31Z", "source_id": 17518698, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:16Z", "source_id": 54679685, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:16Z", "source_id": 17519528, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:22Z", "source_id": 54683230, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:28Z", "source_id": 17520615, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:01Z", "source_id": 54689401, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:21:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:03Z", "source_id": 17522375, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:56Z", "source_id": 54710919, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T22:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:01Z", "source_id": 17528635, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:08Z", "source_id": 54725288, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T22:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:13Z", "source_id": 17532672, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16255, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:59Z", "source_id": 54730817, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T22:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:03Z", "source_id": 17534307, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] Kings Lynn 2145 2145 1 None None London Kings Cross 2332 2332 10 LATE +15 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77108/2026-09-17/detailed None Cambridge South 2026-09-17T23:01:00+01:00 London Kings Cross 51.0 {"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.1315304, 52.17147739999999], [0.13158239999999996, 52.1711165], [0.1316331, 52.170816599999995], [0.13169289999999997, 52.1704725], [0.1318378, 52.16962279999999], [0.1319645, 52.1686456], [0.1320375, 52.1680823], [0.13223399999999996, 52.16656389999999], [0.13243347971103786, 52.16491882804252], [0.1324548, 52.164743], [0.1327907, 52.16298429999999], [0.1329259, 52.1625025], [0.13298510000000002, 52.16229150000001], [0.133028, 52.16199699999999], [0.13305299999999998, 52.161866499999995], [0.1331218, 52.1615951], [0.1332329, 52.1612203], [0.1333745, 52.1608016], [0.13353569999999998, 52.1603482], [0.1336424, 52.1600695], [0.1337541, 52.159789], [0.1338893, 52.15945909999999], [0.1340682, 52.1590538], [0.1342715, 52.15863099999999], [0.1344443, 52.15827689999999], [0.1346232, 52.157915200000005], [0.1348161, 52.157521300000006], [0.1350616, 52.1570493], [0.1351291, 52.15685839999999], [0.1351725, 52.156718399999995], [0.1352054, 52.15659230000001], [0.13524039999999998, 52.1564073], [0.1352595, 52.15624329999999], [0.1352714, 52.15612949999999], [0.13527779999999998, 52.1559426], [0.1352684, 52.1557325], [0.13524709999999998, 52.155525899999994], [0.1351808, 52.1552242], [0.13508489999999998, 52.1549314], [0.13494239999999996, 52.1546326], [0.1347484, 52.1542807], [0.1344918, 52.153924], [0.13418489999999997, 52.1536135], [0.1339644, 52.153423], [0.1336101, 52.15313199999999], [0.1332748, 52.1528946], [0.132997, 52.1527135], [0.1326941, 52.1525454], [0.1323952, 52.15240109999999], [0.1320889, 52.15225980000001], [0.1312439, 52.15192410000001], [0.12996999999999995, 52.1514263], [0.1299562, 52.151420899999984], [0.1279023, 52.150621], [0.1258614, 52.1498184], [0.1246911, 52.14935549999999], [0.12395720000000002, 52.149068599999985], [0.123459, 52.14887029999999], [0.12326279999999998, 52.14879439999999], [0.121688, 52.1481911], [0.1208912, 52.1478772], [0.1173929, 52.14648379999999], [0.1153473, 52.14568179999999], [0.1138404, 52.145118499999995], [0.1133589, 52.14490909999999], [0.1131049, 52.1448067], [0.1107065, 52.14386879999999], [0.1093109, 52.1433155], [0.1092312, 52.1432839], [0.1085932, 52.14303089999999], [0.10525149999999998, 52.1417361], [0.1006834, 52.1399458], [0.09792449999999998, 52.1388563], [0.0943427, 52.1374501], [0.0925391, 52.13674770000001], [0.0899482, 52.13573160000001], [0.08983152841195213, 52.135683102188814], [0.088359, 52.13507099999999], [0.0870084, 52.1344601], [0.0864658, 52.13420820000001], [0.0855194, 52.13373550000001], [0.08551589999999999, 52.13373359999999], [0.08545969999999999, 52.1337035], [0.0842581, 52.133061], [0.08233319999999998, 52.1319223], [0.08093830000000002, 52.131014699999994], [0.07970709999999999, 52.1301325], [0.07855090000000002, 52.129217800000006], [0.07693099999999999, 52.1278322], [0.0755326, 52.12665249999999], [0.0749226, 52.12619960000001], [0.0745447, 52.125919], [0.0735963, 52.1252703], [0.0729675, 52.12486809999999], [0.0723241, 52.124479599999994], [0.0717137, 52.124124899999984], [0.0707214, 52.1235978], [0.0695578, 52.1230219], [0.06859349999999999, 52.1225889], [0.0678651, 52.1222814], [0.0673896, 52.1220863], [0.0667379, 52.1218512], [0.06596049999999999, 52.12155979999999], [0.06511, 52.1212799], [0.0642326, 52.1210044], [0.06330469999999999, 52.120733099999995], [0.0622487, 52.1204449], [0.06088849999999999, 52.1201095], [0.059798999999999984, 52.119891499999994], [0.0586169, 52.1196691], [0.0585175, 52.11965039999998], [0.0577485, 52.11951059999999], [0.0567308, 52.1193226], [0.0563504, 52.1192535], [0.05617659999999999, 52.1192239], [0.05602990000000001, 52.119196], [0.055937299999999995, 52.1191787], [0.05577839999999999, 52.1191494], [0.0549222, 52.1189862], [0.054595, 52.1189237], [0.05194809999999999, 52.11843649999999], [0.048907, 52.11786949999999], [0.0453503, 52.11720859999999], [0.042585, 52.11668790000001], [0.04066539999999999, 52.116336], [0.037606999999999995, 52.1157738], [0.036855799999999994, 52.115636300000006], [0.0348225, 52.115261399999994], [0.033758399999999994, 52.11505539999999], [0.0331723, 52.114923999999995], [0.0330369, 52.114889899999994], [0.032704699999999996, 52.1148063], [0.032194, 52.11465900000001], [0.03183869999999999, 52.1145453], [0.0315259, 52.114428700000005], [0.0313255, 52.11434849999999], [0.0308704, 52.1141617], [0.0304614, 52.11398189999999], [0.030057699999999993, 52.1137877], [0.029631899999999996, 52.1135591], [0.029318899999999995, 52.1133791], [0.0289249, 52.1131305], [0.028553, 52.112863399999995], [0.0281892, 52.1125806], [0.0278411, 52.112292499999995], [0.027328999999999996, 52.1117841], [0.0267595, 52.11112789999999], [0.0260469, 52.1103228], [0.026015599999999996, 52.11028619999999], [0.025584554990979325, 52.10978287988833], [0.0252421, 52.109382999999994], [0.0246355, 52.10867459999999], [0.0233593, 52.107215999999994], [0.0215479, 52.10513639999999], [0.0201475, 52.10352399999999], [0.018541199999999997, 52.10167460000001], [0.017758, 52.1007737], [0.0171942, 52.10013029999999], [0.0157087, 52.0984227], [0.0144427, 52.0969644], [0.013348399999999998, 52.0956942], [0.012186999999999998, 52.094365100000005], [0.0114909, 52.093584799999995], [0.011242899999999998, 52.09328], [0.0102612, 52.0921526], [0.0094648, 52.091224], [0.0094156, 52.091168], [0.009025899999999998, 52.090725], [0.0083395, 52.089946100000006], [0.007412699999999999, 52.0888637], [0.006457799999999999, 52.087781], [0.0058744, 52.087087700000005], [0.0043201, 52.08530029999999], [0.0028582999999999994, 52.08362], [0.0012956, 52.0818199], [0.0002058, 52.08057089999999], [0.0, 52.08033002424418], [-0.0012983999999999997, 52.07881029999998], [-0.0020174, 52.0779809], [-0.0032055, 52.0766022], [-0.0043146999999999994, 52.0753391], [-0.0047504999999999995, 52.07484], [-0.005627599999999999, 52.073823700000005], [-0.006560999999999999, 52.0727561], [-0.0076902, 52.071446], [-0.0088275, 52.0701373], [-0.010471799999999998, 52.06823489999999], [-0.0118021, 52.0666976], [-0.012934199999999998, 52.0653843], [-0.013942499999999998, 52.064227], [-0.0154157, 52.0625485], [-0.0156841, 52.062224500000006], [-0.0173102, 52.06034399999999], [-0.018732, 52.05871539999998], [-0.018862899999999995, 52.0585762], [-0.019446699999999997, 52.0579006], [-0.019572000000000003, 52.057759999999995], [-0.019808, 52.057481], [-0.0198925, 52.05737930000001], [-0.0200961, 52.0571426], [-0.020390999999999996, 52.056799600000005], [-0.020720499999999996, 52.056422699999985], [-0.021016, 52.0560964], [-0.021276, 52.0558412], [-0.0215789, 52.05561389999999], [-0.0219061, 52.055369799999994], [-0.0222667, 52.0551092], [-0.0226149, 52.05489649999999], [-0.0230424, 52.0546533], [-0.023183144693816563, 52.054578667909794], [-0.0233728, 52.0544781], [-0.023701, 52.05431699999999], [-0.0240713, 52.0541494], [-0.0244099, 52.0540092], [-0.024685800000000004, 52.0538952], [-0.0250724, 52.0537578], [-0.025337899999999997, 52.05366449999999], [-0.0254981, 52.05361630000001], [-0.025699399999999997, 52.053553499999985], [-0.0260734, 52.05345920000001], [-0.0265696, 52.05333759999999], [-0.0274972, 52.0531335], [-0.0278528, 52.0530553], [-0.029295400000000003, 52.05273799999999], [-0.0308482, 52.05239970000001], [-0.031884199999999994, 52.0521606], [-0.0322372, 52.052088000000005], [-0.03295699999999999, 52.0519366], [-0.0334006, 52.05180299999999], [-0.0357749, 52.0512718], [-0.0382314, 52.05073170000001], [-0.0406122, 52.05021], [-0.041069, 52.05010839999999], [-0.0418784, 52.04994069999999], [-0.044492399999999994, 52.0493682], [-0.0470385, 52.048807200000006], [-0.0481941, 52.04855260000001], [-0.0497743, 52.04820239999999], [-0.052023799999999995, 52.0476861], [-0.0543373, 52.047183399999994], [-0.05647900000000001, 52.0467142], [-0.05713879999999999, 52.046563], [-0.05777929999999999, 52.0464007], [-0.05932209999999999, 52.045992799999986], [-0.06135260000000001, 52.0453778], [-0.062921, 52.0449073], [-0.0645333, 52.0444171], [-0.0670681, 52.0436552], [-0.06906269999999999, 52.043040100000006], [-0.07144040000000002, 52.0423232], [-0.074372, 52.041422], [-0.07883839999999999, 52.0400715], [-0.0818554, 52.039147699999994], [-0.08683909999999999, 52.03762699999999], [-0.08715299999999998, 52.0375328], [-0.08983152841195213, 52.03671790176389], [-0.0943329, 52.0353484], [-0.0970315, 52.0345361], [-0.0994573, 52.0337865], [-0.1020658, 52.0329946], [-0.10424229999999998, 52.03233759999999], [-0.1056763, 52.0318959], [-0.1076842, 52.03128399999999], [-0.1097499, 52.03065680000001], [-0.1104383, 52.0304483], [-0.1155531, 52.0288995], [-0.11686019999999998, 52.0283611], [-0.11725710000000002, 52.02819479999999], [-0.1175704, 52.028061], [-0.1181203, 52.0278085], [-0.1187682, 52.0274782], [-0.1199529, 52.02679319999999], [-0.11996049999999998, 52.02678879999999], [-0.1207343, 52.0263193], [-0.12156749999999998, 52.02577050000001], [-0.1231693, 52.0244779], [-0.12563619999999998, 52.02246220000001], [-0.1316737, 52.0174722], [-0.1320296, 52.01719500000001], [-0.13679419999999998, 52.013283699999995], [-0.1369843, 52.013122499999994], [-0.13851279999999996, 52.01187800000001], [-0.1390437, 52.0114494], [-0.1396438, 52.01096189999999], [-0.1400499, 52.01060739999999], [-0.1405823, 52.010153200000005], [-0.14101659999999996, 52.0097459], [-0.1413912, 52.0093606], [-0.141863, 52.0088224], [-0.1420878, 52.00855430000001], [-0.1424264, 52.0081455], [-0.1430089, 52.00735060000001], [-0.1431628, 52.0071444], [-0.1437641, 52.0063925], [-0.14420989999999995, 52.005909300000006], [-0.14478629999999998, 52.005303899999994], [-0.1452375, 52.004866], [-0.1458081, 52.004365], [-0.1461983, 52.0040365], [-0.14670089999999997, 52.00362499999999], [-0.147593, 52.0029723], [-0.14929039999999996, 52.0018855], [-0.1496693, 52.00166130000001], [-0.1502214, 52.0013589], [-0.15079429999999996, 52.00106219999999], [-0.1514962, 52.0007155], [-0.1521498, 52.00042489999999], [-0.1537506, 51.9997888], [-0.1544263, 51.999553899999995], [-0.15498189999999998, 51.9993757], [-0.15521311558574066, 51.99930615890027], [-0.15599, 51.9990725], [-0.1570045, 51.9988173], [-0.1592949, 51.9982243], [-0.1609189, 51.997806100000005], [-0.1629641, 51.9972819], [-0.1639996, 51.9970183], [-0.1644626, 51.99689709999999], [-0.16463259999999996, 51.9968507], [-0.1659281, 51.996526999999986], [-0.1669327, 51.9962652], [-0.1677091, 51.9960646], [-0.1688813, 51.995759799999995], [-0.17055899999999996, 51.9953453], [-0.1711383, 51.9952067], [-0.1725733, 51.9948896], [-0.17354969999999997, 51.9946913], [-0.1747942, 51.9944559], [-0.1754836, 51.9943345], [-0.1768649, 51.9941042], [-0.17785319999999996, 51.993953999999995], [-0.1788684, 51.9938111], [-0.1794974, 51.993725299999994], [-0.1796630568239043, 51.99370478363924], [-0.180518, 51.993598899999995], [-0.1816017, 51.993479], [-0.1825538, 51.9933825], [-0.1835812, 51.99329899999999], [-0.1840639, 51.9932627], [-0.1846432, 51.9932182], [-0.1851315, 51.99318670000001], [-0.1853764738019546, 51.99316669256434], [-0.18563153062342677, 51.99314515991188], [-0.18585704774554465, 51.993126720302435], [-0.18605721999812588, 51.99311084152264], [-0.1862362422109884, 51.99309699135912], [-0.18639830921394995, 51.993084637598514], [-0.18654761583682833, 51.99307324802745], [-0.18668835690944136, 51.99306229043257], [-0.18682472726160676, 51.99305123260049], [-0.18696092172314233, 51.993039542317874], [-0.18710113512386592, 51.99302668737134], [-0.1872495622935953, 51.99301213554752], [-0.1874103980621482, 51.992995354633045], [-0.1875878372593425, 51.99297581241456], [-0.18778607471499592, 51.99295297667868], [-0.18800930525892628, 51.99292631521206], [-0.18826172372095137, 51.992895295801326], [-0.1885076, 51.9928614], [-0.1892916, 51.9927453], [-0.19028659999999997, 51.9925798], [-0.190862, 51.9924644], [-0.191086, 51.9924194], [-0.1916335, 51.99230499999999], [-0.19225529999999996, 51.992156699999995], [-0.1932492, 51.99191230000001], [-0.19401609999999997, 51.991698199999995], [-0.19430189999999997, 51.991615], [-0.1950194, 51.9914044], [-0.1960477, 51.9910629], [-0.1970232, 51.99071579999998], [-0.1976708, 51.990457199999994], [-0.1985841, 51.9900795], [-0.1991795, 51.98981739999999], [-0.1998233, 51.9895095], [-0.2004669, 51.989198], [-0.2017253, 51.9885596], [-0.2028206, 51.98800959999999], [-0.2037775, 51.98755760000001], [-0.2044728, 51.987268500000006], [-0.2059239, 51.9866903], [-0.206868, 51.98634259999999], [-0.20786709999999997, 51.9860181], [-0.2081734, 51.98593169999999], [-0.2085373, 51.9858268], [-0.21012089999999997, 51.98540280000001], [-0.21154729999999997, 51.9850181], [-0.2133578, 51.98453790000001], [-0.2172364, 51.98349640000001], [-0.2181687, 51.9832505], [-0.223818, 51.9817394], [-0.2242666, 51.9816204], [-0.2247832, 51.9814831], [-0.2249397999999999, 51.981443500000005], [-0.2256499, 51.9812494], [-0.22615360000000004, 51.9810733], [-0.2270334, 51.980847399999995], [-0.2274862, 51.980717099999985], [-0.229301, 51.98023229999999], [-0.229522, 51.9801733], [-0.23027909999999996, 51.9799671], [-0.23069899999999996, 51.97985269999999], [-0.23301150000000004, 51.979211199999995], [-0.2335609, 51.97904150000001], [-0.2353746, 51.9784739], [-0.2362539, 51.9782056], [-0.23682520000000004, 51.9780156], [-0.23757219999999993, 51.9777499], [-0.23771029999999996, 51.9777], [-0.23773989999999995, 51.97768820000001], [-0.23938880000000004, 51.9770304], [-0.2422161, 51.97586059999999], [-0.2433589, 51.975348], [-0.24661299999999997, 51.973706], [-0.2472743, 51.9733591], [-0.2493172, 51.9722012], [-0.2516279, 51.9708708], [-0.2520609, 51.970613099999994], [-0.2535228, 51.9697029], [-0.2554306, 51.9682274], [-0.2572345, 51.96674060000001], [-0.2575956999999999, 51.9663997], [-0.2583228, 51.9657135], [-0.26283759999999995, 51.9620285], [-0.2640394, 51.961018], [-0.2645813, 51.9606135], [-0.26481509999999997, 51.9604169], [-0.2653305000000001, 51.95998349999999], [-0.2654873, 51.9598468], [-0.2657664, 51.95958470000001], [-0.2660134, 51.95934700000001], [-0.2662286, 51.9591002], [-0.2664265, 51.958827199999995], [-0.2665697, 51.9585643], [-0.26668529999999996, 51.9582958], [-0.2667527, 51.9580317], [-0.2667926, 51.95771809999999], [-0.2667912, 51.9574313], [-0.2667484, 51.957147899999995], [-0.2666608999999999, 51.9568799], [-0.26650429999999997, 51.9565751], [-0.26631369999999993, 51.9562899], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 56.1 2256 2347 Cambridge South London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-17 22:57:56 TERMINATED 2026-09-17 22:47:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534307 1789685164720856 109 109 2026-09-17 22:57:44.664499 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:44.419391
624848 635119 H37924 334O29CR17 2026-09-17 COMPLETE 17535008 2026-09-17 23:44:00 2026-09-17 22:57:56 2026-09-19 22:57:56 {"id": 635119, "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-17/detailed", "trust_id": "334O29CR17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Marine Container Terminal", "service_date": "2026-09-17", "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": "2344", "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-17T22:57:56", "route_debug_link": null, "timing_variation": "-2 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.592, \"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.702, \"from_m\": 53419.592, \"capability_applied\": null, \"effective_limit_mph\": 20.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.926, \"from_m\": 53794.702, \"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.078, \"from_m\": 54428.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\": 54493.086, \"from_m\": 54485.078, \"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.378, \"from_m\": 54493.086, \"capability_applied\": null, \"effective_limit_mph\": 20.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.785, \"from_m\": 54545.378, \"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.748, \"from_m\": 54589.785, \"capability_applied\": null, \"effective_limit_mph\": 20.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.128, \"from_m\": 54714.748, \"capability_applied\": null, \"effective_limit_mph\": 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.486, \"from_m\": 55196.128, \"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.865, \"from_m\": 55307.486, \"capability_applied\": null, \"effective_limit_mph\": 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.828, \"from_m\": 55788.865, \"capability_applied\": null, \"effective_limit_mph\": 20.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.125, \"from_m\": 55913.828, \"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.683, \"from_m\": 55945.125, \"capability_applied\": null, \"effective_limit_mph\": 20.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.949, \"from_m\": 55998.683, \"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\": 95542.361, \"from_m\": 56208.949, \"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\": 95620.812, \"from_m\": 95542.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96580.512, \"from_m\": 95620.812, \"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\": 97907.644, \"from_m\": 96580.512, \"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\": 99602.727, \"from_m\": 97907.644, \"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\": 99689.593, \"from_m\": 99602.727, \"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\": 105341.336, \"from_m\": 99689.593, \"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\": 152080.084, \"from_m\": 105341.336, \"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\": 152152.956, \"from_m\": 152080.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 152657.528, \"from_m\": 152152.956, \"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\": 152723.703, \"from_m\": 152657.528, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 152819.362, \"from_m\": 152723.703, \"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\": 152963.856, \"from_m\": 152819.362, \"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\": 155078.688, \"from_m\": 152963.856, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 160540.806, \"from_m\": 155078.688, \"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\": 160565.208, \"from_m\": 160540.806, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 168797.93, \"from_m\": 160565.208, \"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\": 169398.621, \"from_m\": 168797.93, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169435.467, \"from_m\": 169398.621, \"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\": 169441.24, \"from_m\": 169435.467, \"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\": 169501.402, \"from_m\": 169441.24, \"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\": 169917.093, \"from_m\": 169501.402, \"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\": 170101.019, \"from_m\": 169917.093, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170189.507, \"from_m\": 170101.019, \"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\": 170220.591, \"from_m\": 170189.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170589.759, \"from_m\": 170220.591, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184314.24, \"from_m\": 170589.759, \"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\": 184829.482, \"from_m\": 184314.24, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184931.855, \"from_m\": 184829.482, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 184960.548, \"from_m\": 184931.855, \"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\": 185444.29, \"from_m\": 184960.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185611.977, \"from_m\": 185444.29, \"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\": 199508.977, \"from_m\": 185611.977, \"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\": 201454.641, \"from_m\": 199508.977, \"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\": 216357.98, \"from_m\": 201454.641, \"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\": 217600.173, \"from_m\": 216357.98, \"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\": 218056.437, \"from_m\": 217600.173, \"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\": 218123.39, \"from_m\": 218056.437, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 225333.652, \"from_m\": 218123.39, \"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\": 232857.028, \"from_m\": 225333.652, \"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\": 238743.541, \"from_m\": 232857.028, \"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\": 238771.278, \"from_m\": 238743.541, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252885.844, \"from_m\": 238771.278, \"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\": 253206.1, \"from_m\": 252885.844, \"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\": 253277.481, \"from_m\": 253206.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\": 253284.975, \"from_m\": 253277.481, \"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\": 253349.287, \"from_m\": 253284.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\": 253439.214, \"from_m\": 253349.287, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 253506.93, \"from_m\": 253439.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 253913.505, \"from_m\": 253506.93, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 254448.977, \"from_m\": 253913.505, \"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\": 254511.153, \"from_m\": 254448.977, \"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\": 255049.621, \"from_m\": 254511.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 268987.988, \"from_m\": 255049.621, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 271636.546, \"from_m\": 268987.988, \"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\": 271705.701, \"from_m\": 271636.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\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 271852.383, \"from_m\": 271705.701, \"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\": 293697.983, \"from_m\": 271852.383, \"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\": 293802.572, \"from_m\": 293697.983, \"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\": 293871.514, \"from_m\": 293802.572, \"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\": 293957.879, \"from_m\": 293871.514, \"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\": 295637.829, \"from_m\": 293957.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295698.892, \"from_m\": 295637.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 295758.206, \"from_m\": 295698.892, \"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\": 296564.279, \"from_m\": 295758.206, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 296906.984, \"from_m\": 296564.279, \"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\": 296976.063, \"from_m\": 296906.984, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 297254.942, \"from_m\": 296976.063, \"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\": 297302.812, \"from_m\": 297254.942, \"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\": 298456.791, \"from_m\": 297302.812, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 298704.807, \"from_m\": 298456.791, \"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\": 300399.711, \"from_m\": 298704.807, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 319867.798, \"from_m\": 300399.711, \"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\": 320218.824, \"from_m\": 319867.798, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 320669.234, \"from_m\": 320218.824, \"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\": 324961.166, \"from_m\": 320669.234, \"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\": 325007.051, \"from_m\": 324961.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 325734.464, \"from_m\": 325007.051, \"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\": 336787.733, \"from_m\": 325734.464, \"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\": 350452.773, \"from_m\": 336787.733, \"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\": 350504.651, \"from_m\": 350452.773, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 350803.617, \"from_m\": 350504.651, \"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\": 350855.393, \"from_m\": 350803.617, \"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\": 362233.794, \"from_m\": 350855.393, \"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\": 365448.619, \"from_m\": 362233.794, \"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\": 365754.159, \"from_m\": 365448.619, \"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\": 367761.301, \"from_m\": 365754.159, \"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\": 369415.353, \"from_m\": 367761.301, \"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\": 369771.67, \"from_m\": 369415.353, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 370804.025, \"from_m\": 369771.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 370867.279, \"from_m\": 370804.025, \"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\": 370885.949, \"from_m\": 370867.279, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 370961.358, \"from_m\": 370885.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 371388.226, \"from_m\": 370961.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 371451.946, \"from_m\": 371388.226, \"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\": 371467.847, \"from_m\": 371451.946, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 371513.713, \"from_m\": 371467.847, \"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\": 371599.081, \"from_m\": 371513.713, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 374138.108, \"from_m\": 371599.081, \"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\": 635119, \"profile_key\": \"3c49f1f0344f3edc204626a506e6ee718536baaf8f2a82593de939779944452e\", \"schedule_id\": 33874, \"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\": 104431}, {\"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\": 104431}, {\"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\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Deansgate\", \"stage_seq\": 4, \"distance_m\": 3716.907, \"section_seq\": 1, \"route_path_id\": 104431}, {\"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\": 104431}, {\"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\": 104431}, {\"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\": 104431}, {\"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\": 104431}, {\"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\": 104431}, {\"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\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Wilmslow\", \"stage_seq\": 11, \"distance_m\": 23769.328, \"section_seq\": 1, \"route_path_id\": 104431}, {\"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\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Chelford\", \"stage_seq\": 13, \"distance_m\": 31351.36, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710H\", \"location\": \"Sandbach\", \"stage_seq\": 14, \"distance_m\": 46773.607, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 15, \"distance_m\": 54278.541, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": false, \"wtt_arr\": \"1725H\", \"wtt_dep\": \"1727H\", \"location\": \"Crewe Sig. NH10/12\", \"stage_seq\": 16, \"distance_m\": 55147.881, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728H\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 17, \"distance_m\": 55251.807, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Crewe Sig. NH43/44 (SSN)\", \"stage_seq\": 18, \"distance_m\": 56894.333, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 19, \"distance_m\": 58215.041, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Madeley\", \"stage_seq\": 20, \"distance_m\": 68875.845, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1803H\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 21, \"distance_m\": 88444.878, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1807H\", \"location\": \"Stafford\", \"stage_seq\": 22, \"distance_m\": 94897.188, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1808H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 23, \"distance_m\": 95677.161, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": false, \"wtt_arr\": \"1814H\", \"wtt_dep\": \"1821\", \"location\": \"Whitehouse Jn\", \"stage_seq\": 24, \"distance_m\": 99689.593, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Colwich Jn\", \"stage_seq\": 25, \"distance_m\": 105157.189, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 26, \"distance_m\": 109067.649, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 27, \"distance_m\": 121480.484, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851\", \"location\": \"Amington Jn\", \"stage_seq\": 28, \"distance_m\": 134153.66, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Ashby Jn\", \"stage_seq\": 29, \"distance_m\": 152017.864, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": false, \"wtt_arr\": \"1906\", \"wtt_dep\": \"1908\", \"location\": \"Nuneaton\", \"stage_seq\": 30, \"distance_m\": 153406.261, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Chilvers Coton Jn\", \"stage_seq\": 31, \"distance_m\": 154855.719, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Hawkesbury Lane L.C.\", \"stage_seq\": 32, \"distance_m\": 161482.072, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Three Spires Jn\", \"stage_seq\": 33, \"distance_m\": 164375.534, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Coundon Road S.B.\", \"stage_seq\": 34, \"distance_m\": 167658.667, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Coventry\", \"stage_seq\": 35, \"distance_m\": 169754.662, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Gibbet Hill Jn\", \"stage_seq\": 36, \"distance_m\": 173726.711, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1958H\", \"location\": \"Kenilworth Jns\", \"stage_seq\": 37, \"distance_m\": 176810.45, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Milverton Jn\", \"stage_seq\": 38, \"distance_m\": 183508.573, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Leamington Spa\", \"stage_seq\": 39, \"distance_m\": 185281.082, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Fenny Compton\", \"stage_seq\": 40, \"distance_m\": 203341.579, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 41, \"distance_m\": 215372.203, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Banbury\", \"stage_seq\": 42, \"distance_m\": 217159.835, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Aynho Jn\", \"stage_seq\": 43, \"distance_m\": 225264.346, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2104\", \"location\": \"Aynho Up Goods Loop\", \"stage_seq\": 44, \"distance_m\": 226005.593, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Heyford\", \"stage_seq\": 45, \"distance_m\": 234803.355, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Wolvercote Jn\", \"stage_seq\": 46, \"distance_m\": 249319.954, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Oxford North Jn\", \"stage_seq\": 47, \"distance_m\": 252134.486, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"Oxford\", \"stage_seq\": 48, \"distance_m\": 253618.43, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Hinksey North\", \"stage_seq\": 49, \"distance_m\": 254903.075, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Kennington Jn\", \"stage_seq\": 50, \"distance_m\": 257408.133, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 51, \"distance_m\": 268917.135, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Didcot East Jn\", \"stage_seq\": 52, \"distance_m\": 271142.122, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Goring & Streatley\", \"stage_seq\": 53, \"distance_m\": 283637.212, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Reading West Jn\", \"stage_seq\": 54, \"distance_m\": 295818.992, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2200\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 55, \"distance_m\": 296948.921, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Southcote Jn\", \"stage_seq\": 56, \"distance_m\": 298456.791, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 57, \"distance_m\": 312514.661, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228\", \"location\": \"Basingstoke\", \"stage_seq\": 58, \"distance_m\": 320433.352, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Worting Jn\", \"stage_seq\": 59, \"distance_m\": 324394.023, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Micheldever\", \"stage_seq\": 60, \"distance_m\": 337089.944, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 61, \"distance_m\": 341411.759, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Winchester\", \"stage_seq\": 62, \"distance_m\": 350803.617, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"Shawford Jn\", \"stage_seq\": 63, \"distance_m\": 354740.756, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 64, \"distance_m\": 360583.669, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2304\", \"location\": \"Eastleigh\", \"stage_seq\": 65, \"distance_m\": 362198.052, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 66, \"distance_m\": 364274.926, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311\", \"location\": \"St. Denys\", \"stage_seq\": 67, \"distance_m\": 367964.951, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Northam Jn\", \"stage_seq\": 68, \"distance_m\": 369323.644, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Southampton Central\", \"stage_seq\": 69, \"distance_m\": 371108.416, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Millbrook (Hants)\", \"stage_seq\": 70, \"distance_m\": 372549.952, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Church Lane Jn\", \"stage_seq\": 71, \"distance_m\": 373345.392, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2339\", \"location\": \"Maritime East Jn\", \"stage_seq\": 72, \"distance_m\": 373767.619, \"section_seq\": 1, \"route_path_id\": 104431}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": null, \"location\": \"Southampton Marine Container Terminal\", \"stage_seq\": 73, \"distance_m\": 374138.108, \"section_seq\": 1, \"route_path_id\": 104431}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 374138.108, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104431}], \"total_distance_m\": 374138.108, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 358529.691, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 15608.417, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.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-17T15:29:32Z\", \"source_id\": 53687076, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:29:37Z\", \"source_id\": 17245215, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:31:27Z\", \"source_id\": 53691993, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:31:28Z\", \"source_id\": 17246611, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:33:36Z\", \"source_id\": 53697425, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:33:42Z\", \"source_id\": 17248212, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:47:41Z\", \"source_id\": 53733390, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:48:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:47:46Z\", \"source_id\": 17258524, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:54:11Z\", \"source_id\": 53750249, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:54:16Z\", \"source_id\": 17263365, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:57:22Z\", \"source_id\": 53758562, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:58:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:57:22Z\", \"source_id\": 17265701, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:00:49Z\", \"source_id\": 53767611, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:01:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:00:55Z\", \"source_id\": 17268287, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:10:34Z\", \"source_id\": 53793816, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:11:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:10:38Z\", \"source_id\": 17275723, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:09:05Z\", \"source_id\": 53952435, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:09:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:08:24Z\", \"source_id\": 17320088, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:56:34Z\", \"source_id\": 54085697, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:58:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:56:36Z\", \"source_id\": 17356964, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:28:41Z\", \"source_id\": 54173439, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:28:42Z\", \"source_id\": 17380633, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:57:39Z\", \"source_id\": 54249608, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:00:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:57:44Z\", \"source_id\": 17400969, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:54Z\", \"source_id\": 54318619, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:24:57Z\", \"source_id\": 17419475, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:51Z\", \"source_id\": 54340705, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:33:54Z\", \"source_id\": 17425387, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:08Z\", \"source_id\": 54369422, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:46:12Z\", \"source_id\": 17433214, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:56Z\", \"source_id\": 54414051, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:06:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:05:01Z\", \"source_id\": 17445079, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:33:31Z\", \"source_id\": 54478833, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:33:35Z\", \"source_id\": 17462845, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:43:35Z\", \"source_id\": 54500846, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:43:38Z\", \"source_id\": 17468864, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:09:03Z\", \"source_id\": 54555094, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:09:07Z\", \"source_id\": 17483960, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:47Z\", \"source_id\": 54639323, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:52:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:53Z\", \"source_id\": 17507926, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:30Z\", \"source_id\": 54664298, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:06:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:32Z\", \"source_id\": 17515055, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:11Z\", \"source_id\": 54670790, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:13Z\", \"source_id\": 17516955, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:47Z\", \"source_id\": 54684019, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:17:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:52Z\", \"source_id\": 17520822, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:48Z\", \"source_id\": 17535008, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Marine Container Terminal", "service_state_platform": null, "timing_fact_generation": 1789685268839205, "current_leg_arrival_utc": "2026-09-17T23:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:48.813473", "service_state_evidence_id": 17535008, "current_leg_start_actual_dep": "2026-09-17T23:39:00+01:00", "operational_evidence_version": 194, "service_state_event_time_utc": "2026-09-17T22:44:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:48.882366", "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.592, "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.702, "from_m": 53419.592, "capability_applied": null, "effective_limit_mph": 20.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.926, "from_m": 53794.702, "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.078, "from_m": 54428.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": 54493.086, "from_m": 54485.078, "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.378, "from_m": 54493.086, "capability_applied": null, "effective_limit_mph": 20.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.785, "from_m": 54545.378, "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.748, "from_m": 54589.785, "capability_applied": null, "effective_limit_mph": 20.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.128, "from_m": 54714.748, "capability_applied": null, "effective_limit_mph": 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.486, "from_m": 55196.128, "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.865, "from_m": 55307.486, "capability_applied": null, "effective_limit_mph": 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.828, "from_m": 55788.865, "capability_applied": null, "effective_limit_mph": 20.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.125, "from_m": 55913.828, "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.683, "from_m": 55945.125, "capability_applied": null, "effective_limit_mph": 20.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.949, "from_m": 55998.683, "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": 95542.361, "from_m": 56208.949, "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": 95620.812, "from_m": 95542.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96580.512, "from_m": 95620.812, "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": 97907.644, "from_m": 96580.512, "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": 99602.727, "from_m": 97907.644, "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": 99689.593, "from_m": 99602.727, "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": 105341.336, "from_m": 99689.593, "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": 152080.084, "from_m": 105341.336, "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": 152152.956, "from_m": 152080.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 152657.528, "from_m": 152152.956, "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": 152723.703, "from_m": 152657.528, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 152819.362, "from_m": 152723.703, "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": 152963.856, "from_m": 152819.362, "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": 155078.688, "from_m": 152963.856, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 160540.806, "from_m": 155078.688, "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": 160565.208, "from_m": 160540.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 168797.93, "from_m": 160565.208, "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": 169398.621, "from_m": 168797.93, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169435.467, "from_m": 169398.621, "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": 169441.24, "from_m": 169435.467, "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": 169501.402, "from_m": 169441.24, "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": 169917.093, "from_m": 169501.402, "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": 170101.019, "from_m": 169917.093, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170189.507, "from_m": 170101.019, "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": 170220.591, "from_m": 170189.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170589.759, "from_m": 170220.591, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184314.24, "from_m": 170589.759, "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": 184829.482, "from_m": 184314.24, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184931.855, "from_m": 184829.482, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 184960.548, "from_m": 184931.855, "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": 185444.29, "from_m": 184960.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185611.977, "from_m": 185444.29, "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": 199508.977, "from_m": 185611.977, "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": 201454.641, "from_m": 199508.977, "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": 216357.98, "from_m": 201454.641, "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": 217600.173, "from_m": 216357.98, "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": 218056.437, "from_m": 217600.173, "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": 218123.39, "from_m": 218056.437, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 225333.652, "from_m": 218123.39, "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": 232857.028, "from_m": 225333.652, "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": 238743.541, "from_m": 232857.028, "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": 238771.278, "from_m": 238743.541, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252885.844, "from_m": 238771.278, "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": 253206.1, "from_m": 252885.844, "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": 253277.481, "from_m": 253206.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": 253284.975, "from_m": 253277.481, "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": 253349.287, "from_m": 253284.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": 253439.214, "from_m": 253349.287, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 253506.93, "from_m": 253439.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 253913.505, "from_m": 253506.93, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 254448.977, "from_m": 253913.505, "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": 254511.153, "from_m": 254448.977, "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": 255049.621, "from_m": 254511.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 268987.988, "from_m": 255049.621, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 271636.546, "from_m": 268987.988, "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": 271705.701, "from_m": 271636.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", "infrastructure_limit_mph": 100.0}, {"to_m": 271852.383, "from_m": 271705.701, "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": 293697.983, "from_m": 271852.383, "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": 293802.572, "from_m": 293697.983, "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": 293871.514, "from_m": 293802.572, "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": 293957.879, "from_m": 293871.514, "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": 295637.829, "from_m": 293957.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295698.892, "from_m": 295637.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 295758.206, "from_m": 295698.892, "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": 296564.279, "from_m": 295758.206, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 296906.984, "from_m": 296564.279, "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": 296976.063, "from_m": 296906.984, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 297254.942, "from_m": 296976.063, "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": 297302.812, "from_m": 297254.942, "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": 298456.791, "from_m": 297302.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 298704.807, "from_m": 298456.791, "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": 300399.711, "from_m": 298704.807, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 319867.798, "from_m": 300399.711, "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": 320218.824, "from_m": 319867.798, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 320669.234, "from_m": 320218.824, "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": 324961.166, "from_m": 320669.234, "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": 325007.051, "from_m": 324961.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 325734.464, "from_m": 325007.051, "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": 336787.733, "from_m": 325734.464, "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": 350452.773, "from_m": 336787.733, "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": 350504.651, "from_m": 350452.773, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 350803.617, "from_m": 350504.651, "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": 350855.393, "from_m": 350803.617, "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": 362233.794, "from_m": 350855.393, "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": 365448.619, "from_m": 362233.794, "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": 365754.159, "from_m": 365448.619, "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": 367761.301, "from_m": 365754.159, "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": 369415.353, "from_m": 367761.301, "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": 369771.67, "from_m": 369415.353, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 370804.025, "from_m": 369771.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 370867.279, "from_m": 370804.025, "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": 370885.949, "from_m": 370867.279, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 370961.358, "from_m": 370885.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 371388.226, "from_m": 370961.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 371451.946, "from_m": 371388.226, "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": 371467.847, "from_m": 371451.946, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 371513.713, "from_m": 371467.847, "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": 371599.081, "from_m": 371513.713, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 374138.108, "from_m": 371599.081, "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": 635119, "profile_key": "3c49f1f0344f3edc204626a506e6ee718536baaf8f2a82593de939779944452e", "schedule_id": 33874, "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": 104431}, {"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": 104431}, {"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": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Deansgate", "stage_seq": 4, "distance_m": 3716.907, "section_seq": 1, "route_path_id": 104431}, {"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": 104431}, {"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": 104431}, {"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": 104431}, {"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": 104431}, {"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": 104431}, {"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": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Wilmslow", "stage_seq": 11, "distance_m": 23769.328, "section_seq": 1, "route_path_id": 104431}, {"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": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Chelford", "stage_seq": 13, "distance_m": 31351.36, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Sandbach", "stage_seq": 14, "distance_m": 46773.607, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722", "location": "Crewe Salop Goods Jn", "stage_seq": 15, "distance_m": 54278.541, "section_seq": 1, "route_path_id": 104431}, {"is_pass": false, "wtt_arr": "1725H", "wtt_dep": "1727H", "location": "Crewe Sig. NH10/12", "stage_seq": 16, "distance_m": 55147.881, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 17, "distance_m": 55251.807, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Crewe Sig. NH43/44 (SSN)", "stage_seq": 18, "distance_m": 56894.333, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Crewe Basford Hall Jn", "stage_seq": 19, "distance_m": 58215.041, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Madeley", "stage_seq": 20, "distance_m": 68875.845, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1803H", "location": "Little Bridgeford Jn", "stage_seq": 21, "distance_m": 88444.878, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1807H", "location": "Stafford", "stage_seq": 22, "distance_m": 94897.188, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1808H", "location": "Stafford Trent Valley Jn", "stage_seq": 23, "distance_m": 95677.161, "section_seq": 1, "route_path_id": 104431}, {"is_pass": false, "wtt_arr": "1814H", "wtt_dep": "1821", "location": "Whitehouse Jn", "stage_seq": 24, "distance_m": 99689.593, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Colwich Jn", "stage_seq": 25, "distance_m": 105157.189, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835", "location": "Rugeley North Jn", "stage_seq": 26, "distance_m": 109067.649, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843", "location": "Lichfield TV North Jn (LL)", "stage_seq": 27, "distance_m": 121480.484, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851", "location": "Amington Jn", "stage_seq": 28, "distance_m": 134153.66, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Ashby Jn", "stage_seq": 29, "distance_m": 152017.864, "section_seq": 1, "route_path_id": 104431}, {"is_pass": false, "wtt_arr": "1906", "wtt_dep": "1908", "location": "Nuneaton", "stage_seq": 30, "distance_m": 153406.261, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Chilvers Coton Jn", "stage_seq": 31, "distance_m": 154855.719, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917", "location": "Hawkesbury Lane L.C.", "stage_seq": 32, "distance_m": 161482.072, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Three Spires Jn", "stage_seq": 33, "distance_m": 164375.534, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Coundon Road S.B.", "stage_seq": 34, "distance_m": 167658.667, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Coventry", "stage_seq": 35, "distance_m": 169754.662, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Gibbet Hill Jn", "stage_seq": 36, "distance_m": 173726.711, "section_seq": 1, "route_path_id": 104431}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1958H", "location": "Kenilworth Jns", "stage_seq": 37, "distance_m": 176810.45, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005", "location": "Milverton Jn", "stage_seq": 38, "distance_m": 183508.573, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Leamington Spa", "stage_seq": 39, "distance_m": 185281.082, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Fenny Compton", "stage_seq": 40, "distance_m": 203341.579, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Banbury Reservoir Jn", "stage_seq": 41, "distance_m": 215372.203, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Banbury", "stage_seq": 42, "distance_m": 217159.835, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Aynho Jn", "stage_seq": 43, "distance_m": 225264.346, "section_seq": 1, "route_path_id": 104431}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2104", "location": "Aynho Up Goods Loop", "stage_seq": 44, "distance_m": 226005.593, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Heyford", "stage_seq": 45, "distance_m": 234803.355, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Wolvercote Jn", "stage_seq": 46, "distance_m": 249319.954, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Oxford North Jn", "stage_seq": 47, "distance_m": 252134.486, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "Oxford", "stage_seq": 48, "distance_m": 253618.43, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Hinksey North", "stage_seq": 49, "distance_m": 254903.075, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Kennington Jn", "stage_seq": 50, "distance_m": 257408.133, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Didcot North Jn", "stage_seq": 51, "distance_m": 268917.135, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Didcot East Jn", "stage_seq": 52, "distance_m": 271142.122, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Goring & Streatley", "stage_seq": 53, "distance_m": 283637.212, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Reading West Jn", "stage_seq": 54, "distance_m": 295818.992, "section_seq": 1, "route_path_id": 104431}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2200", "location": "Oxford Road Jn", "stage_seq": 55, "distance_m": 296948.921, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Southcote Jn", "stage_seq": 56, "distance_m": 298456.791, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Bramley (Hants)", "stage_seq": 57, "distance_m": 312514.661, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228", "location": "Basingstoke", "stage_seq": 58, "distance_m": 320433.352, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Worting Jn", "stage_seq": 59, "distance_m": 324394.023, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Micheldever", "stage_seq": 60, "distance_m": 337089.944, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Wallers Ash Loop", "stage_seq": 61, "distance_m": 341411.759, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Winchester", "stage_seq": 62, "distance_m": 350803.617, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253", "location": "Shawford Jn", "stage_seq": 63, "distance_m": 354740.756, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Allbrook S.B.", "stage_seq": 64, "distance_m": 360583.669, "section_seq": 1, "route_path_id": 104431}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2304", "location": "Eastleigh", "stage_seq": 65, "distance_m": 362198.052, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Southampton Airport Parkway", "stage_seq": 66, "distance_m": 364274.926, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311", "location": "St. Denys", "stage_seq": 67, "distance_m": 367964.951, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Northam Jn", "stage_seq": 68, "distance_m": 369323.644, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Southampton Central", "stage_seq": 69, "distance_m": 371108.416, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Millbrook (Hants)", "stage_seq": 70, "distance_m": 372549.952, "section_seq": 1, "route_path_id": 104431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Church Lane Jn", "stage_seq": 71, "distance_m": 373345.392, "section_seq": 1, "route_path_id": 104431}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2339", "location": "Maritime East Jn", "stage_seq": 72, "distance_m": 373767.619, "section_seq": 1, "route_path_id": 104431}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Southampton Marine Container Terminal", "stage_seq": 73, "distance_m": 374138.108, "section_seq": 1, "route_path_id": 104431}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 374138.108, "from_m": 0.0, "section_seq": 1, "route_path_id": 104431}], "total_distance_m": 374138.108, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 358529.691, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 15608.417, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9239, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:29:32Z", "source_id": 53687076, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T15:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:29:37Z", "source_id": 17245215, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9216, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:31:27Z", "source_id": 53691993, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T15:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:31:28Z", "source_id": 17246611, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:33:36Z", "source_id": 53697425, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T15:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:33:42Z", "source_id": 17248212, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:47:41Z", "source_id": 53733390, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T15:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:47:46Z", "source_id": 17258524, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9097, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:54:11Z", "source_id": 53750249, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T15:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:54:16Z", "source_id": 17263365, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:57:22Z", "source_id": 53758562, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T15:58:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:57:22Z", "source_id": 17265701, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:00:49Z", "source_id": 53767611, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T16:01:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:00:55Z", "source_id": 17268287, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T17:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10503, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:10:34Z", "source_id": 53793816, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T16:11:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:10:38Z", "source_id": 17275723, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T17:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:09:05Z", "source_id": 53952435, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T17:09:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:08:24Z", "source_id": 17320088, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T18:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20661, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:56:34Z", "source_id": 54085697, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T17:58:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:56:36Z", "source_id": 17356964, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20818, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:28:41Z", "source_id": 54173439, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T18:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:28:42Z", "source_id": 17380633, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20923, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:57:39Z", "source_id": 54249608, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T19:00:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:57:44Z", "source_id": 17400969, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21048, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:54Z", "source_id": 54318619, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T19:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:24:57Z", "source_id": 17419475, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24399, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:51Z", "source_id": 54340705, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T19:35:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:33:54Z", "source_id": 17425387, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24165, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:08Z", "source_id": 54369422, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T19:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:46:12Z", "source_id": 17433214, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-17T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23947, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:56Z", "source_id": 54414051, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-17T20:06:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:05:01Z", "source_id": 17445079, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-17T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:33:31Z", "source_id": 54478833, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-17T20:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:33:35Z", "source_id": 17462845, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-17T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27118, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:43:35Z", "source_id": 54500846, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-17T20:45:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:43:38Z", "source_id": 17468864, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-17T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27157, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:09:03Z", "source_id": 54555094, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-17T21:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:09:07Z", "source_id": 17483960, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-17T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27160, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:47Z", "source_id": 54639323, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-17T21:52:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:53Z", "source_id": 17507926, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-17T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:30Z", "source_id": 54664298, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-17T22:06:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:32Z", "source_id": 17515055, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-17T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:11Z", "source_id": 54670790, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-17T22:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:13Z", "source_id": 17516955, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-17T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27571, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:47Z", "source_id": 54684019, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-17T22:17:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:52Z", "source_id": 17520822, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-17T23:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:48Z", "source_id": 17535008, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T23:44:00+01:00", "operational_fact": true}] Trafford Park F.L.T. 1559 1559 None None None Southampton Marine Container Terminal 2346 2346 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:H37924/2026-09-17/detailed None Maritime East Jn 2026-09-17T23:39:00+01:00 Southampton Marine Container Terminal 5.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 2344 Maritime East Jn Southampton Marine Container Terminal Southampton Marine Container Terminal 50.9133586 -1.4550543 50.9133586 -1.4550543 1 0 2026-09-17 22:57:56 TERMINATED 2026-09-17 22:44:00 Southampton Marine Container Terminal TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535008 1789685268839205 194 194 2026-09-17 22:57:48.882366 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:48.813473
624849 656180 P90791 885H87M917 2026-09-17 COMPLETE 17534552 2026-09-17 23:47:00 2026-09-17 22:57:56 2026-09-19 22:57:56 {"id": 656180, "stp": "P", "toc": "Southeastern", "uid": "P90791", "consist": "375806+375904", "dest_crs": "HGS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90791/2026-09-17/detailed", "trust_id": "885H87M917", "origin_crs": "XSE", "show_on_map": 0, "dar_est_time": "23:30:00", "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-17", "dest_arr_time": "2351", "dest_platform": "4", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "5H87", "timing_status": "EARLY", "origin_station": "St. Leonards W.M. C.S.D.", "current_leg_arr": "2347", "current_leg_dep": "2342", "current_leg_end": "Hastings", "origin_dep_time": "2330", "origin_platform": null, "current_location": "Hastings Carriage Holding Sidings", "last_update_time": "2026-09-17T22:57:56", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5237389, 50.84903609999999], [0.5242563, 50.84911459999999], [0.5248517, 50.8491891], [0.5252446, 50.84923320000001], [0.5270862, 50.84951009999999], [0.5279949, 50.84966279999999], [0.5287055999999999, 50.8498086], [0.5294042, 50.849957], [0.5301554, 50.850132299999984], [0.5307947999999999, 50.850297], [0.5315719999999999, 50.850521], [0.5323549, 50.850768999999985], [0.5325098, 50.850820500000005], [0.5336234, 50.851198], [0.5338334, 50.8512617], [0.5341419, 50.85135280000001], [0.5344503, 50.851443899999985], [0.5350919999999999, 50.85159649999999], [0.5373912000000001, 50.8520606], [0.5389891704717129, 50.85239186752343], [0.5398663, 50.8525737], [0.5410098999999999, 50.8528492], [0.541112, 50.8528768], [0.5414734999999999, 50.852947], [0.5416842, 50.8530024], [0.5419053, 50.8530605], [0.5419110614609699, 50.85306168128743], [0.5422272, 50.8531265], [0.5423897999999999, 50.85315599999999], [0.5427432, 50.8532131], [0.5428253, 50.8532264], [0.5561971999999998, 50.85514939999998], [0.5595318, 50.85562109999999], [0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]}", "current_leg_start": "St. Leonards Shunt Neck", "dest_arr_time_act": "2351", "motion_projection": null, "next_location_lat": "50.8583416", "next_location_lon": "0.5769079", "previous_location": "St. Leonards Shunt Neck", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 488.597, \"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\": 1727.602, \"from_m\": 488.597, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1798.11, \"from_m\": 1727.602, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3006.296, \"from_m\": 1798.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3949.648, \"from_m\": 3006.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\": 4266.15, \"from_m\": 3949.648, \"capability_applied\": null, \"effective_limit_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\": 656180, \"profile_key\": \"146a2a2f79ed479eefcadeab802e7fc285765a09f3dae7d785fee3ba977594ce\", \"schedule_id\": 24373, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"St. Leonards W.M. C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37953}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2342\", \"location\": \"St. Leonards Shunt Neck\", \"stage_seq\": 2, \"distance_m\": 380.611, \"section_seq\": 1, \"route_path_id\": 37953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 3, \"distance_m\": 1737.184, \"section_seq\": 1, \"route_path_id\": 37953}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 4, \"distance_m\": 3028.245, \"section_seq\": 1, \"route_path_id\": 37953}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": null, \"location\": \"Hastings\", \"stage_seq\": 5, \"distance_m\": 4266.15, \"section_seq\": 1, \"route_path_id\": 37953}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4266.15, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37953}], \"total_distance_m\": 4266.15, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3777.553, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 488.597, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2330", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.8583416", "current_position_lon": "0.5769079", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31299, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:39Z\", \"source_id\": 54731772, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:43Z\", \"source_id\": 17534552, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hastings", "service_state_platform": "4", "timing_fact_generation": 1789685204892680, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:47:49.354650", "service_state_evidence_id": 17534552, "current_leg_start_actual_dep": "2026-09-17T23:42:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:57:49.726443", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P XSE HGS 5H87 375806+375904 8 100 None {"version": 3, "segments": [{"to_m": 488.597, "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": 1727.602, "from_m": 488.597, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1798.11, "from_m": 1727.602, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3006.296, "from_m": 1798.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3949.648, "from_m": 3006.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": 4266.15, "from_m": 3949.648, "capability_applied": null, "effective_limit_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": 656180, "profile_key": "146a2a2f79ed479eefcadeab802e7fc285765a09f3dae7d785fee3ba977594ce", "schedule_id": 24373, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2330", "location": "St. Leonards W.M. C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37953}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2342", "location": "St. Leonards Shunt Neck", "stage_seq": 2, "distance_m": 380.611, "section_seq": 1, "route_path_id": 37953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Bopeep S.B. Jn", "stage_seq": 3, "distance_m": 1737.184, "section_seq": 1, "route_path_id": 37953}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "St. Leonards Warrior Sq", "stage_seq": 4, "distance_m": 3028.245, "section_seq": 1, "route_path_id": 37953}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Hastings", "stage_seq": 5, "distance_m": 4266.15, "section_seq": 1, "route_path_id": 37953}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4266.15, "from_m": 0.0, "section_seq": 1, "route_path_id": 37953}], "total_distance_m": 4266.15, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3777.553, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 488.597, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31299, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:39Z", "source_id": 54731772, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:47:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:43Z", "source_id": 17534552, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] St. Leonards W.M. C.S.D. 2330 2330 None 23:30:00 None Hastings 2351 2351 4 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90791/2026-09-17/detailed None St. Leonards Shunt Neck 2026-09-17T23:42:00+01:00 Hastings 5.0 {"type": "LineString", "coordinates": [[0.5237389, 50.84903609999999], [0.5242563, 50.84911459999999], [0.5248517, 50.8491891], [0.5252446, 50.84923320000001], [0.5270862, 50.84951009999999], [0.5279949, 50.84966279999999], [0.5287055999999999, 50.8498086], [0.5294042, 50.849957], [0.5301554, 50.850132299999984], [0.5307947999999999, 50.850297], [0.5315719999999999, 50.850521], [0.5323549, 50.850768999999985], [0.5325098, 50.850820500000005], [0.5336234, 50.851198], [0.5338334, 50.8512617], [0.5341419, 50.85135280000001], [0.5344503, 50.851443899999985], [0.5350919999999999, 50.85159649999999], [0.5373912000000001, 50.8520606], [0.5389891704717129, 50.85239186752343], [0.5398663, 50.8525737], [0.5410098999999999, 50.8528492], [0.541112, 50.8528768], [0.5414734999999999, 50.852947], [0.5416842, 50.8530024], [0.5419053, 50.8530605], [0.5419110614609699, 50.85306168128743], [0.5422272, 50.8531265], [0.5423897999999999, 50.85315599999999], [0.5427432, 50.8532131], [0.5428253, 50.8532264], [0.5561971999999998, 50.85514939999998], [0.5595318, 50.85562109999999], [0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]} 2.3 2342 2347 St. Leonards Shunt Neck Hastings Carriage Holding Sidings Hastings 50.8583416 0.5769079 50.8583416 0.5769079 1 0 2026-09-17 22:57:56 TERMINATED 2026-09-17 22:47:00 Hastings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534552 1789685204892680 7 7 2026-09-17 22:57:49.726443 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:47:49.354650
624850 655383 F48364 512K881817 2026-09-17 COMPLETE 17534508 2026-09-17 23:47:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 655383, "stp": "N", "toc": "c2c", "uid": "F48364", "consist": null, "dest_crs": "GRY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F48364/2026-09-17/detailed", "trust_id": "512K881817", "origin_crs": "SOC", "show_on_map": 0, "dar_est_time": "22:51:00", "dar_platform": null, "dest_station": "Grays", "service_date": "2026-09-17", "dest_arr_time": "2347", "dest_platform": "3", "is_terminated": 1, "next_location": "Grays", "signalling_id": "2K88", "timing_status": "ON TIME", "origin_station": "Southend Central", "current_leg_arr": "2347", "current_leg_dep": "2343", "current_leg_end": "Grays", "origin_dep_time": "2251", "origin_platform": "1", "current_location": "Grays", "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2874586, 51.485560199999995], [0.2872553, 51.4849096], [0.2872372, 51.48484770000001], [0.2870245, 51.4841186], [0.2869878, 51.48388669999999], [0.2869563, 51.4836654], [0.28693159999999995, 51.48321609999999], [0.286947, 51.48292180000001], [0.2869862, 51.482605], [0.2870774, 51.482195], [0.2871405, 51.48196720000001], [0.2872297999999999, 51.4817125], [0.2873360999999999, 51.48145910000001], [0.2874812, 51.48117880000001], [0.28761149999999996, 51.4809444], [0.2877982, 51.48066249999999], [0.28807829999999995, 51.480289600000006], [0.2884071, 51.47992689999999], [0.28884399999999993, 51.47950599999999], [0.2893359, 51.47910559999999], [0.2896657, 51.47887], [0.29001899999999997, 51.478643], [0.2904372, 51.47839429999999], [0.2908702, 51.4781626], [0.29138959999999997, 51.477901499999994], [0.29190939999999993, 51.477639899999986], [0.2935833, 51.4768375], [0.2939265999999999, 51.4766716], [0.29459849999999993, 51.476373499999994], [0.2951617999999999, 51.476149700000015], [0.29593849999999994, 51.475891399999995], [0.2966965, 51.47568669999999], [0.2973002, 51.4755568], [0.29748379999999996, 51.47551140000001], [0.29786700000000005, 51.4754455], [0.29835459999999997, 51.475376999999995], [0.29887119999999995, 51.47531970000001], [0.2991756, 51.475298], [0.2993514, 51.475288299999995], [0.2999986, 51.4752778], [0.30060309999999996, 51.47529349999999], [0.30119099999999993, 51.4753177], [0.30181020000000003, 51.47535629999999], [0.30297089999999993, 51.4754387], [0.3033693, 51.4754692], [0.3040114, 51.4755142], [0.30484539999999993, 51.47557520000001], [0.3056322, 51.47563540000001], [0.3070746999999999, 51.4757382], [0.3082406, 51.4758221], [0.309619, 51.47592209999999], [0.31093400000000004, 51.4760144], [0.3131468, 51.47617749999999], [0.3137355, 51.47621519999999], [0.3144297999999999, 51.4762782], [0.3160917999999999, 51.4763889], [0.31624889999999994, 51.4764004], [0.3170932, 51.476416099999994], [0.3174849, 51.4764364], [0.3179914, 51.47645539999999], [0.31851009999999996, 51.4764686], [0.31900629999999996, 51.4764721], [0.31951150000000006, 51.476471399999994], [0.3199773, 51.47646449999999], [0.32043409999999994, 51.476449999999986], [0.32088659999999997, 51.4764321]]}", "current_leg_start": "Chafford Hundred", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "51.4764321", "next_location_lon": "0.3208866", "previous_location": "Chafford Hundred", "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\": 371.99, \"from_m\": 0.0, \"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\": 409.039, \"from_m\": 371.99, \"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\": 447.04, \"from_m\": 409.039, \"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\": 4980.567, \"from_m\": 447.04, \"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\": 5298.182, \"from_m\": 4980.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\": 13047.058, \"from_m\": 5298.182, \"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\": 14508.005, \"from_m\": 13047.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14844.112, \"from_m\": 14508.005, \"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\": 14929.982, \"from_m\": 14844.112, \"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\": 14973.617, \"from_m\": 14929.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32430.971, \"from_m\": 14973.617, \"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\": 33065.214, \"from_m\": 32430.971, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41177.138, \"from_m\": 33065.214, \"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\": 42570.815, \"from_m\": 41177.138, \"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\": 42866.748, \"from_m\": 42570.815, \"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\": 43012.364, \"from_m\": 42866.748, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43163.48, \"from_m\": 43012.364, \"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\": 44511.599, \"from_m\": 43163.48, \"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\": 655383, \"profile_key\": \"49195f1a9ecaa17f4ca0471108810c55d1150aced2cca653b2940261e35aab07\", \"schedule_id\": 36274, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Southend Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": \"2253H\", \"location\": \"Westcliff\", \"stage_seq\": 2, \"distance_m\": 1343.765, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": false, \"wtt_arr\": \"2255H\", \"wtt_dep\": \"2256\", \"location\": \"Chalkwell\", \"stage_seq\": 3, \"distance_m\": 2941.016, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2258H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 4, \"distance_m\": 5042.893, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": false, \"wtt_arr\": \"2303H\", \"wtt_dep\": \"2304\", \"location\": \"Benfleet\", \"stage_seq\": 5, \"distance_m\": 10483.791, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2309\", \"location\": \"Pitsea\", \"stage_seq\": 6, \"distance_m\": 14706.406, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2313H\", \"location\": \"Basildon\", \"stage_seq\": 7, \"distance_m\": 18421.125, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2316H\", \"location\": \"Laindon\", \"stage_seq\": 8, \"distance_m\": 20665.547, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2322\", \"location\": \"West Horndon\", \"stage_seq\": 9, \"distance_m\": 26567.737, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2333H\", \"location\": \"Upminster\", \"stage_seq\": 10, \"distance_m\": 32430.971, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339H\", \"location\": \"Ockendon\", \"stage_seq\": 11, \"distance_m\": 37348.63, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343\", \"location\": \"Chafford Hundred\", \"stage_seq\": 12, \"distance_m\": 41422.803, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 13, \"distance_m\": 43295.867, \"section_seq\": 1, \"route_path_id\": 105150}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Grays\", \"stage_seq\": 14, \"distance_m\": 44511.599, \"section_seq\": 1, \"route_path_id\": 105150}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44511.599, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105150}], \"total_distance_m\": 44511.599, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 42689.402, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1822.197, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2251", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4764321", "current_position_lon": "0.3208866", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:21Z\", \"source_id\": 54642321, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:22Z\", \"source_id\": 17508746, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:55:34Z\", \"source_id\": 54646222, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:55:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:55:38Z\", \"source_id\": 17509942, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:50Z\", \"source_id\": 54650452, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:54Z\", \"source_id\": 17511092, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:11Z\", \"source_id\": 54658386, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:13Z\", \"source_id\": 17513343, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:44Z\", \"source_id\": 54666447, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:47Z\", \"source_id\": 17515712, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:26Z\", \"source_id\": 54674812, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:32Z\", \"source_id\": 17518168, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:50Z\", \"source_id\": 54680622, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:53Z\", \"source_id\": 17519826, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:26Z\", \"source_id\": 54690129, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:29Z\", \"source_id\": 17522607, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:57Z\", \"source_id\": 54700914, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:03Z\", \"source_id\": 17525861, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:29Z\", \"source_id\": 54719814, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:33Z\", \"source_id\": 17531126, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:12Z\", \"source_id\": 54722516, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:16Z\", \"source_id\": 17531869, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:30Z\", \"source_id\": 54731605, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:33Z\", \"source_id\": 17534508, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grays", "service_state_platform": "3", "timing_fact_generation": 1789685194830172, "current_leg_arrival_utc": "2026-09-17T23:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:00.524964", "service_state_evidence_id": 17534508, "current_leg_start_actual_dep": "2026-09-17T23:43:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-17T22:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:00.677493", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SOC GRY 2K88 None None None None {"version": 3, "segments": [{"to_m": 371.99, "from_m": 0.0, "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": 409.039, "from_m": 371.99, "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": 447.04, "from_m": 409.039, "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": 4980.567, "from_m": 447.04, "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": 5298.182, "from_m": 4980.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": 13047.058, "from_m": 5298.182, "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": 14508.005, "from_m": 13047.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14844.112, "from_m": 14508.005, "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": 14929.982, "from_m": 14844.112, "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": 14973.617, "from_m": 14929.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32430.971, "from_m": 14973.617, "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": 33065.214, "from_m": 32430.971, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41177.138, "from_m": 33065.214, "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": 42570.815, "from_m": 41177.138, "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": 42866.748, "from_m": 42570.815, "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": 43012.364, "from_m": 42866.748, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43163.48, "from_m": 43012.364, "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": 44511.599, "from_m": 43163.48, "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": 655383, "profile_key": "49195f1a9ecaa17f4ca0471108810c55d1150aced2cca653b2940261e35aab07", "schedule_id": 36274, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2251", "location": "Southend Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105150}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": "2253H", "location": "Westcliff", "stage_seq": 2, "distance_m": 1343.765, "section_seq": 1, "route_path_id": 105150}, {"is_pass": false, "wtt_arr": "2255H", "wtt_dep": "2256", "location": "Chalkwell", "stage_seq": 3, "distance_m": 2941.016, "section_seq": 1, "route_path_id": 105150}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2258H", "location": "Leigh-on-Sea", "stage_seq": 4, "distance_m": 5042.893, "section_seq": 1, "route_path_id": 105150}, {"is_pass": false, "wtt_arr": "2303H", "wtt_dep": "2304", "location": "Benfleet", "stage_seq": 5, "distance_m": 10483.791, "section_seq": 1, "route_path_id": 105150}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2309", "location": "Pitsea", "stage_seq": 6, "distance_m": 14706.406, "section_seq": 1, "route_path_id": 105150}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2313H", "location": "Basildon", "stage_seq": 7, "distance_m": 18421.125, "section_seq": 1, "route_path_id": 105150}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2316H", "location": "Laindon", "stage_seq": 8, "distance_m": 20665.547, "section_seq": 1, "route_path_id": 105150}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322", "location": "West Horndon", "stage_seq": 9, "distance_m": 26567.737, "section_seq": 1, "route_path_id": 105150}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2333H", "location": "Upminster", "stage_seq": 10, "distance_m": 32430.971, "section_seq": 1, "route_path_id": 105150}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339H", "location": "Ockendon", "stage_seq": 11, "distance_m": 37348.63, "section_seq": 1, "route_path_id": 105150}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343", "location": "Chafford Hundred", "stage_seq": 12, "distance_m": 41422.803, "section_seq": 1, "route_path_id": 105150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "West Thurrock Jn", "stage_seq": 13, "distance_m": 43295.867, "section_seq": 1, "route_path_id": 105150}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Grays", "stage_seq": 14, "distance_m": 44511.599, "section_seq": 1, "route_path_id": 105150}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44511.599, "from_m": 0.0, "section_seq": 1, "route_path_id": 105150}], "total_distance_m": 44511.599, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 42689.402, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1822.197, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:21Z", "source_id": 54642321, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:22Z", "source_id": 17508746, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:55:34Z", "source_id": 54646222, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:55:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:55:38Z", "source_id": 17509942, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:50Z", "source_id": 54650452, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:54Z", "source_id": 17511092, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:11Z", "source_id": 54658386, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:13Z", "source_id": 17513343, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:44Z", "source_id": 54666447, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:07:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:47Z", "source_id": 17515712, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:26Z", "source_id": 54674812, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:11:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:32Z", "source_id": 17518168, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:50Z", "source_id": 54680622, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:15:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:53Z", "source_id": 17519826, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14522, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:26Z", "source_id": 54690129, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:21:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:29Z", "source_id": 17522607, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:57Z", "source_id": 54700914, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:27:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:03Z", "source_id": 17525861, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14537, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:29Z", "source_id": 54719814, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:39:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:33Z", "source_id": 17531126, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14561, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:12Z", "source_id": 54722516, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:42:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:16Z", "source_id": 17531869, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14550, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:30Z", "source_id": 54731605, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:47:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:33Z", "source_id": 17534508, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}] Southend Central 2251 2251 1 22:51:00 None Grays 2347 2347 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:F48364/2026-09-17/detailed None Chafford Hundred 2026-09-17T23:43:00+01:00 Grays 4.0 {"type": "LineString", "coordinates": [[0.2874586, 51.485560199999995], [0.2872553, 51.4849096], [0.2872372, 51.48484770000001], [0.2870245, 51.4841186], [0.2869878, 51.48388669999999], [0.2869563, 51.4836654], [0.28693159999999995, 51.48321609999999], [0.286947, 51.48292180000001], [0.2869862, 51.482605], [0.2870774, 51.482195], [0.2871405, 51.48196720000001], [0.2872297999999999, 51.4817125], [0.2873360999999999, 51.48145910000001], [0.2874812, 51.48117880000001], [0.28761149999999996, 51.4809444], [0.2877982, 51.48066249999999], [0.28807829999999995, 51.480289600000006], [0.2884071, 51.47992689999999], [0.28884399999999993, 51.47950599999999], [0.2893359, 51.47910559999999], [0.2896657, 51.47887], [0.29001899999999997, 51.478643], [0.2904372, 51.47839429999999], [0.2908702, 51.4781626], [0.29138959999999997, 51.477901499999994], [0.29190939999999993, 51.477639899999986], [0.2935833, 51.4768375], [0.2939265999999999, 51.4766716], [0.29459849999999993, 51.476373499999994], [0.2951617999999999, 51.476149700000015], [0.29593849999999994, 51.475891399999995], [0.2966965, 51.47568669999999], [0.2973002, 51.4755568], [0.29748379999999996, 51.47551140000001], [0.29786700000000005, 51.4754455], [0.29835459999999997, 51.475376999999995], [0.29887119999999995, 51.47531970000001], [0.2991756, 51.475298], [0.2993514, 51.475288299999995], [0.2999986, 51.4752778], [0.30060309999999996, 51.47529349999999], [0.30119099999999993, 51.4753177], [0.30181020000000003, 51.47535629999999], [0.30297089999999993, 51.4754387], [0.3033693, 51.4754692], [0.3040114, 51.4755142], [0.30484539999999993, 51.47557520000001], [0.3056322, 51.47563540000001], [0.3070746999999999, 51.4757382], [0.3082406, 51.4758221], [0.309619, 51.47592209999999], [0.31093400000000004, 51.4760144], [0.3131468, 51.47617749999999], [0.3137355, 51.47621519999999], [0.3144297999999999, 51.4762782], [0.3160917999999999, 51.4763889], [0.31624889999999994, 51.4764004], [0.3170932, 51.476416099999994], [0.3174849, 51.4764364], [0.3179914, 51.47645539999999], [0.31851009999999996, 51.4764686], [0.31900629999999996, 51.4764721], [0.31951150000000006, 51.476471399999994], [0.3199773, 51.47646449999999], [0.32043409999999994, 51.476449999999986], [0.32088659999999997, 51.4764321]]} 1.9 2343 2347 Chafford Hundred Grays Grays 51.4764321 0.3208866 51.4764321 0.3208866 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:47:00 Grays TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534508 1789685194830172 52 52 2026-09-17 22:58:00.677493 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:00.524964
624851 649356 17170 086T442817 2026-09-17 COMPLETE 17501439 2026-09-17 22:36:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 649356, "stp": "N", "toc": null, "uid": "17170", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:17170/2026-09-17/detailed", "trust_id": "086T442817", "origin_crs": "KWN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Mauchline Jn", "service_date": "2026-09-17", "dest_arr_time": "2248", "dest_platform": null, "is_terminated": 1, "next_location": "Mauchline Jn", "signalling_id": "6T44", "timing_status": "EARLY", "origin_station": "Kilwinning", "current_leg_arr": "2248", "current_leg_dep": "2144", "current_leg_end": "Mauchline Jn", "origin_dep_time": "2215", "origin_platform": null, "current_location": "Mauchline Up Sidings", "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": "-34 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7098383, 55.6561638], [-4.709767899999999, 55.6563175], [-4.7097244, 55.6564264], [-4.7096645, 55.6566248], [-4.7096235, 55.65684119999999], [-4.709617699999999, 55.65689089999999], [-4.7096079, 55.6570409], [-4.709603199999999, 55.65715], [-4.709655599999999, 55.6576715], [-4.709508, 55.6568592], [-4.709499, 55.656812300000006], [-4.709466099999999, 55.65665349999998], [-4.709444399999999, 55.6565621], [-4.709327099999999, 55.65610620000001], [-4.709256399999999, 55.6558545], [-4.709169199999999, 55.65555460000001], [-4.709077599999999, 55.6552693], [-4.7090291, 55.6551344], [-4.708891483144334, 55.654796030701384], [-4.7088253, 55.65463330000001], [-4.7086065, 55.65404560000001], [-4.708244399999999, 55.6531647], [-4.7077572, 55.6521365], [-4.7071734, 55.65106159999999], [-4.70671, 55.65029919999999], [-4.7066563, 55.650211], [-4.7065204, 55.64998729999999], [-4.705916, 55.6491015], [-4.7052729, 55.6482051], [-4.7049362, 55.6477346], [-4.7048297, 55.647585799999995], [-4.7043535, 55.6469543], [-4.7037073, 55.646081800000005], [-4.7034428, 55.64572459999999], [-4.7018446, 55.6435719], [-4.7018082, 55.6435228], [-4.7016329, 55.6432867], [-4.7012057, 55.64271], [-4.700795, 55.6421547], [-4.7002197, 55.64136390000001], [-4.6997038, 55.6406555], [-4.6980202, 55.63829859999999], [-4.6979945999999995, 55.638265], [-4.6970765, 55.637100800000006], [-4.696636699999999, 55.636584600000006], [-4.6960499, 55.6358957], [-4.6951695, 55.63494800000001], [-4.6942171, 55.6340016], [-4.6932186, 55.633044], [-4.6921537, 55.63211540000001], [-4.6911031, 55.6312664], [-4.690836099999999, 55.63105929999999], [-4.690019, 55.63042519999999], [-4.689467099999999, 55.629987199999995], [-4.688959099999999, 55.629584], [-4.687892199999999, 55.6287298], [-4.6869072, 55.62792760000001], [-4.6859394, 55.62708880000001], [-4.6840391, 55.62534600000001], [-4.6832994999999995, 55.6245947], [-4.6822193, 55.6234741], [-4.6813904, 55.622516299999994], [-4.6807762, 55.621759], [-4.6801419, 55.620976899999995], [-4.6792092, 55.6196603], [-4.678354399999999, 55.618419], [-4.6773241, 55.61668019999999], [-4.6766298, 55.6153595], [-4.6758974, 55.6138202], [-4.675852999999999, 55.613723099999994], [-4.6758245, 55.613665100000006], [-4.6757225, 55.613423399999995], [-4.6754267, 55.6126983], [-4.6749786, 55.6116], [-4.6749029, 55.611402], [-4.6747001, 55.61091530000001], [-4.6746725, 55.6108503], [-4.674614499999999, 55.610709699999994], [-4.674269399999999, 55.6098735], [-4.6737211, 55.6085167], [-4.6734174, 55.6078353], [-4.6731418, 55.6071447], [-4.6725778, 55.6057844], [-4.671869392653148, 55.60408228094399], [-4.671249799999999, 55.60259349999999], [-4.671239477421511, 55.602568697679786], [-4.6700758, 55.5997726], [-4.6683213, 55.5955223], [-4.667907099999999, 55.5945212], [-4.6674944, 55.5935112], [-4.6670612, 55.592513999999994], [-4.6667579, 55.591815999999994], [-4.666412, 55.5910403], [-4.6659980999999995, 55.590222999999995], [-4.6656025, 55.5894545], [-4.6651591, 55.588665], [-4.6641017, 55.5869615], [-4.663424299999999, 55.5859098], [-4.663146899999999, 55.585467400000006], [-4.661854899999999, 55.583429800000005], [-4.661059299999999, 55.5821958], [-4.660614799999999, 55.58150619999999], [-4.659952799999999, 55.58047739999999], [-4.6592433, 55.5793394], [-4.657882, 55.577257], [-4.656309099999999, 55.574561199999984], [-4.6555515, 55.57300659999999], [-4.655427600000001, 55.57273910000001], [-4.6548043, 55.5712917], [-4.6542179, 55.5695861], [-4.653577899999999, 55.567745], [-4.652302699999999, 55.56400549999999], [-4.6522895, 55.563966599999986], [-4.6519836, 55.56309920000001], [-4.651717, 55.5623158], [-4.6516632, 55.5621458], [-4.651606899999999, 55.561986700000006], [-4.6515816, 55.56190230000001], [-4.6515259, 55.5617393], [-4.651239899999999, 55.5609183], [-4.6511498, 55.56063819999999], [-4.651073597991224, 55.56033513143129], [-4.6510359, 55.56018519999999], [-4.6510066, 55.56006659999999], [-4.650965199999999, 55.559867399999995], [-4.6509336, 55.559667100000006], [-4.650910900000001, 55.5594652], [-4.6508915, 55.5592618], [-4.650877999999999, 55.559038400000006], [-4.6508742, 55.5588119], [-4.6508814, 55.5586349], [-4.6508941, 55.55845930000001], [-4.650918199999999, 55.5582829], [-4.6509571, 55.5581013], [-4.6510007, 55.5579219], [-4.651056, 55.5577365], [-4.6511174, 55.5575703], [-4.651188499999999, 55.55740539999999], [-4.6512616, 55.5572415], [-4.6513493, 55.55708119999999], [-4.6515983, 55.55663979999999], [-4.651977699999999, 55.5560252], [-4.652193, 55.5556843], [-4.652712499999999, 55.5548547], [-4.6529284, 55.5545167], [-4.653276199999999, 55.553960999999994], [-4.6535254, 55.55356789999999], [-4.653556199999999, 55.5535193], [-4.653693220342517, 55.553302879236526], [-4.6538311, 55.5530851], [-4.6542646, 55.55236649999999], [-4.6543327, 55.552253599999986], [-4.6546519, 55.5517423], [-4.654938899999999, 55.5512621], [-4.6552192, 55.55077059999999], [-4.655423, 55.5503935], [-4.6556161, 55.55000810000001], [-4.6558012, 55.549628799999994], [-4.6559785, 55.54923479999999], [-4.656233599999999, 55.548613199999984], [-4.656507199999999, 55.54785760000001], [-4.656536199999999, 55.5477776], [-4.6566823, 55.5473752], [-4.656873900000001, 55.54671939999999], [-4.6569169, 55.5465846], [-4.6570055, 55.54635759999999], [-4.657061, 55.54605229999999], [-4.6570796, 55.5458015], [-4.657076599999999, 55.5455078], [-4.657076099999999, 55.5454537], [-4.6570599, 55.545255999999995], [-4.6570306, 55.545092999999994], [-4.6569877, 55.54491449999999], [-4.6569198, 55.5446887], [-4.6566625, 55.5440863], [-4.656571399999999, 55.5439217], [-4.6563264, 55.543584], [-4.6561454, 55.54335350000001], [-4.6559896, 55.54317009999999], [-4.655816599999999, 55.5429814], [-4.6555416, 55.5427262], [-4.655291, 55.5425172], [-4.654849, 55.5421971], [-4.6545102, 55.5419941], [-4.6543546, 55.541904900000006], [-4.6542541, 55.5418426], [-4.6542152, 55.5418184], [-4.652731599999999, 55.5409492], [-4.6468216, 55.5374866], [-4.6399428, 55.5334561], [-4.6395834, 55.5332201], [-4.6393458999999995, 55.5330552], [-4.639051200000001, 55.53283], [-4.6384423, 55.5323041], [-4.6366628, 55.5304714], [-4.6365708, 55.5303766], [-4.635938199999999, 55.529754899999986], [-4.6355959, 55.52941839999999], [-4.6345702, 55.5284789], [-4.6335885, 55.5276276], [-4.632481, 55.526731299999994], [-4.6313109, 55.5258161], [-4.629311199999999, 55.524388599999995], [-4.627459399999999, 55.52313159999999], [-4.627272399999999, 55.523004099999994], [-4.6248407, 55.52148569999999], [-4.6224499, 55.51992589999999], [-4.6218584, 55.5194888], [-4.6204803, 55.5183863], [-4.619792999999999, 55.5177979], [-4.6193751, 55.51741169999999], [-4.6191177, 55.5171654], [-4.618281399999999, 55.51632000000001], [-4.6176245, 55.5156119], [-4.6172415, 55.5151082], [-4.616853999999999, 55.5146255], [-4.6163844, 55.5139798], [-4.616324199999999, 55.51388219999999], [-4.6157987, 55.5130297], [-4.6152736, 55.51205649999999], [-4.6151228, 55.511765999999994], [-4.614959, 55.51139899999999], [-4.614678099999999, 55.5107151], [-4.6144247, 55.5100009], [-4.614207099999999, 55.5092414], [-4.6141582, 55.5090055], [-4.6140741, 55.5086324], [-4.614001699999999, 55.50816029999999], [-4.613946699999999, 55.50778210000001], [-4.6138689, 55.5067363], [-4.6138608, 55.5061887], [-4.6138689, 55.5057057], [-4.613897299999999, 55.5051936], [-4.613900299999999, 55.5050372], [-4.6139679, 55.5042637], [-4.6140172, 55.5038533], [-4.6140592, 55.503486999999986], [-4.614075899999999, 55.50336079999999], [-4.6141271999999995, 55.502978899999995], [-4.6141472, 55.502852], [-4.614207999999999, 55.50249199999999], [-4.614214640039181, 55.502457780526015], [-4.6142803, 55.502119400000005], [-4.614355299999999, 55.50175990000001], [-4.6144162, 55.50144980000001], [-4.614476599999999, 55.5011747], [-4.6145087, 55.50104199999999], [-4.6146958, 55.50037189999999], [-4.6147484, 55.50010019999999], [-4.614865600000001, 55.4996753], [-4.615311799999999, 55.49830949999999], [-4.6154945, 55.4978065], [-4.615695, 55.497308399999994], [-4.6161432, 55.496246], [-4.6164178, 55.49565449999999], [-4.6167663, 55.49493799999999], [-4.6168128, 55.4948412], [-4.6169111, 55.494651299999994], [-4.617286100000001, 55.4939268], [-4.6177532, 55.493089199999986], [-4.6186659, 55.4914407], [-4.6191514, 55.49058620000001], [-4.6194506, 55.49002050000001], [-4.6202072, 55.488678699999994], [-4.6214382, 55.48651619999999], [-4.6217652, 55.48590359999999], [-4.6221524, 55.48522710000001], [-4.622686699999999, 55.48426809999999], [-4.6233948, 55.48310899999999], [-4.6237032, 55.4825482], [-4.6239039, 55.482149], [-4.623957, 55.48204349999999], [-4.6241449, 55.48171060000001], [-4.6242456, 55.4815298], [-4.6248147, 55.48054379999999], [-4.625173599999999, 55.4798882], [-4.625287999999999, 55.47967919999999], [-4.625641199999999, 55.479061400000006], [-4.6259514, 55.4784915], [-4.6261289, 55.4781614], [-4.626159999999999, 55.47809469999999], [-4.626287, 55.47782260000001], [-4.6264014, 55.4775058], [-4.6264677, 55.4772418], [-4.626541400000001, 55.4769458], [-4.6265932, 55.476497], [-4.6266048, 55.47626840000001], [-4.6265862, 55.475873], [-4.6265745, 55.4757021], [-4.626551599999999, 55.4755147], [-4.626423399999999, 55.47501090000001], [-4.6263007, 55.4746335], [-4.6261413, 55.4742551], [-4.626081000000001, 55.47411960000001], [-4.6260007, 55.47396989999999], [-4.625878499999999, 55.4737593], [-4.6257117, 55.473523500000006], [-4.625584, 55.473359999999985], [-4.6253435, 55.4730853], [-4.625263099999999, 55.4729764], [-4.6249743, 55.4726805], [-4.6247512, 55.4724051], [-4.6244793, 55.47218029999999], [-4.624116299999999, 55.4719674], [-4.6237579, 55.471781099999994], [-4.623199, 55.471558], [-4.622855799999999, 55.4714446], [-4.622482199999999, 55.471352], [-4.6223315, 55.4713235], [-4.622056499999999, 55.4712715], [-4.6216731, 55.471218099999994], [-4.6212432, 55.47117529999999], [-4.6209402, 55.4711683], [-4.620230699999999, 55.4711708], [-4.619817499999999, 55.4712107], [-4.619320599999999, 55.4712743], [-4.618755599999999, 55.471382899999995], [-4.6167332, 55.47186880000001], [-4.613564499999999, 55.4726536], [-4.6119195, 55.4730478], [-4.6103416, 55.4734338], [-4.6100843, 55.473497300000005], [-4.608998199999999, 55.4737653], [-4.607874999999999, 55.47403220000001], [-4.6061847, 55.47444930000001], [-4.6043987, 55.474908], [-4.5945092999999995, 55.4772996], [-4.5938269, 55.4774719], [-4.5863329, 55.47931569999999], [-4.5848857, 55.4797164], [-4.5841072, 55.47998689999999], [-4.583219099999999, 55.48033860000001], [-4.581407949009559, 55.48119154190397], [-4.580741699999999, 55.48150530000001], [-4.579632000000001, 55.48211909999999], [-4.579199999999999, 55.482335], [-4.578875499999999, 55.4824966], [-4.5778044, 55.4829568], [-4.576683399999999, 55.4833746], [-4.576106800000001, 55.483560099999984], [-4.5755116, 55.483732100000005], [-4.575070299999999, 55.483859599999995], [-4.5748872, 55.48390919999999], [-4.5734024, 55.4842425], [-4.565249, 55.48566599999999], [-4.560471, 55.4864944], [-4.559606, 55.4865981], [-4.5577920999999995, 55.48674019999999], [-4.5558065, 55.4869105], [-4.5541907, 55.487112199999984], [-4.5530388, 55.487348700000005], [-4.552071699999999, 55.4875992], [-4.5509769, 55.4878988], [-4.5497157999999995, 55.4882856], [-4.548664199999999, 55.48853789999999], [-4.5485988, 55.48855360000001], [-4.547457199999999, 55.4887832], [-4.5460286, 55.48899740000001], [-4.5453479, 55.489077299999984], [-4.5427302, 55.4893847], [-4.5415791, 55.48951419999999], [-4.5409374, 55.4896102], [-4.539776599999999, 55.4898124], [-4.5388932, 55.4900019], [-4.5379462, 55.4902501], [-4.5369825, 55.49048629999999], [-4.536816599999999, 55.4905214], [-4.5363512, 55.4906152], [-4.5356352, 55.4907428], [-4.5348195, 55.4908781], [-4.5340055, 55.490979], [-4.532920899999999, 55.491071600000005], [-4.532038299999999, 55.4911169], [-4.5311484, 55.4911402], [-4.5300846, 55.491127000000006], [-4.5285685, 55.49112339999999], [-4.527986, 55.49112219999999], [-4.5275372, 55.49111430000001], [-4.5269481, 55.491115400000005], [-4.5256793, 55.491111399999994], [-4.5248897, 55.49114819999999], [-4.5242759, 55.4911951], [-4.5235608, 55.49127279999999], [-4.5212707, 55.4915493], [-4.520117599999999, 55.4916974], [-4.519759699999999, 55.491747800000006], [-4.5187998, 55.491846800000005], [-4.5180618, 55.491944700000005], [-4.5172068, 55.4920127], [-4.516962499999999, 55.492031999999995], [-4.5166861, 55.49204269999999], [-4.516159499999999, 55.4920543], [-4.5152842, 55.492047799999995], [-4.5143524, 55.4920185], [-4.5133288, 55.491974899999995], [-4.5117252, 55.4919152], [-4.5097534, 55.49184790000002], [-4.506779699999999, 55.49174120000001], [-4.505691799999999, 55.4916977], [-4.504624199999999, 55.4916911], [-4.5027095, 55.491719999999994], [-4.4992152, 55.49178839999999], [-4.4976783, 55.491816500000006], [-4.4955298, 55.491854499999995], [-4.4947843999999995, 55.49187499999999], [-4.493007699999999, 55.491901599999984], [-4.491754500000001, 55.491927200000006], [-4.491576420597607, 55.491935033151734], [-4.4897539, 55.4920152], [-4.489218999999999, 55.4920616], [-4.4885772, 55.4921131], [-4.4876219, 55.49221369999999], [-4.486694999999999, 55.49233269999999], [-4.4822606, 55.49297889999999], [-4.480838099999999, 55.493166], [-4.4800451, 55.49322509999999], [-4.478888399999999, 55.4932523], [-4.477915499999999, 55.4932342], [-4.476697699999999, 55.49320840000001], [-4.475851799999999, 55.49321100000001], [-4.4750372, 55.4932349], [-4.4742462000000005, 55.4932828], [-4.472881000000001, 55.4934514], [-4.4718351, 55.4936318], [-4.4712083, 55.49377619999999], [-4.4708291, 55.4938647], [-4.4699763, 55.49413179999999], [-4.4691361999999994, 55.4944195], [-4.4688013, 55.4945592], [-4.4682592, 55.49480400000001], [-4.467079299999999, 55.49542220000001], [-4.4655021999999995, 55.496510099999995], [-4.4645581, 55.4971846], [-4.4626054, 55.4985642], [-4.462098, 55.4988218], [-4.4616604, 55.499025399999994], [-4.461159299999999, 55.49924699999999], [-4.4606646, 55.4994398], [-4.4582224, 55.5003051], [-4.4563505, 55.5009665], [-4.455026, 55.5014326], [-4.454612099999999, 55.50158689999999], [-4.4526508, 55.5022685], [-4.452108150465422, 55.502457780526015], [-4.4513475, 55.5027231], [-4.4505738, 55.5030057], [-4.4500604, 55.5031984], [-4.448775899999999, 55.50377189999999], [-4.448222199999999, 55.50413659999999], [-4.4478804, 55.50436189999999], [-4.4465143, 55.5052649], [-4.445151899999999, 55.5062038], [-4.4445368, 55.5066107], [-4.442403, 55.50809799999999], [-4.4414446, 55.5087511], [-4.440715999999999, 55.50924839999998], [-4.4390999, 55.5103582], [-4.4377583, 55.5112949], [-4.436038299999999, 55.5124691], [-4.4350778, 55.5130952], [-4.4347861, 55.513252400000006], [-4.4338025, 55.5137299], [-4.4324037, 55.5142643], [-4.4310096, 55.5146405], [-4.4258697, 55.5157491], [-4.4230361, 55.5163634], [-4.422216799999999, 55.51652789999999], [-4.421483699999999, 55.5166544], [-4.4207724, 55.5167533], [-4.419994299999999, 55.516822], [-4.419134, 55.5168746], [-4.4155809, 55.5168945], [-4.4143372, 55.516871], [-4.413104599999999, 55.516871], [-4.4096611, 55.5169036], [-4.4069914, 55.5169157], [-4.404292599999999, 55.516921800000006], [-4.4036495, 55.516917], [-4.4029616, 55.51688360000001], [-4.402116199999999, 55.5168272], [-4.401744892185655, 55.51678837212337], [-4.4013942, 55.51675169999999], [-4.400469599999999, 55.516609], [-4.3997735, 55.5164763], [-4.3990551, 55.5163212], [-4.398347, 55.516132799999994], [-4.39773, 55.5159414], [-4.3972264, 55.5157669], [-4.3967193, 55.51556519999999], [-4.3961179, 55.5153063], [-4.395592299999999, 55.5150396], [-4.3951238, 55.51477040000001], [-4.394885499999999, 55.51462089999999], [-4.3943686, 55.5142971], [-4.3933604, 55.5136536], [-4.3921469, 55.51296239999999], [-4.3911492, 55.5124723], [-4.390682999999999, 55.51224800000001], [-4.390239899999999, 55.5120386], [-4.3895762, 55.5117362], [-4.3888556, 55.51142509999999], [-4.3881142, 55.511138800000005], [-4.3868258, 55.5106544], [-4.3855245, 55.51021990000001], [-4.3847675, 55.5099809], [-4.3844649, 55.5098947], [-4.384199, 55.50981259999999], [-4.3839298, 55.5097327], [-4.3827811, 55.50943680000001], [-4.3818554, 55.5092155], [-4.381527999999999, 55.5091193]]}", "current_leg_start": "Kilwinning", "dest_arr_time_act": "2248", "motion_projection": null, "next_location_lat": "55.5091193", "next_location_lon": "-4.3815280", "previous_location": "Mauchline Jn", "current_leg_milage": "24.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2215", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "64.0", "current_position_lat": "55.5091193", "current_position_lon": "-4.3815280", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:44:14Z\", \"source_id\": 54502218, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:44:19Z\", \"source_id\": 17469248, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:48:56Z\", \"source_id\": 54512260, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:48:59Z\", \"source_id\": 17472084, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Mauchline Jn", "service_state_platform": null, "timing_fact_generation": 1789681194782259, "current_leg_arrival_utc": "2026-09-17T22:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:00.976025", "service_state_evidence_id": 17501228, "current_leg_start_actual_dep": "2026-09-17T22:15:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:01.911676", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} None N KWN None 6T44 None None None None None [{"source": "TD", "smart_id": 2720, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:44:14Z", "source_id": 54502218, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T20:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:44:19Z", "source_id": 17469248, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2783, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:48:56Z", "source_id": 54512260, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T20:50:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:48:59Z", "source_id": 17472084, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:50:00+01:00", "operational_fact": true}] Kilwinning 2215 2215 None None None Mauchline Jn 2248 2248 None EARLY -34 minutes https://www.realtimetrains.co.uk/service/gb-nr:17170/2026-09-17/detailed None Kilwinning 2026-09-17T22:15:00+01:00 Mauchline Jn 64.0 {"type": "LineString", "coordinates": [[-4.7098383, 55.6561638], [-4.709767899999999, 55.6563175], [-4.7097244, 55.6564264], [-4.7096645, 55.6566248], [-4.7096235, 55.65684119999999], [-4.709617699999999, 55.65689089999999], [-4.7096079, 55.6570409], [-4.709603199999999, 55.65715], [-4.709655599999999, 55.6576715], [-4.709508, 55.6568592], [-4.709499, 55.656812300000006], [-4.709466099999999, 55.65665349999998], [-4.709444399999999, 55.6565621], [-4.709327099999999, 55.65610620000001], [-4.709256399999999, 55.6558545], [-4.709169199999999, 55.65555460000001], [-4.709077599999999, 55.6552693], [-4.7090291, 55.6551344], [-4.708891483144334, 55.654796030701384], [-4.7088253, 55.65463330000001], [-4.7086065, 55.65404560000001], [-4.708244399999999, 55.6531647], [-4.7077572, 55.6521365], [-4.7071734, 55.65106159999999], [-4.70671, 55.65029919999999], [-4.7066563, 55.650211], [-4.7065204, 55.64998729999999], [-4.705916, 55.6491015], [-4.7052729, 55.6482051], [-4.7049362, 55.6477346], [-4.7048297, 55.647585799999995], [-4.7043535, 55.6469543], [-4.7037073, 55.646081800000005], [-4.7034428, 55.64572459999999], [-4.7018446, 55.6435719], [-4.7018082, 55.6435228], [-4.7016329, 55.6432867], [-4.7012057, 55.64271], [-4.700795, 55.6421547], [-4.7002197, 55.64136390000001], [-4.6997038, 55.6406555], [-4.6980202, 55.63829859999999], [-4.6979945999999995, 55.638265], [-4.6970765, 55.637100800000006], [-4.696636699999999, 55.636584600000006], [-4.6960499, 55.6358957], [-4.6951695, 55.63494800000001], [-4.6942171, 55.6340016], [-4.6932186, 55.633044], [-4.6921537, 55.63211540000001], [-4.6911031, 55.6312664], [-4.690836099999999, 55.63105929999999], [-4.690019, 55.63042519999999], [-4.689467099999999, 55.629987199999995], [-4.688959099999999, 55.629584], [-4.687892199999999, 55.6287298], [-4.6869072, 55.62792760000001], [-4.6859394, 55.62708880000001], [-4.6840391, 55.62534600000001], [-4.6832994999999995, 55.6245947], [-4.6822193, 55.6234741], [-4.6813904, 55.622516299999994], [-4.6807762, 55.621759], [-4.6801419, 55.620976899999995], [-4.6792092, 55.6196603], [-4.678354399999999, 55.618419], [-4.6773241, 55.61668019999999], [-4.6766298, 55.6153595], [-4.6758974, 55.6138202], [-4.675852999999999, 55.613723099999994], [-4.6758245, 55.613665100000006], [-4.6757225, 55.613423399999995], [-4.6754267, 55.6126983], [-4.6749786, 55.6116], [-4.6749029, 55.611402], [-4.6747001, 55.61091530000001], [-4.6746725, 55.6108503], [-4.674614499999999, 55.610709699999994], [-4.674269399999999, 55.6098735], [-4.6737211, 55.6085167], [-4.6734174, 55.6078353], [-4.6731418, 55.6071447], [-4.6725778, 55.6057844], [-4.671869392653148, 55.60408228094399], [-4.671249799999999, 55.60259349999999], [-4.671239477421511, 55.602568697679786], [-4.6700758, 55.5997726], [-4.6683213, 55.5955223], [-4.667907099999999, 55.5945212], [-4.6674944, 55.5935112], [-4.6670612, 55.592513999999994], [-4.6667579, 55.591815999999994], [-4.666412, 55.5910403], [-4.6659980999999995, 55.590222999999995], [-4.6656025, 55.5894545], [-4.6651591, 55.588665], [-4.6641017, 55.5869615], [-4.663424299999999, 55.5859098], [-4.663146899999999, 55.585467400000006], [-4.661854899999999, 55.583429800000005], [-4.661059299999999, 55.5821958], [-4.660614799999999, 55.58150619999999], [-4.659952799999999, 55.58047739999999], [-4.6592433, 55.5793394], [-4.657882, 55.577257], [-4.656309099999999, 55.574561199999984], [-4.6555515, 55.57300659999999], [-4.655427600000001, 55.57273910000001], [-4.6548043, 55.5712917], [-4.6542179, 55.5695861], [-4.653577899999999, 55.567745], [-4.652302699999999, 55.56400549999999], [-4.6522895, 55.563966599999986], [-4.6519836, 55.56309920000001], [-4.651717, 55.5623158], [-4.6516632, 55.5621458], [-4.651606899999999, 55.561986700000006], [-4.6515816, 55.56190230000001], [-4.6515259, 55.5617393], [-4.651239899999999, 55.5609183], [-4.6511498, 55.56063819999999], [-4.651073597991224, 55.56033513143129], [-4.6510359, 55.56018519999999], [-4.6510066, 55.56006659999999], [-4.650965199999999, 55.559867399999995], [-4.6509336, 55.559667100000006], [-4.650910900000001, 55.5594652], [-4.6508915, 55.5592618], [-4.650877999999999, 55.559038400000006], [-4.6508742, 55.5588119], [-4.6508814, 55.5586349], [-4.6508941, 55.55845930000001], [-4.650918199999999, 55.5582829], [-4.6509571, 55.5581013], [-4.6510007, 55.5579219], [-4.651056, 55.5577365], [-4.6511174, 55.5575703], [-4.651188499999999, 55.55740539999999], [-4.6512616, 55.5572415], [-4.6513493, 55.55708119999999], [-4.6515983, 55.55663979999999], [-4.651977699999999, 55.5560252], [-4.652193, 55.5556843], [-4.652712499999999, 55.5548547], [-4.6529284, 55.5545167], [-4.653276199999999, 55.553960999999994], [-4.6535254, 55.55356789999999], [-4.653556199999999, 55.5535193], [-4.653693220342517, 55.553302879236526], [-4.6538311, 55.5530851], [-4.6542646, 55.55236649999999], [-4.6543327, 55.552253599999986], [-4.6546519, 55.5517423], [-4.654938899999999, 55.5512621], [-4.6552192, 55.55077059999999], [-4.655423, 55.5503935], [-4.6556161, 55.55000810000001], [-4.6558012, 55.549628799999994], [-4.6559785, 55.54923479999999], [-4.656233599999999, 55.548613199999984], [-4.656507199999999, 55.54785760000001], [-4.656536199999999, 55.5477776], [-4.6566823, 55.5473752], [-4.656873900000001, 55.54671939999999], [-4.6569169, 55.5465846], [-4.6570055, 55.54635759999999], [-4.657061, 55.54605229999999], [-4.6570796, 55.5458015], [-4.657076599999999, 55.5455078], [-4.657076099999999, 55.5454537], [-4.6570599, 55.545255999999995], [-4.6570306, 55.545092999999994], [-4.6569877, 55.54491449999999], [-4.6569198, 55.5446887], [-4.6566625, 55.5440863], [-4.656571399999999, 55.5439217], [-4.6563264, 55.543584], [-4.6561454, 55.54335350000001], [-4.6559896, 55.54317009999999], [-4.655816599999999, 55.5429814], [-4.6555416, 55.5427262], [-4.655291, 55.5425172], [-4.654849, 55.5421971], [-4.6545102, 55.5419941], [-4.6543546, 55.541904900000006], [-4.6542541, 55.5418426], [-4.6542152, 55.5418184], [-4.652731599999999, 55.5409492], [-4.6468216, 55.5374866], [-4.6399428, 55.5334561], [-4.6395834, 55.5332201], [-4.6393458999999995, 55.5330552], [-4.639051200000001, 55.53283], [-4.6384423, 55.5323041], [-4.6366628, 55.5304714], [-4.6365708, 55.5303766], [-4.635938199999999, 55.529754899999986], [-4.6355959, 55.52941839999999], [-4.6345702, 55.5284789], [-4.6335885, 55.5276276], [-4.632481, 55.526731299999994], [-4.6313109, 55.5258161], [-4.629311199999999, 55.524388599999995], [-4.627459399999999, 55.52313159999999], [-4.627272399999999, 55.523004099999994], [-4.6248407, 55.52148569999999], [-4.6224499, 55.51992589999999], [-4.6218584, 55.5194888], [-4.6204803, 55.5183863], [-4.619792999999999, 55.5177979], [-4.6193751, 55.51741169999999], [-4.6191177, 55.5171654], [-4.618281399999999, 55.51632000000001], [-4.6176245, 55.5156119], [-4.6172415, 55.5151082], [-4.616853999999999, 55.5146255], [-4.6163844, 55.5139798], [-4.616324199999999, 55.51388219999999], [-4.6157987, 55.5130297], [-4.6152736, 55.51205649999999], [-4.6151228, 55.511765999999994], [-4.614959, 55.51139899999999], [-4.614678099999999, 55.5107151], [-4.6144247, 55.5100009], [-4.614207099999999, 55.5092414], [-4.6141582, 55.5090055], [-4.6140741, 55.5086324], [-4.614001699999999, 55.50816029999999], [-4.613946699999999, 55.50778210000001], [-4.6138689, 55.5067363], [-4.6138608, 55.5061887], [-4.6138689, 55.5057057], [-4.613897299999999, 55.5051936], [-4.613900299999999, 55.5050372], [-4.6139679, 55.5042637], [-4.6140172, 55.5038533], [-4.6140592, 55.503486999999986], [-4.614075899999999, 55.50336079999999], [-4.6141271999999995, 55.502978899999995], [-4.6141472, 55.502852], [-4.614207999999999, 55.50249199999999], [-4.614214640039181, 55.502457780526015], [-4.6142803, 55.502119400000005], [-4.614355299999999, 55.50175990000001], [-4.6144162, 55.50144980000001], [-4.614476599999999, 55.5011747], [-4.6145087, 55.50104199999999], [-4.6146958, 55.50037189999999], [-4.6147484, 55.50010019999999], [-4.614865600000001, 55.4996753], [-4.615311799999999, 55.49830949999999], [-4.6154945, 55.4978065], [-4.615695, 55.497308399999994], [-4.6161432, 55.496246], [-4.6164178, 55.49565449999999], [-4.6167663, 55.49493799999999], [-4.6168128, 55.4948412], [-4.6169111, 55.494651299999994], [-4.617286100000001, 55.4939268], [-4.6177532, 55.493089199999986], [-4.6186659, 55.4914407], [-4.6191514, 55.49058620000001], [-4.6194506, 55.49002050000001], [-4.6202072, 55.488678699999994], [-4.6214382, 55.48651619999999], [-4.6217652, 55.48590359999999], [-4.6221524, 55.48522710000001], [-4.622686699999999, 55.48426809999999], [-4.6233948, 55.48310899999999], [-4.6237032, 55.4825482], [-4.6239039, 55.482149], [-4.623957, 55.48204349999999], [-4.6241449, 55.48171060000001], [-4.6242456, 55.4815298], [-4.6248147, 55.48054379999999], [-4.625173599999999, 55.4798882], [-4.625287999999999, 55.47967919999999], [-4.625641199999999, 55.479061400000006], [-4.6259514, 55.4784915], [-4.6261289, 55.4781614], [-4.626159999999999, 55.47809469999999], [-4.626287, 55.47782260000001], [-4.6264014, 55.4775058], [-4.6264677, 55.4772418], [-4.626541400000001, 55.4769458], [-4.6265932, 55.476497], [-4.6266048, 55.47626840000001], [-4.6265862, 55.475873], [-4.6265745, 55.4757021], [-4.626551599999999, 55.4755147], [-4.626423399999999, 55.47501090000001], [-4.6263007, 55.4746335], [-4.6261413, 55.4742551], [-4.626081000000001, 55.47411960000001], [-4.6260007, 55.47396989999999], [-4.625878499999999, 55.4737593], [-4.6257117, 55.473523500000006], [-4.625584, 55.473359999999985], [-4.6253435, 55.4730853], [-4.625263099999999, 55.4729764], [-4.6249743, 55.4726805], [-4.6247512, 55.4724051], [-4.6244793, 55.47218029999999], [-4.624116299999999, 55.4719674], [-4.6237579, 55.471781099999994], [-4.623199, 55.471558], [-4.622855799999999, 55.4714446], [-4.622482199999999, 55.471352], [-4.6223315, 55.4713235], [-4.622056499999999, 55.4712715], [-4.6216731, 55.471218099999994], [-4.6212432, 55.47117529999999], [-4.6209402, 55.4711683], [-4.620230699999999, 55.4711708], [-4.619817499999999, 55.4712107], [-4.619320599999999, 55.4712743], [-4.618755599999999, 55.471382899999995], [-4.6167332, 55.47186880000001], [-4.613564499999999, 55.4726536], [-4.6119195, 55.4730478], [-4.6103416, 55.4734338], [-4.6100843, 55.473497300000005], [-4.608998199999999, 55.4737653], [-4.607874999999999, 55.47403220000001], [-4.6061847, 55.47444930000001], [-4.6043987, 55.474908], [-4.5945092999999995, 55.4772996], [-4.5938269, 55.4774719], [-4.5863329, 55.47931569999999], [-4.5848857, 55.4797164], [-4.5841072, 55.47998689999999], [-4.583219099999999, 55.48033860000001], [-4.581407949009559, 55.48119154190397], [-4.580741699999999, 55.48150530000001], [-4.579632000000001, 55.48211909999999], [-4.579199999999999, 55.482335], [-4.578875499999999, 55.4824966], [-4.5778044, 55.4829568], [-4.576683399999999, 55.4833746], [-4.576106800000001, 55.483560099999984], [-4.5755116, 55.483732100000005], [-4.575070299999999, 55.483859599999995], [-4.5748872, 55.48390919999999], [-4.5734024, 55.4842425], [-4.565249, 55.48566599999999], [-4.560471, 55.4864944], [-4.559606, 55.4865981], [-4.5577920999999995, 55.48674019999999], [-4.5558065, 55.4869105], [-4.5541907, 55.487112199999984], [-4.5530388, 55.487348700000005], [-4.552071699999999, 55.4875992], [-4.5509769, 55.4878988], [-4.5497157999999995, 55.4882856], [-4.548664199999999, 55.48853789999999], [-4.5485988, 55.48855360000001], [-4.547457199999999, 55.4887832], [-4.5460286, 55.48899740000001], [-4.5453479, 55.489077299999984], [-4.5427302, 55.4893847], [-4.5415791, 55.48951419999999], [-4.5409374, 55.4896102], [-4.539776599999999, 55.4898124], [-4.5388932, 55.4900019], [-4.5379462, 55.4902501], [-4.5369825, 55.49048629999999], [-4.536816599999999, 55.4905214], [-4.5363512, 55.4906152], [-4.5356352, 55.4907428], [-4.5348195, 55.4908781], [-4.5340055, 55.490979], [-4.532920899999999, 55.491071600000005], [-4.532038299999999, 55.4911169], [-4.5311484, 55.4911402], [-4.5300846, 55.491127000000006], [-4.5285685, 55.49112339999999], [-4.527986, 55.49112219999999], [-4.5275372, 55.49111430000001], [-4.5269481, 55.491115400000005], [-4.5256793, 55.491111399999994], [-4.5248897, 55.49114819999999], [-4.5242759, 55.4911951], [-4.5235608, 55.49127279999999], [-4.5212707, 55.4915493], [-4.520117599999999, 55.4916974], [-4.519759699999999, 55.491747800000006], [-4.5187998, 55.491846800000005], [-4.5180618, 55.491944700000005], [-4.5172068, 55.4920127], [-4.516962499999999, 55.492031999999995], [-4.5166861, 55.49204269999999], [-4.516159499999999, 55.4920543], [-4.5152842, 55.492047799999995], [-4.5143524, 55.4920185], [-4.5133288, 55.491974899999995], [-4.5117252, 55.4919152], [-4.5097534, 55.49184790000002], [-4.506779699999999, 55.49174120000001], [-4.505691799999999, 55.4916977], [-4.504624199999999, 55.4916911], [-4.5027095, 55.491719999999994], [-4.4992152, 55.49178839999999], [-4.4976783, 55.491816500000006], [-4.4955298, 55.491854499999995], [-4.4947843999999995, 55.49187499999999], [-4.493007699999999, 55.491901599999984], [-4.491754500000001, 55.491927200000006], [-4.491576420597607, 55.491935033151734], [-4.4897539, 55.4920152], [-4.489218999999999, 55.4920616], [-4.4885772, 55.4921131], [-4.4876219, 55.49221369999999], [-4.486694999999999, 55.49233269999999], [-4.4822606, 55.49297889999999], [-4.480838099999999, 55.493166], [-4.4800451, 55.49322509999999], [-4.478888399999999, 55.4932523], [-4.477915499999999, 55.4932342], [-4.476697699999999, 55.49320840000001], [-4.475851799999999, 55.49321100000001], [-4.4750372, 55.4932349], [-4.4742462000000005, 55.4932828], [-4.472881000000001, 55.4934514], [-4.4718351, 55.4936318], [-4.4712083, 55.49377619999999], [-4.4708291, 55.4938647], [-4.4699763, 55.49413179999999], [-4.4691361999999994, 55.4944195], [-4.4688013, 55.4945592], [-4.4682592, 55.49480400000001], [-4.467079299999999, 55.49542220000001], [-4.4655021999999995, 55.496510099999995], [-4.4645581, 55.4971846], [-4.4626054, 55.4985642], [-4.462098, 55.4988218], [-4.4616604, 55.499025399999994], [-4.461159299999999, 55.49924699999999], [-4.4606646, 55.4994398], [-4.4582224, 55.5003051], [-4.4563505, 55.5009665], [-4.455026, 55.5014326], [-4.454612099999999, 55.50158689999999], [-4.4526508, 55.5022685], [-4.452108150465422, 55.502457780526015], [-4.4513475, 55.5027231], [-4.4505738, 55.5030057], [-4.4500604, 55.5031984], [-4.448775899999999, 55.50377189999999], [-4.448222199999999, 55.50413659999999], [-4.4478804, 55.50436189999999], [-4.4465143, 55.5052649], [-4.445151899999999, 55.5062038], [-4.4445368, 55.5066107], [-4.442403, 55.50809799999999], [-4.4414446, 55.5087511], [-4.440715999999999, 55.50924839999998], [-4.4390999, 55.5103582], [-4.4377583, 55.5112949], [-4.436038299999999, 55.5124691], [-4.4350778, 55.5130952], [-4.4347861, 55.513252400000006], [-4.4338025, 55.5137299], [-4.4324037, 55.5142643], [-4.4310096, 55.5146405], [-4.4258697, 55.5157491], [-4.4230361, 55.5163634], [-4.422216799999999, 55.51652789999999], [-4.421483699999999, 55.5166544], [-4.4207724, 55.5167533], [-4.419994299999999, 55.516822], [-4.419134, 55.5168746], [-4.4155809, 55.5168945], [-4.4143372, 55.516871], [-4.413104599999999, 55.516871], [-4.4096611, 55.5169036], [-4.4069914, 55.5169157], [-4.404292599999999, 55.516921800000006], [-4.4036495, 55.516917], [-4.4029616, 55.51688360000001], [-4.402116199999999, 55.5168272], [-4.401744892185655, 55.51678837212337], [-4.4013942, 55.51675169999999], [-4.400469599999999, 55.516609], [-4.3997735, 55.5164763], [-4.3990551, 55.5163212], [-4.398347, 55.516132799999994], [-4.39773, 55.5159414], [-4.3972264, 55.5157669], [-4.3967193, 55.51556519999999], [-4.3961179, 55.5153063], [-4.395592299999999, 55.5150396], [-4.3951238, 55.51477040000001], [-4.394885499999999, 55.51462089999999], [-4.3943686, 55.5142971], [-4.3933604, 55.5136536], [-4.3921469, 55.51296239999999], [-4.3911492, 55.5124723], [-4.390682999999999, 55.51224800000001], [-4.390239899999999, 55.5120386], [-4.3895762, 55.5117362], [-4.3888556, 55.51142509999999], [-4.3881142, 55.511138800000005], [-4.3868258, 55.5106544], [-4.3855245, 55.51021990000001], [-4.3847675, 55.5099809], [-4.3844649, 55.5098947], [-4.384199, 55.50981259999999], [-4.3839298, 55.5097327], [-4.3827811, 55.50943680000001], [-4.3818554, 55.5092155], [-4.381527999999999, 55.5091193]]} 24.7 2144 2248 Mauchline Jn Mauchline Up Sidings Mauchline Jn 55.5091193 -4.3815280 55.5091193 -4.3815280 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 Mauchline Jn TRUST TRACKING_TIMEOUT 17501228 1789681194782259 23 23 2026-09-17 22:58:01.911676 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:00.976025
624852 653885 C49636 845C91M717 2026-09-17 COMPLETE None 2026-09-17 22:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 653885, "stp": "P", "toc": "Great Western Railway", "uid": "C49636", "consist": "802110", "dest_crs": "XLZ", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49636/2026-09-17/detailed", "trust_id": "845C91M717", "origin_crs": "PLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Laira T.& R.S.M.D.", "service_date": "2026-09-17", "dest_arr_time": "2222", "dest_platform": null, "is_terminated": 1, "next_location": "Mount Gould Carriage Wash", "signalling_id": "5C91", "timing_status": "LATE", "origin_station": "Plymouth", "current_leg_arr": "2147", "current_leg_dep": "2155", "current_leg_end": "Mount Gould Carriage Wash", "origin_dep_time": "2140", "origin_platform": "5", "current_location": "Mount Gould Jn", "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": "+26 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1438239, 50.37798169999999], [-4.142445199999999, 50.37841660000001], [-4.1422527, 50.378482899999995], [-4.142067599999999, 50.3785488], [-4.1418444, 50.3786364], [-4.141604999999999, 50.37873650000001], [-4.1412857999999995, 50.3788798], [-4.141155099999999, 50.3789494], [-4.1409593, 50.3790486], [-4.1407138, 50.379175999999994], [-4.140470499999999, 50.379308300000005], [-4.1398276, 50.3796858], [-4.139600699999999, 50.37982480000001], [-4.139439999999999, 50.37991879999999], [-4.1392446, 50.3800275], [-4.1391001, 50.3800979], [-4.1388992, 50.3801861], [-4.138634399999999, 50.38028679999999], [-4.1384798, 50.38033919999999], [-4.138242299999999, 50.3804158], [-4.137932499999999, 50.3804947], [-4.1375856, 50.3805654], [-4.1373408, 50.3806069], [-4.1370572999999995, 50.3806574], [-4.1362939, 50.38075880000001], [-4.1360469, 50.38079239999998], [-4.135281, 50.380904], [-4.1343728, 50.3810547], [-4.1339204, 50.381145], [-4.1333412, 50.381263], [-4.1326937, 50.3814118], [-4.132250306949799, 50.38150358085608], [-4.132142, 50.381525999999994], [-4.1318945, 50.38158889999999], [-4.1314137, 50.381716899999994], [-4.130616699999999, 50.38196179999999], [-4.130079799999999, 50.38211959999999], [-4.1296317, 50.3822421], [-4.1291771, 50.3823486], [-4.1287327, 50.3824296], [-4.1283641, 50.3824857], [-4.127862, 50.3825399], [-4.1274151, 50.382568199999994], [-4.1269805, 50.38258289999998], [-4.126592199999999, 50.38258289999998], [-4.1261453, 50.38257039999999], [-4.125657, 50.382549], [-4.1249616, 50.38251689999999], [-4.1248148, 50.382505299999984], [-4.1222483, 50.3823841], [-4.1214993, 50.3823569], [-4.120741, 50.382351400000005], [-4.1206165, 50.382350399999986], [-4.1197595, 50.3823558], [-4.1191034, 50.382380299999994], [-4.1186661, 50.382406], [-4.118466599999999, 50.382423], [-4.1174556, 50.3825094], [-4.1161088, 50.38262069999998], [-4.1153247, 50.3826756], [-4.114470599999999, 50.38271499999999], [-4.1142753, 50.38271850000001], [-4.112856099999999, 50.382744], [-4.1120689, 50.38274680000001], [-4.111279585305091, 50.38273864148668], [-4.1111498, 50.3827373], [-4.1108734, 50.382732], [-4.1103227, 50.382692799999994], [-4.10997, 50.38265659999999], [-4.1095600999999995, 50.382591000000005], [-4.1092676, 50.38251770000001], [-4.1090054, 50.3824416], [-4.108691799999999, 50.38232060000001], [-4.108542899999999, 50.382253199999994], [-4.1083039, 50.3821324], [-4.1081569, 50.3820479], [-4.1079117, 50.381905999999994], [-4.107714299999999, 50.38175569999999], [-4.1075362, 50.3815984], [-4.1073617, 50.38142969999999], [-4.1071873, 50.38122820000001], [-4.107084100000001, 50.38107970000001], [-4.1069988, 50.3809277], [-4.1068765, 50.3806818], [-4.1067773, 50.38040210000001], [-4.106753, 50.3802789], [-4.1067286, 50.3801557], [-4.106704199999999, 50.37992599999999], [-4.1067164, 50.3797284], [-4.106733799999999, 50.3795375], [-4.106794699999999, 50.379298899999995], [-4.1068539, 50.3791446], [-4.1069427, 50.37895259999999], [-4.1070558, 50.37876060000001], [-4.1071985, 50.3785542], [-4.1073725, 50.3783555], [-4.1075924, 50.37812660000001], [-4.1078354, 50.3779216], [-4.1088163, 50.3772062], [-4.109328299999999, 50.3768125], [-4.1100812, 50.376236299999995], [-4.1105832, 50.37584179999999], [-4.1111241, 50.375438900000006], [-4.1114382, 50.3752038], [-4.1117022, 50.37502], [-4.111983999999999, 50.37485279999999], [-4.1124841, 50.37457789999999], [-4.1128245, 50.3744072], [-4.1132001, 50.3742465], [-4.1135874, 50.37409220000001], [-4.113989, 50.37395349999999], [-4.1147846, 50.3737309], [-4.1149491, 50.373694400000005], [-4.1150158, 50.373680500000006], [-4.1153786, 50.3736051], [-4.115816999999999, 50.3735364], [-4.117093499999999, 50.373353], [-4.1187899, 50.37311119999999], [-4.1205497, 50.37286499999999], [-4.1206288, 50.3728539], [-4.120767099999999, 50.3728319], [-4.1212426, 50.3727649], [-4.1210217, 50.37277759999999], [-4.1207627, 50.372792399999994], [-4.1206062, 50.3728068], [-4.12008, 50.37285190000001], [-4.1179007, 50.37312519999999]]}", "current_leg_start": "Plymouth", "dest_arr_time_act": "2222", "motion_projection": null, "next_location_lat": "50.3731252", "next_location_lon": "-4.1179007", "previous_location": "Mount Gould Jn", "current_leg_milage": "2.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:54561879\", \"confirmationDeadline\": \"2026-09-17T22:13:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.129, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 475.048, \"from_m\": 412.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 645.456, \"from_m\": 475.048, \"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\": 1349.739, \"from_m\": 645.456, \"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\": 2212.396, \"from_m\": 1349.739, \"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\": 2467.516, \"from_m\": 2212.396, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6471.189, \"from_m\": 2467.516, \"capability_applied\": null, \"effective_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\": 653885, \"profile_key\": \"3cf05eaf23a394afa9efa14ae95a61c743a054813f87eaf702a82b864c342766\", \"schedule_id\": 6763, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Plymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Lipson Jn\", \"stage_seq\": 2, \"distance_m\": 2447.909, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 3, \"distance_m\": 3185.792, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2202\", \"location\": \"Mount Gould Carriage Wash\", \"stage_seq\": 4, \"distance_m\": 4583.734, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"Mount Gould Jn\", \"stage_seq\": 5, \"distance_m\": 5981.676, \"section_seq\": 1, \"route_path_id\": 30348}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": null, \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 6, \"distance_m\": 6471.189, \"section_seq\": 1, \"route_path_id\": 30348}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6471.189, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30348}], \"total_distance_m\": 6471.189, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 2404.597, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4066.592, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2140", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1432.0", "current_position_lat": "50.3731252", "current_position_lon": "-4.1179007", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:10:44Z\", \"source_id\": 54558585, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:12:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:10:48Z\", \"source_id\": 17484968, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Mount Gould Jn", "service_state_platform": null, "timing_fact_generation": 1789682168504050, "current_leg_arrival_utc": "2026-09-17T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:01.283574", "service_state_evidence_id": 54561879, "current_leg_start_actual_dep": "2026-09-17T21:55:40+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:01.915636", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PLY XLZ 5C91 802110 9 125 None {"version": 3, "segments": [{"to_m": 412.129, "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": 475.048, "from_m": 412.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 645.456, "from_m": 475.048, "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": 1349.739, "from_m": 645.456, "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": 2212.396, "from_m": 1349.739, "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": 2467.516, "from_m": 2212.396, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6471.189, "from_m": 2467.516, "capability_applied": null, "effective_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": 653885, "profile_key": "3cf05eaf23a394afa9efa14ae95a61c743a054813f87eaf702a82b864c342766", "schedule_id": 6763, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2140", "location": "Plymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Lipson Jn", "stage_seq": 2, "distance_m": 2447.909, "section_seq": 1, "route_path_id": 30348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Mount Gould Jn", "stage_seq": 3, "distance_m": 3185.792, "section_seq": 1, "route_path_id": 30348}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2202", "location": "Mount Gould Carriage Wash", "stage_seq": 4, "distance_m": 4583.734, "section_seq": 1, "route_path_id": 30348}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "Mount Gould Jn", "stage_seq": 5, "distance_m": 5981.676, "section_seq": 1, "route_path_id": 30348}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": null, "location": "Laira T.& R.S.M.D.", "stage_seq": 6, "distance_m": 6471.189, "section_seq": 1, "route_path_id": 30348}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6471.189, "from_m": 0.0, "section_seq": 1, "route_path_id": 30348}], "total_distance_m": 6471.189, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 2404.597, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4066.592, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26652, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:10:44Z", "source_id": 54558585, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:12:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:10:48Z", "source_id": 17484968, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:12:00+01:00", "operational_fact": true}] Plymouth 2140 2140 5 None None Laira T.& R.S.M.D. 2222 2222 None LATE +26 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49636/2026-09-17/detailed None Plymouth 2026-09-17T21:55:40+01:00 Mount Gould Carriage Wash 1432.0 {"type": "LineString", "coordinates": [[-4.1438239, 50.37798169999999], [-4.142445199999999, 50.37841660000001], [-4.1422527, 50.378482899999995], [-4.142067599999999, 50.3785488], [-4.1418444, 50.3786364], [-4.141604999999999, 50.37873650000001], [-4.1412857999999995, 50.3788798], [-4.141155099999999, 50.3789494], [-4.1409593, 50.3790486], [-4.1407138, 50.379175999999994], [-4.140470499999999, 50.379308300000005], [-4.1398276, 50.3796858], [-4.139600699999999, 50.37982480000001], [-4.139439999999999, 50.37991879999999], [-4.1392446, 50.3800275], [-4.1391001, 50.3800979], [-4.1388992, 50.3801861], [-4.138634399999999, 50.38028679999999], [-4.1384798, 50.38033919999999], [-4.138242299999999, 50.3804158], [-4.137932499999999, 50.3804947], [-4.1375856, 50.3805654], [-4.1373408, 50.3806069], [-4.1370572999999995, 50.3806574], [-4.1362939, 50.38075880000001], [-4.1360469, 50.38079239999998], [-4.135281, 50.380904], [-4.1343728, 50.3810547], [-4.1339204, 50.381145], [-4.1333412, 50.381263], [-4.1326937, 50.3814118], [-4.132250306949799, 50.38150358085608], [-4.132142, 50.381525999999994], [-4.1318945, 50.38158889999999], [-4.1314137, 50.381716899999994], [-4.130616699999999, 50.38196179999999], [-4.130079799999999, 50.38211959999999], [-4.1296317, 50.3822421], [-4.1291771, 50.3823486], [-4.1287327, 50.3824296], [-4.1283641, 50.3824857], [-4.127862, 50.3825399], [-4.1274151, 50.382568199999994], [-4.1269805, 50.38258289999998], [-4.126592199999999, 50.38258289999998], [-4.1261453, 50.38257039999999], [-4.125657, 50.382549], [-4.1249616, 50.38251689999999], [-4.1248148, 50.382505299999984], [-4.1222483, 50.3823841], [-4.1214993, 50.3823569], [-4.120741, 50.382351400000005], [-4.1206165, 50.382350399999986], [-4.1197595, 50.3823558], [-4.1191034, 50.382380299999994], [-4.1186661, 50.382406], [-4.118466599999999, 50.382423], [-4.1174556, 50.3825094], [-4.1161088, 50.38262069999998], [-4.1153247, 50.3826756], [-4.114470599999999, 50.38271499999999], [-4.1142753, 50.38271850000001], [-4.112856099999999, 50.382744], [-4.1120689, 50.38274680000001], [-4.111279585305091, 50.38273864148668], [-4.1111498, 50.3827373], [-4.1108734, 50.382732], [-4.1103227, 50.382692799999994], [-4.10997, 50.38265659999999], [-4.1095600999999995, 50.382591000000005], [-4.1092676, 50.38251770000001], [-4.1090054, 50.3824416], [-4.108691799999999, 50.38232060000001], [-4.108542899999999, 50.382253199999994], [-4.1083039, 50.3821324], [-4.1081569, 50.3820479], [-4.1079117, 50.381905999999994], [-4.107714299999999, 50.38175569999999], [-4.1075362, 50.3815984], [-4.1073617, 50.38142969999999], [-4.1071873, 50.38122820000001], [-4.107084100000001, 50.38107970000001], [-4.1069988, 50.3809277], [-4.1068765, 50.3806818], [-4.1067773, 50.38040210000001], [-4.106753, 50.3802789], [-4.1067286, 50.3801557], [-4.106704199999999, 50.37992599999999], [-4.1067164, 50.3797284], [-4.106733799999999, 50.3795375], [-4.106794699999999, 50.379298899999995], [-4.1068539, 50.3791446], [-4.1069427, 50.37895259999999], [-4.1070558, 50.37876060000001], [-4.1071985, 50.3785542], [-4.1073725, 50.3783555], [-4.1075924, 50.37812660000001], [-4.1078354, 50.3779216], [-4.1088163, 50.3772062], [-4.109328299999999, 50.3768125], [-4.1100812, 50.376236299999995], [-4.1105832, 50.37584179999999], [-4.1111241, 50.375438900000006], [-4.1114382, 50.3752038], [-4.1117022, 50.37502], [-4.111983999999999, 50.37485279999999], [-4.1124841, 50.37457789999999], [-4.1128245, 50.3744072], [-4.1132001, 50.3742465], [-4.1135874, 50.37409220000001], [-4.113989, 50.37395349999999], [-4.1147846, 50.3737309], [-4.1149491, 50.373694400000005], [-4.1150158, 50.373680500000006], [-4.1153786, 50.3736051], [-4.115816999999999, 50.3735364], [-4.117093499999999, 50.373353], [-4.1187899, 50.37311119999999], [-4.1205497, 50.37286499999999], [-4.1206288, 50.3728539], [-4.120767099999999, 50.3728319], [-4.1212426, 50.3727649], [-4.1210217, 50.37277759999999], [-4.1207627, 50.372792399999994], [-4.1206062, 50.3728068], [-4.12008, 50.37285190000001], [-4.1179007, 50.37312519999999]]} 2.9 2155 2147 Mount Gould Jn Mount Gould Jn Mount Gould Carriage Wash 50.3731252 -4.1179007 50.3731252 -4.1179007 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 Mount Gould Jn TD TRACKING_TIMEOUT 54561879 1789682168504050 12 12 2026-09-17 22:58:01.915636 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:01.283574
624853 654886 C40066 875H94M817 2026-09-17 COMPLETE None 2026-09-17 22:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 654886, "stp": "P", "toc": "Southern", "uid": "C40066", "consist": "377417+377426", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40066/2026-09-17/detailed", "trust_id": "875H94M817", "origin_crs": "XBI", "show_on_map": 0, "dar_est_time": "22:27:00", "dar_platform": null, "dest_station": "Hove Up Sidings 3-6", "service_date": "2026-09-17", "dest_arr_time": "2248", "dest_platform": "S4", "is_terminated": 1, "next_location": "Preston Park", "signalling_id": "5H94", "timing_status": "EARLY", "origin_station": "Lovers Walk T&R.S.M.D", "current_leg_arr": "2227", "current_leg_dep": "2227", "current_leg_end": "Preston Park", "origin_dep_time": "2227", "origin_platform": null, "current_location": "Preston Park", "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1490728, 50.8376691], [-0.1492893, 50.837813399999995], [-0.14969, 50.8380815], [-0.1499761, 50.8382892], [-0.150876, 50.839006399999995], [-0.15112039999999996, 50.8392184], [-0.1513162, 50.83938500000001], [-0.1515106, 50.8395656], [-0.1516377, 50.83968959999999], [-0.1517593, 50.83981490000001], [-0.15186969999999997, 50.83991940000001], [-0.1521007, 50.840157999999995], [-0.15223539999999997, 50.8403064], [-0.152387, 50.84047569999999], [-0.1528229, 50.8410068], [-0.15301459999999997, 50.841258499999995], [-0.1531157, 50.841411]]}", "current_leg_start": "Lovers Walk T&R.S.M.D", "dest_arr_time_act": "2248", "motion_projection": null, "next_location_lat": "50.8414110", "next_location_lon": "-0.1531157", "previous_location": "Lovers Walk T&R.S.M.D", "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\": 506.401, \"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\": 557.898, \"from_m\": 506.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 744.457, \"from_m\": 557.898, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1344.881, \"from_m\": 744.457, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1531.44, \"from_m\": 1344.881, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1770.557, \"from_m\": 1531.44, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2895.574, \"from_m\": 1770.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2981.412, \"from_m\": 2895.574, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3005.309, \"from_m\": 2981.412, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3070.692, \"from_m\": 3005.309, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3086.019, \"from_m\": 3070.692, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3560.872, \"from_m\": 3086.019, \"capability_applied\": null, \"effective_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\": 654886, \"profile_key\": \"5449c16e7d564e1850212edd97c8d8f874e89e0869100f385f1ed1c98d523ec0\", \"schedule_id\": 5808, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2227\", \"location\": \"Lovers Walk T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 58875}, {\"is_pass\": false, \"wtt_arr\": \"2237\", \"wtt_dep\": \"2243\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 1044.669, \"section_seq\": 1, \"route_path_id\": 58875}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": null, \"location\": \"Hove Up Sidings 3-6\", \"stage_seq\": 3, \"distance_m\": 3560.872, \"section_seq\": 1, \"route_path_id\": 58875}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3560.872, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 58875}], \"total_distance_m\": 3560.872, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2493.78, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1067.092, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2227", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "50.8414110", "current_position_lon": "-0.1531157", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:26:10Z\", \"source_id\": 54589249, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:27:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:26:11Z\", \"source_id\": 17493800, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston Park", "service_state_platform": "1", "timing_fact_generation": 1789680764690773, "current_leg_arrival_utc": "2026-09-17T22:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:01.339909", "service_state_evidence_id": 54602414, "current_leg_start_actual_dep": "2026-09-17T22:27:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:01.907846", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P XBI None 5H94 377417+377426 8 100 None {"version": 3, "segments": [{"to_m": 506.401, "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": 557.898, "from_m": 506.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 744.457, "from_m": 557.898, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1344.881, "from_m": 744.457, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1531.44, "from_m": 1344.881, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1770.557, "from_m": 1531.44, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2895.574, "from_m": 1770.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2981.412, "from_m": 2895.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3005.309, "from_m": 2981.412, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3070.692, "from_m": 3005.309, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3086.019, "from_m": 3070.692, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3560.872, "from_m": 3086.019, "capability_applied": null, "effective_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": 654886, "profile_key": "5449c16e7d564e1850212edd97c8d8f874e89e0869100f385f1ed1c98d523ec0", "schedule_id": 5808, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2227", "location": "Lovers Walk T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 58875}, {"is_pass": false, "wtt_arr": "2237", "wtt_dep": "2243", "location": "Preston Park", "stage_seq": 2, "distance_m": 1044.669, "section_seq": 1, "route_path_id": 58875}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": null, "location": "Hove Up Sidings 3-6", "stage_seq": 3, "distance_m": 3560.872, "section_seq": 1, "route_path_id": 58875}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3560.872, "from_m": 0.0, "section_seq": 1, "route_path_id": 58875}], "total_distance_m": 3560.872, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2493.78, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1067.092, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30909, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:26:10Z", "source_id": 54589249, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:27:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:26:11Z", "source_id": 17493800, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:27:00+01:00", "operational_fact": true}] Lovers Walk T&R.S.M.D 2227 2227 None 22:27:00 None Hove Up Sidings 3-6 2248 2248 S4 EARLY -11 minutes https://www.realtimetrains.co.uk/service/gb-nr:C40066/2026-09-17/detailed None Lovers Walk T&R.S.M.D 2026-09-17T22:27:00+01:00 Preston Park 0.0 {"type": "LineString", "coordinates": [[-0.1490728, 50.8376691], [-0.1492893, 50.837813399999995], [-0.14969, 50.8380815], [-0.1499761, 50.8382892], [-0.150876, 50.839006399999995], [-0.15112039999999996, 50.8392184], [-0.1513162, 50.83938500000001], [-0.1515106, 50.8395656], [-0.1516377, 50.83968959999999], [-0.1517593, 50.83981490000001], [-0.15186969999999997, 50.83991940000001], [-0.1521007, 50.840157999999995], [-0.15223539999999997, 50.8403064], [-0.152387, 50.84047569999999], [-0.1528229, 50.8410068], [-0.15301459999999997, 50.841258499999995], [-0.1531157, 50.841411]]} 0.3 2227 2227 Lovers Walk T&R.S.M.D Preston Park Preston Park 50.8414110 -0.1531157 50.8414110 -0.1531157 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 Preston Park TD TRACKING_TIMEOUT 54602414 1789680764690773 6 6 2026-09-17 22:58:01.907846 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:01.339909
624854 654938 P65282 195R31M817 2026-09-17 COMPLETE None 2026-09-17 22:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 654938, "stp": "P", "toc": "Northern", "uid": "P65282", "consist": "170455", "dest_crs": "XBG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65282/2026-09-17/detailed", "trust_id": "195R31M817", "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-17", "dest_arr_time": "2245", "dest_platform": null, "is_terminated": 1, "next_location": "Botanic Gardens D.M.U.D.", "signalling_id": "5R31", "timing_status": "LATE", "origin_station": "Hull", "current_leg_arr": "2245", "current_leg_dep": "2233", "current_leg_end": "Botanic Gardens D.M.U.D.", "origin_dep_time": "2230", "origin_platform": "4", "current_location": "Hull", "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": "+3 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:17498529\", \"confirmationDeadline\": \"2026-09-17T22:48: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\": 654938, \"profile_key\": \"df960ffe6b381c2a73c2751dd3e45c6cd9bae5815138ec2d33032e00e715f9fd\", \"schedule_id\": 21497, \"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\": 36672}, {\"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\": 36672}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1321.824, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36672}], \"total_distance_m\": 1321.824, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1321.824, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2230", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "12.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": 1789682181471974, "current_leg_arrival_utc": "2026-09-17T22:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:01.468737", "service_state_evidence_id": 17498529, "current_leg_start_actual_dep": "2026-09-17T22:33:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:01.918117", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P HUL XBG 5R31 170455 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": 654938, "profile_key": "df960ffe6b381c2a73c2751dd3e45c6cd9bae5815138ec2d33032e00e715f9fd", "schedule_id": 21497, "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": 36672}, {"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": 36672}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1321.824, "from_m": 0.0, "section_seq": 1, "route_path_id": 36672}], "total_distance_m": 1321.824, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1321.824, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Hull 2230 2230 4 None None Botanic Gardens D.M.U.D. 2245 2245 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65282/2026-09-17/detailed None Hull 2026-09-17T22:33:00+01:00 Botanic Gardens D.M.U.D. 12.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 2233 2245 None Hull Botanic Gardens D.M.U.D. 53.7487487 -0.3616593 53.7487487 -0.3616593 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 Hull TRUST TRACKING_TIMEOUT 17498529 1789682181471974 2 2 2026-09-17 22:58:01.918117 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:01.468737
624855 654987 G28201 875T66M817 2026-09-17 COMPLETE None 2026-09-17 22:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 654987, "stp": "P", "toc": "Southern", "uid": "G28201", "consist": "377616", "dest_crs": "XSL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28201/2026-09-17/detailed", "trust_id": "875T66M817", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stewarts Lane T&RSMD", "service_date": "2026-09-17", "dest_arr_time": "2248", "dest_platform": null, "is_terminated": 1, "next_location": "Stewarts Lane T&RSMD", "signalling_id": "5T66", "timing_status": "EARLY", "origin_station": "London Victoria (C)", "current_leg_arr": "2248", "current_leg_dep": "2228", "current_leg_end": "Stewarts Lane T&RSMD", "origin_dep_time": "2232", "origin_platform": "9", "current_location": "Stewarts Lane Jn", "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1448888, 51.493324300000005], [-0.1456946, 51.492604799999995], [-0.1459018, 51.4923985], [-0.14607949999999997, 51.4922207], [-0.14625659999999996, 51.49205280000001], [-0.14646709999999996, 51.49186579999999], [-0.14653799999999997, 51.49180499999999], [-0.1467045, 51.4916554], [-0.1468989, 51.49148759999999], [-0.1471967, 51.4912279], [-0.14742999999999998, 51.4909991], [-0.14762849999999997, 51.4907569], [-0.14779209999999998, 51.49051639999999], [-0.1479115, 51.49030930000001], [-0.1480094, 51.4901081], [-0.1481261, 51.4897499], [-0.148149, 51.4896688], [-0.1481767, 51.48928729999999], [-0.14818069999999997, 51.4891537], [-0.1481648, 51.488982599999986], [-0.1481619, 51.48895159999999], [-0.14811499999999997, 51.48865179999999], [-0.1480466, 51.488418], [-0.14795809999999998, 51.4882184], [-0.14783069999999998, 51.48796870000001], [-0.14761469999999996, 51.4876147], [-0.1474417, 51.487320700000005], [-0.1473331, 51.487127], [-0.1472486, 51.48690899999999], [-0.1471842, 51.4867019], [-0.1471212, 51.4863912], [-0.14709839999999996, 51.4860756], [-0.1471006, 51.4858591], [-0.1471011, 51.485813500000006], [-0.1471049, 51.48563339999998], [-0.1471234, 51.4833658], [-0.1471226, 51.483117799999995], [-0.14711208458202002, 51.483042784707585], [-0.14708299999999996, 51.4828353], [-0.1470199, 51.4825438], [-0.1469395, 51.48223979999999], [-0.1468215, 51.48192829999999], [-0.14677, 51.4818251], [-0.14666719999999997, 51.48161929999999], [-0.1465009, 51.481337], [-0.14626489999999998, 51.4810096], [-0.1459015, 51.4805076], [-0.14578749999999996, 51.4803398], [-0.1455588, 51.48010440000001], [-0.1454442, 51.479970599999994], [-0.1453154, 51.479837], [-0.1450847, 51.47961980000001], [-0.1448661, 51.4794427], [-0.14454539999999996, 51.4791997], [-0.144176, 51.478931499999995], [-0.1440834, 51.47884849999999], [-0.1438002, 51.47859350000001], [-0.1437274, 51.47852809999999], [-0.1435606, 51.4783915], [-0.1433796, 51.47819320000001], [-0.1432776, 51.47805339999999], [-0.14321489999999998, 51.4779521], [-0.14307479999999995, 51.47776509999999], [-0.1429793, 51.47757759999999], [-0.1429363, 51.4774887], [-0.14282859999999997, 51.4772519], [-0.1427558, 51.4770768], [-0.1427211, 51.4769849], [-0.1427021, 51.4769015], [-0.14268995640319107, 51.476829168758016], [-0.1426792, 51.476765099999994], [-0.14268379064423484, 51.4766942591699], [-0.14268670062075264, 51.47664935361784], [-0.1426887, 51.476618499999994], [-0.14269115617454242, 51.476563256338075], [-0.14269370615364546, 51.47650590277673], [-0.14269588178439532, 51.47645696891804], [-0.14270089999999996, 51.4763441], [-0.14269669999999998, 51.47614089999998], [-0.1426991, 51.47585339999999], [-0.14271189999999995, 51.47565710000001], [-0.14271689999999998, 51.475566099999995], [-0.14272791838651858, 51.47546223067865], [-0.142732777343671, 51.4754164256591], [-0.1427377773846115, 51.4753692906054], [-0.1427429, 51.475321], [-0.14275, 51.4751269], [-0.14274579999999998, 51.4749904], [-0.1427395, 51.47479009999999], [-0.14273070000000002, 51.47463280000001], [-0.1427043, 51.47405079999999], [-0.1427411, 51.47369059999999], [-0.1427743, 51.47360869999999], [-0.14283119999999996, 51.4734795], [-0.1429797, 51.47326240000001], [-0.14300426100130345, 51.47323812526228], [-0.1430226, 51.473220000000005], [-0.14303213927228342, 51.47321036443893], [-0.14323060000000004, 51.4730099], [-0.1432554516137748, 51.472984888604806], [-0.1432790658160258, 51.472961122564286], [-0.1433861, 51.47285339999999], [-0.14354969999999995, 51.47269680000001], [-0.14364159999999998, 51.47262980000001], [-0.1451028, 51.4718241]]}", "current_leg_start": "London Victoria (C)", "dest_arr_time_act": "2248", "motion_projection": null, "next_location_lat": "51.4718241", "next_location_lon": "-0.1451028", "previous_location": "Victoria Plat 10", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:54606024\", \"confirmationDeadline\": \"2026-09-17T22:47:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 788.198, \"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\": 1503.351, \"from_m\": 788.198, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1582.772, \"from_m\": 1503.351, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2167.356, \"from_m\": 1582.772, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2249.949, \"from_m\": 2167.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\": 2266.264, \"from_m\": 2249.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\": 2319.629, \"from_m\": 2266.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2336.682, \"from_m\": 2319.629, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2862.209, \"from_m\": 2336.682, \"capability_applied\": null, \"effective_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\": 654987, \"profile_key\": \"e734e8f139a02adc91e25e2ea249a42d6708788b78d42fbeebcf09f4c7e51a4d\", \"schedule_id\": 10996, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2232\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1461.625, \"section_seq\": 1, \"route_path_id\": 69392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Stewarts Lane Jn\", \"stage_seq\": 3, \"distance_m\": 2319.629, \"section_seq\": 1, \"route_path_id\": 69392}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": null, \"location\": \"Stewarts Lane T&RSMD\", \"stage_seq\": 4, \"distance_m\": 2862.209, \"section_seq\": 1, \"route_path_id\": 69392}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2862.209, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69392}], \"total_distance_m\": 2862.209, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 2283.317, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 578.892, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2232", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "20.0", "current_position_lat": "51.4718241", "current_position_lon": "-0.1451028", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Stewarts Lane Jn", "service_state_platform": null, "timing_fact_generation": 1789682182422923, "current_leg_arrival_utc": "2026-09-17T22:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:01.471549", "service_state_evidence_id": 54606024, "current_leg_start_actual_dep": "2026-09-17T22:28:28+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:01.920907", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None XSL 5T66 377616 5 100 None {"version": 3, "segments": [{"to_m": 788.198, "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": 1503.351, "from_m": 788.198, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1582.772, "from_m": 1503.351, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2167.356, "from_m": 1582.772, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2249.949, "from_m": 2167.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": 2266.264, "from_m": 2249.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": 2319.629, "from_m": 2266.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2336.682, "from_m": 2319.629, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2862.209, "from_m": 2336.682, "capability_applied": null, "effective_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": 654987, "profile_key": "e734e8f139a02adc91e25e2ea249a42d6708788b78d42fbeebcf09f4c7e51a4d", "schedule_id": 10996, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2232", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1461.625, "section_seq": 1, "route_path_id": 69392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Stewarts Lane Jn", "stage_seq": 3, "distance_m": 2319.629, "section_seq": 1, "route_path_id": 69392}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": null, "location": "Stewarts Lane T&RSMD", "stage_seq": 4, "distance_m": 2862.209, "section_seq": 1, "route_path_id": 69392}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2862.209, "from_m": 0.0, "section_seq": 1, "route_path_id": 69392}], "total_distance_m": 2862.209, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 2283.317, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 578.892, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Victoria (C) 2232 2232 9 None None Stewarts Lane T&RSMD 2248 2248 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G28201/2026-09-17/detailed None London Victoria (C) 2026-09-17T22:28:28+01:00 Stewarts Lane T&RSMD 20.0 {"type": "LineString", "coordinates": [[-0.1448888, 51.493324300000005], [-0.1456946, 51.492604799999995], [-0.1459018, 51.4923985], [-0.14607949999999997, 51.4922207], [-0.14625659999999996, 51.49205280000001], [-0.14646709999999996, 51.49186579999999], [-0.14653799999999997, 51.49180499999999], [-0.1467045, 51.4916554], [-0.1468989, 51.49148759999999], [-0.1471967, 51.4912279], [-0.14742999999999998, 51.4909991], [-0.14762849999999997, 51.4907569], [-0.14779209999999998, 51.49051639999999], [-0.1479115, 51.49030930000001], [-0.1480094, 51.4901081], [-0.1481261, 51.4897499], [-0.148149, 51.4896688], [-0.1481767, 51.48928729999999], [-0.14818069999999997, 51.4891537], [-0.1481648, 51.488982599999986], [-0.1481619, 51.48895159999999], [-0.14811499999999997, 51.48865179999999], [-0.1480466, 51.488418], [-0.14795809999999998, 51.4882184], [-0.14783069999999998, 51.48796870000001], [-0.14761469999999996, 51.4876147], [-0.1474417, 51.487320700000005], [-0.1473331, 51.487127], [-0.1472486, 51.48690899999999], [-0.1471842, 51.4867019], [-0.1471212, 51.4863912], [-0.14709839999999996, 51.4860756], [-0.1471006, 51.4858591], [-0.1471011, 51.485813500000006], [-0.1471049, 51.48563339999998], [-0.1471234, 51.4833658], [-0.1471226, 51.483117799999995], [-0.14711208458202002, 51.483042784707585], [-0.14708299999999996, 51.4828353], [-0.1470199, 51.4825438], [-0.1469395, 51.48223979999999], [-0.1468215, 51.48192829999999], [-0.14677, 51.4818251], [-0.14666719999999997, 51.48161929999999], [-0.1465009, 51.481337], [-0.14626489999999998, 51.4810096], [-0.1459015, 51.4805076], [-0.14578749999999996, 51.4803398], [-0.1455588, 51.48010440000001], [-0.1454442, 51.479970599999994], [-0.1453154, 51.479837], [-0.1450847, 51.47961980000001], [-0.1448661, 51.4794427], [-0.14454539999999996, 51.4791997], [-0.144176, 51.478931499999995], [-0.1440834, 51.47884849999999], [-0.1438002, 51.47859350000001], [-0.1437274, 51.47852809999999], [-0.1435606, 51.4783915], [-0.1433796, 51.47819320000001], [-0.1432776, 51.47805339999999], [-0.14321489999999998, 51.4779521], [-0.14307479999999995, 51.47776509999999], [-0.1429793, 51.47757759999999], [-0.1429363, 51.4774887], [-0.14282859999999997, 51.4772519], [-0.1427558, 51.4770768], [-0.1427211, 51.4769849], [-0.1427021, 51.4769015], [-0.14268995640319107, 51.476829168758016], [-0.1426792, 51.476765099999994], [-0.14268379064423484, 51.4766942591699], [-0.14268670062075264, 51.47664935361784], [-0.1426887, 51.476618499999994], [-0.14269115617454242, 51.476563256338075], [-0.14269370615364546, 51.47650590277673], [-0.14269588178439532, 51.47645696891804], [-0.14270089999999996, 51.4763441], [-0.14269669999999998, 51.47614089999998], [-0.1426991, 51.47585339999999], [-0.14271189999999995, 51.47565710000001], [-0.14271689999999998, 51.475566099999995], [-0.14272791838651858, 51.47546223067865], [-0.142732777343671, 51.4754164256591], [-0.1427377773846115, 51.4753692906054], [-0.1427429, 51.475321], [-0.14275, 51.4751269], [-0.14274579999999998, 51.4749904], [-0.1427395, 51.47479009999999], [-0.14273070000000002, 51.47463280000001], [-0.1427043, 51.47405079999999], [-0.1427411, 51.47369059999999], [-0.1427743, 51.47360869999999], [-0.14283119999999996, 51.4734795], [-0.1429797, 51.47326240000001], [-0.14300426100130345, 51.47323812526228], [-0.1430226, 51.473220000000005], [-0.14303213927228342, 51.47321036443893], [-0.14323060000000004, 51.4730099], [-0.1432554516137748, 51.472984888604806], [-0.1432790658160258, 51.472961122564286], [-0.1433861, 51.47285339999999], [-0.14354969999999995, 51.47269680000001], [-0.14364159999999998, 51.47262980000001], [-0.1451028, 51.4718241]]} 1.6 2228 2248 Victoria Plat 10 Stewarts Lane Jn Stewarts Lane T&RSMD 51.4718241 -0.1451028 51.4718241 -0.1451028 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 Stewarts Lane Jn TD TRACKING_TIMEOUT 54606024 1789682182422923 6 6 2026-09-17 22:58:01.920907 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:01.471549
624856 655315 G13968 865Y74M817 2026-09-17 COMPLETE None 2026-09-17 22:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 655315, "stp": "P", "toc": "Southern", "uid": "G13968", "consist": "377407", "dest_crs": "CCH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G13968/2026-09-17/detailed", "trust_id": "865Y74M817", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chichester", "service_date": "2026-09-17", "dest_arr_time": "2251", "dest_platform": "1", "is_terminated": 1, "next_location": "Chichester", "signalling_id": "5Y74", "timing_status": null, "origin_station": "Chichester Reception No1", "current_leg_arr": "2251", "current_leg_dep": "2248", "current_leg_end": "Chichester", "origin_dep_time": "2248", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7970343, 50.835483899999986], [-0.796256, 50.8350589], [-0.7955402999999999, 50.8347194], [-0.7949937, 50.8344711], [-0.7941998999999998, 50.83413289999999], [-0.7936312, 50.8339148], [-0.7929967, 50.833681299999995], [-0.7924073999999999, 50.83348260000001], [-0.7916509999999999, 50.8332415], [-0.7910207, 50.8330619], [-0.7902659, 50.8328663], [-0.7895109, 50.83268940000001], [-0.7889348, 50.83256200000001], [-0.7883187, 50.83243900000001], [-0.7875904999999999, 50.8323071], [-0.7869279999999998, 50.8322211], [-0.7860318999999999, 50.8321021], [-0.7855032999999999, 50.832043799999994], [-0.7860963999999999, 50.8321403], [-0.7851432999999999, 50.8320252], [-0.7847913, 50.83198999999998], [-0.7846057999999999, 50.83197489999999], [-0.784319, 50.831952], [-0.7840043, 50.831931100000006], [-0.7837236, 50.831918], [-0.7834542999999999, 50.8319087], [-0.7832303, 50.831901]]}", "current_leg_start": "Chichester Reception No1", "dest_arr_time_act": "2251", "motion_projection": null, "next_location_lat": "50.8319010", "next_location_lon": "-0.7832303", "previous_location": null, "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\": 72.254, \"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\": 907.711, \"from_m\": 72.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\": 950.724, \"from_m\": 907.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1154.027, \"from_m\": 950.724, \"capability_applied\": null, \"effective_limit_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\": 655315, \"profile_key\": \"8ba1d6ec77f38d4de6cb5441049d942c9da685db21991eb516a297f5a732f8e2\", \"schedule_id\": 8598, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Chichester Reception No1\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66164}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"Chichester\", \"stage_seq\": 2, \"distance_m\": 1154.027, \"section_seq\": 1, \"route_path_id\": 66164}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1154.027, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66164}], \"total_distance_m\": 1154.027, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1111.014, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 43.013, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2248", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "50.8319010", "current_position_lon": "-0.7832303", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Chichester Reception No1", "service_state_platform": null, "timing_fact_generation": 1789682187338657, "current_leg_arrival_utc": "2026-09-17T22:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:01.650242", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T22:48:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:01.923799", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None CCH 5Y74 377407 4 100 None {"version": 3, "segments": [{"to_m": 72.254, "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": 907.711, "from_m": 72.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": 950.724, "from_m": 907.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1154.027, "from_m": 950.724, "capability_applied": null, "effective_limit_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": 655315, "profile_key": "8ba1d6ec77f38d4de6cb5441049d942c9da685db21991eb516a297f5a732f8e2", "schedule_id": 8598, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2248", "location": "Chichester Reception No1", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66164}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "Chichester", "stage_seq": 2, "distance_m": 1154.027, "section_seq": 1, "route_path_id": 66164}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1154.027, "from_m": 0.0, "section_seq": 1, "route_path_id": 66164}], "total_distance_m": 1154.027, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1111.014, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 43.013, "synthetic_unknown_infrastructure_limit_mph": 60} [] Chichester Reception No1 2248 2248 None None None Chichester 2251 2251 1 None None https://www.realtimetrains.co.uk/service/gb-nr:G13968/2026-09-17/detailed None Chichester Reception No1 2026-09-17T22:48:30+01:00 Chichester 3.0 {"type": "LineString", "coordinates": [[-0.7970343, 50.835483899999986], [-0.796256, 50.8350589], [-0.7955402999999999, 50.8347194], [-0.7949937, 50.8344711], [-0.7941998999999998, 50.83413289999999], [-0.7936312, 50.8339148], [-0.7929967, 50.833681299999995], [-0.7924073999999999, 50.83348260000001], [-0.7916509999999999, 50.8332415], [-0.7910207, 50.8330619], [-0.7902659, 50.8328663], [-0.7895109, 50.83268940000001], [-0.7889348, 50.83256200000001], [-0.7883187, 50.83243900000001], [-0.7875904999999999, 50.8323071], [-0.7869279999999998, 50.8322211], [-0.7860318999999999, 50.8321021], [-0.7855032999999999, 50.832043799999994], [-0.7860963999999999, 50.8321403], [-0.7851432999999999, 50.8320252], [-0.7847913, 50.83198999999998], [-0.7846057999999999, 50.83197489999999], [-0.784319, 50.831952], [-0.7840043, 50.831931100000006], [-0.7837236, 50.831918], [-0.7834542999999999, 50.8319087], [-0.7832303, 50.831901]]} 0.7 2248 2251 None None Chichester 50.8319010 -0.7832303 50.8319010 -0.7832303 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 Chichester Reception No1 SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789682187338657 1 1 2026-09-17 22:58:01.923799 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:01.650242
624857 655317 L54883 495D99M817 2026-09-17 COMPLETE None 2026-09-17 22:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 655317, "stp": "P", "toc": "Greater Anglia", "uid": "L54883", "consist": "755328", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54883/2026-09-17/detailed", "trust_id": "495D99M817", "origin_crs": "IPS", "show_on_map": 0, "dar_est_time": "22:48:00", "dar_platform": null, "dest_station": "Ipswich Down and Up Goods", "service_date": "2026-09-17", "dest_arr_time": "2250", "dest_platform": null, "is_terminated": 1, "next_location": "Ipswich Down and Up Goods", "signalling_id": "5D99", "timing_status": null, "origin_station": "Ipswich", "current_leg_arr": "2250", "current_leg_dep": "2248", "current_leg_end": "Ipswich Down and Up Goods", "origin_dep_time": "2248", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1441781999999998, 52.05052519999999], [1.1447419, 52.0503796], [1.1450124, 52.05029829999999], [1.1452818, 52.05021729999999], [1.145891, 52.05004310000001], [1.1459484, 52.05002319999999], [1.1462188, 52.0499196], [1.1465557, 52.04978229999999], [1.1461817, 52.04995730000001], [1.1459734999999998, 52.0500457], [1.1458618, 52.05008670000001], [1.1457546999999997, 52.050126], [1.1453325, 52.05026639999999], [1.144828, 52.050417200000005], [1.1442176000000002, 52.0505812], [1.1437993, 52.05067789999999], [1.1433939, 52.05075800000001], [1.1430046, 52.0508285], [1.1420667999999998, 52.0510089], [1.1420145, 52.05101899999999], [1.1417892, 52.0510608], [1.141729, 52.051072], [1.1416666, 52.05108449999999], [1.1405698999999998, 52.0512903], [1.139771, 52.0514422], [1.1393234, 52.0515346], [1.1387685, 52.05165650000001], [1.1383874, 52.05173640000001], [1.1378988, 52.05186599999999], [1.1375715999999998, 52.0519569], [1.1371437, 52.05209750000001], [1.1367645999999998, 52.0522329], [1.1364003, 52.0523699], [1.1357136, 52.05264489999999], [1.1352658, 52.05283], [1.1347584, 52.0530519], [1.1343230999999998, 52.05324230000001], [1.1334076, 52.0536886], [1.1329591, 52.05392359999999]]}", "current_leg_start": "Ipswich", "dest_arr_time_act": "2250", "motion_projection": null, "next_location_lat": "52.0539236", "next_location_lon": "1.1329591", "previous_location": null, "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\": 157.704, \"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\": 227.417, \"from_m\": 157.704, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 266.189, \"from_m\": 227.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1022.183, \"from_m\": 266.189, \"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\": 1132.123, \"from_m\": 1022.183, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1397.379, \"from_m\": 1132.123, \"capability_applied\": null, \"effective_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\": 655317, \"profile_key\": \"55e8171177dc9afbf2ca7c2bdad0be3cb91105a3de5bdda6cb8f99e06bad00fd\", \"schedule_id\": 16118, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Ipswich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34597}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": null, \"location\": \"Ipswich Down and Up Goods\", \"stage_seq\": 2, \"distance_m\": 1397.379, \"section_seq\": 1, \"route_path_id\": 34597}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1397.379, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34597}], \"total_distance_m\": 1397.379, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1093.351, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 304.028, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2248", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "52.0539236", "current_position_lon": "1.1329591", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ipswich", "service_state_platform": "1", "timing_fact_generation": 1789681481939420, "current_leg_arrival_utc": "2026-09-17T22:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:01.654086", "service_state_evidence_id": 54607140, "current_leg_start_actual_dep": "2026-09-17T22:48:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:01.926248", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P IPS None 5D99 755328 4 100 None {"version": 3, "segments": [{"to_m": 157.704, "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": 227.417, "from_m": 157.704, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 266.189, "from_m": 227.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1022.183, "from_m": 266.189, "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": 1132.123, "from_m": 1022.183, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1397.379, "from_m": 1132.123, "capability_applied": null, "effective_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": 655317, "profile_key": "55e8171177dc9afbf2ca7c2bdad0be3cb91105a3de5bdda6cb8f99e06bad00fd", "schedule_id": 16118, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2248", "location": "Ipswich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34597}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": null, "location": "Ipswich Down and Up Goods", "stage_seq": 2, "distance_m": 1397.379, "section_seq": 1, "route_path_id": 34597}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1397.379, "from_m": 0.0, "section_seq": 1, "route_path_id": 34597}], "total_distance_m": 1397.379, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1093.351, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 304.028, "synthetic_unknown_infrastructure_limit_mph": 60} [] Ipswich 2248 2248 1 22:48:00 None Ipswich Down and Up Goods 2250 2250 None None None https://www.realtimetrains.co.uk/service/gb-nr:L54883/2026-09-17/detailed None Ipswich 2026-09-17T22:48:30+01:00 Ipswich Down and Up Goods 2.0 {"type": "LineString", "coordinates": [[1.1441781999999998, 52.05052519999999], [1.1447419, 52.0503796], [1.1450124, 52.05029829999999], [1.1452818, 52.05021729999999], [1.145891, 52.05004310000001], [1.1459484, 52.05002319999999], [1.1462188, 52.0499196], [1.1465557, 52.04978229999999], [1.1461817, 52.04995730000001], [1.1459734999999998, 52.0500457], [1.1458618, 52.05008670000001], [1.1457546999999997, 52.050126], [1.1453325, 52.05026639999999], [1.144828, 52.050417200000005], [1.1442176000000002, 52.0505812], [1.1437993, 52.05067789999999], [1.1433939, 52.05075800000001], [1.1430046, 52.0508285], [1.1420667999999998, 52.0510089], [1.1420145, 52.05101899999999], [1.1417892, 52.0510608], [1.141729, 52.051072], [1.1416666, 52.05108449999999], [1.1405698999999998, 52.0512903], [1.139771, 52.0514422], [1.1393234, 52.0515346], [1.1387685, 52.05165650000001], [1.1383874, 52.05173640000001], [1.1378988, 52.05186599999999], [1.1375715999999998, 52.0519569], [1.1371437, 52.05209750000001], [1.1367645999999998, 52.0522329], [1.1364003, 52.0523699], [1.1357136, 52.05264489999999], [1.1352658, 52.05283], [1.1347584, 52.0530519], [1.1343230999999998, 52.05324230000001], [1.1334076, 52.0536886], [1.1329591, 52.05392359999999]]} 0.8 2248 2250 None None Ipswich Down and Up Goods 52.0539236 1.1329591 52.0539236 1.1329591 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 Ipswich TD NEVER_DEPARTED_TIMEOUT 54607140 1789681481939420 2 2 2026-09-17 22:58:01.926248 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:01.654086
624858 655501 C11047 722D69M817 2026-09-17 COMPLETE 17534472 2026-09-17 23:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 655501, "stp": "P", "toc": "London Overground", "uid": "C11047", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11047/2026-09-17/detailed", "trust_id": "722D69M817", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": "22:57:00", "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": "3", "is_terminated": 1, "next_location": "Watford Junction (DC)", "signalling_id": "2D69", "timing_status": "ON TIME", "origin_station": "London Euston", "current_leg_arr": "2348", "current_leg_dep": "2345", "current_leg_end": "Watford Junction (DC)", "origin_dep_time": "2257", "origin_platform": "9", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]}", "current_leg_start": "Watford High Street (DC)", "dest_arr_time_act": "2348", "motion_projection": null, "next_location_lat": "51.6633284", "next_location_lon": "-0.3959394", "previous_location": "Watford High Street (DC)", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"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\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1883.573, \"from_m\": 1689.749, \"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\": 1967.089, \"from_m\": 1883.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2028.604, \"from_m\": 1967.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2126.445, \"from_m\": 2028.604, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2647.704, \"from_m\": 2126.445, \"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\": 3436.498, \"from_m\": 2647.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3454.671, \"from_m\": 3436.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5672.558, \"from_m\": 3454.671, \"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\": 5690.731, \"from_m\": 5672.558, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6479.526, \"from_m\": 5690.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7618.797, \"from_m\": 6479.526, \"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\": 8046.2, \"from_m\": 7618.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10507.492, \"from_m\": 8046.2, \"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\": 10546.928, \"from_m\": 10507.492, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13537.71, \"from_m\": 10546.928, \"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\": 14162.571, \"from_m\": 13537.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\": 15039.011, \"from_m\": 14162.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16040.413, \"from_m\": 15039.011, \"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\": 16432.524, \"from_m\": 16040.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16446.659, \"from_m\": 16432.524, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16513.358, \"from_m\": 16446.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16756.699, \"from_m\": 16513.358, \"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\": 16824.62, \"from_m\": 16756.699, \"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\": 16839.77, \"from_m\": 16824.62, \"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\": 16906.727, \"from_m\": 16839.77, \"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\": 17472.075, \"from_m\": 16906.727, \"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\": 23877.735, \"from_m\": 17472.075, \"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\": 25303.481, \"from_m\": 23877.735, \"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\": 25379.734, \"from_m\": 25303.481, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25420.117, \"from_m\": 25379.734, \"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\": 25484.717, \"from_m\": 25420.117, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25491.931, \"from_m\": 25484.717, \"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\": 25545.103, \"from_m\": 25491.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25549.853, \"from_m\": 25545.103, \"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\": 26238.191, \"from_m\": 25549.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26567.041, \"from_m\": 26238.191, \"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\": 26625.467, \"from_m\": 26567.041, \"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\": 26727.468, \"from_m\": 26625.467, \"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\": 35846.408, \"from_m\": 26727.468, \"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\": 35900.095, \"from_m\": 35846.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\": 36188.686, \"from_m\": 35900.095, \"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\": 36451.001, \"from_m\": 36188.686, \"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\": 43529.139, \"from_m\": 36451.001, \"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\": 45847.834, \"from_m\": 43529.139, \"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\": 46282.94, \"from_m\": 45847.834, \"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\": 655501, \"profile_key\": \"bcef02df0cf3ba49ae7a32a50053dc7024c5226f10c339ebcffe03006022a9b4\", \"schedule_id\": 1255, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2257\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 3454.671, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2302H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 4563.615, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2304\", \"wtt_dep\": \"2304H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 8753.232, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2309H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 6, \"distance_m\": 9831.898, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 11441.225, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2311H\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 12463.076, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 13965.405, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2316H\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 16236.469, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 19036.571, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2322H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 20674.905, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2324H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 32115.687, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2326H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 33040.547, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2328H\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 34423.233, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2331H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 36117.834, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2334H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 38017.599, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2336H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 39208.36, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2339H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 41589.053, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 43569.678, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 44875.941, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Watford Junction (DC)\", \"stage_seq\": 22, \"distance_m\": 46282.94, \"section_seq\": 1, \"route_path_id\": 28448}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46282.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28448}], \"total_distance_m\": 46282.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 41134.689, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 5148.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2257", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.6633284", "current_position_lon": "-0.3959394", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:18Z\", \"source_id\": 54656664, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:02:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:19Z\", \"source_id\": 17512844, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:18Z\", \"source_id\": 54660398, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:04:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:22Z\", \"source_id\": 17513935, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:19Z\", \"source_id\": 54664030, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:06:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:23Z\", \"source_id\": 17514984, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:52Z\", \"source_id\": 54673750, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:56Z\", \"source_id\": 17517836, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:08Z\", \"source_id\": 54677742, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:14:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:13Z\", \"source_id\": 17519029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:54Z\", \"source_id\": 54682446, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:57Z\", \"source_id\": 17520406, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:02Z\", \"source_id\": 54686104, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:18:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:07Z\", \"source_id\": 17521401, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:50Z\", \"source_id\": 54690841, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:55Z\", \"source_id\": 17522896, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:37Z\", \"source_id\": 54693875, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:43Z\", \"source_id\": 17523804, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:23Z\", \"source_id\": 54698419, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:26Z\", \"source_id\": 17525161, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:20Z\", \"source_id\": 54701557, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:27Z\", \"source_id\": 17526068, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:47Z\", \"source_id\": 54707325, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:54Z\", \"source_id\": 17527631, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:36Z\", \"source_id\": 54711977, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:42Z\", \"source_id\": 17528957, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:19Z\", \"source_id\": 54714781, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:23Z\", \"source_id\": 17529715, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:22Z\", \"source_id\": 54718012, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:26Z\", \"source_id\": 17530623, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:28Z\", \"source_id\": 54722903, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:34Z\", \"source_id\": 17531980, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:06Z\", \"source_id\": 54728104, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:08Z\", \"source_id\": 17533493, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:24Z\", \"source_id\": 54731430, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:27Z\", \"source_id\": 17534472, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "3", "timing_fact_generation": 1789685188403142, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:01.664044", "service_state_evidence_id": 17534472, "current_leg_start_actual_dep": "2026-09-17T23:45:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:01.929865", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P EUS None 2D69 None None None None {"version": 3, "segments": [{"to_m": 6.906, "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": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1883.573, "from_m": 1689.749, "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": 1967.089, "from_m": 1883.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2028.604, "from_m": 1967.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2126.445, "from_m": 2028.604, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2647.704, "from_m": 2126.445, "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": 3436.498, "from_m": 2647.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3454.671, "from_m": 3436.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5672.558, "from_m": 3454.671, "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": 5690.731, "from_m": 5672.558, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6479.526, "from_m": 5690.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7618.797, "from_m": 6479.526, "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": 8046.2, "from_m": 7618.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10507.492, "from_m": 8046.2, "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": 10546.928, "from_m": 10507.492, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13537.71, "from_m": 10546.928, "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": 14162.571, "from_m": 13537.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": 15039.011, "from_m": 14162.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16040.413, "from_m": 15039.011, "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": 16432.524, "from_m": 16040.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16446.659, "from_m": 16432.524, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16513.358, "from_m": 16446.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16756.699, "from_m": 16513.358, "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": 16824.62, "from_m": 16756.699, "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": 16839.77, "from_m": 16824.62, "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": 16906.727, "from_m": 16839.77, "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": 17472.075, "from_m": 16906.727, "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": 23877.735, "from_m": 17472.075, "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": 25303.481, "from_m": 23877.735, "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": 25379.734, "from_m": 25303.481, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25420.117, "from_m": 25379.734, "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": 25484.717, "from_m": 25420.117, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25491.931, "from_m": 25484.717, "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": 25545.103, "from_m": 25491.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25549.853, "from_m": 25545.103, "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": 26238.191, "from_m": 25549.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26567.041, "from_m": 26238.191, "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": 26625.467, "from_m": 26567.041, "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": 26727.468, "from_m": 26625.467, "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": 35846.408, "from_m": 26727.468, "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": 35900.095, "from_m": 35846.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": 36188.686, "from_m": 35900.095, "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": 36451.001, "from_m": 36188.686, "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": 43529.139, "from_m": 36451.001, "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": 45847.834, "from_m": 43529.139, "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": 46282.94, "from_m": 45847.834, "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": 655501, "profile_key": "bcef02df0cf3ba49ae7a32a50053dc7024c5226f10c339ebcffe03006022a9b4", "schedule_id": 1255, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2257", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Camden Jn", "stage_seq": 3, "distance_m": 3454.671, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2302H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 4563.615, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2304", "wtt_dep": "2304H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 8753.232, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2309H", "location": "Queen's Park (DC)", "stage_seq": 6, "distance_m": 9831.898, "section_seq": 1, "route_path_id": 28448}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 11441.225, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2311H", "location": "Kensal Green", "stage_seq": 8, "distance_m": 12463.076, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314H", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 13965.405, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2316H", "location": "Harlesden", "stage_seq": 10, "distance_m": 16236.469, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 19036.571, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2322H", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 20674.905, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 32115.687, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 33040.547, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2328H", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 34423.233, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2331H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 36117.834, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2334H", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 38017.599, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 39208.36, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2339H", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 41589.053, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 43569.678, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 44875.941, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Watford Junction (DC)", "stage_seq": 22, "distance_m": 46282.94, "section_seq": 1, "route_path_id": 28448}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46282.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 28448}], "total_distance_m": 46282.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 41134.689, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 5148.251, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22588, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:18Z", "source_id": 54656664, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:02:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:19Z", "source_id": 17512844, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:18Z", "source_id": 54660398, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:04:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:22Z", "source_id": 17513935, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:19Z", "source_id": 54664030, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:06:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:23Z", "source_id": 17514984, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:52Z", "source_id": 54673750, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:56Z", "source_id": 17517836, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:08Z", "source_id": 54677742, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:14:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:13Z", "source_id": 17519029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:54Z", "source_id": 54682446, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:57Z", "source_id": 17520406, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:02Z", "source_id": 54686104, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:18:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:07Z", "source_id": 17521401, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:50Z", "source_id": 54690841, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:21:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:55Z", "source_id": 17522896, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:37Z", "source_id": 54693875, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:24:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:43Z", "source_id": 17523804, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:23Z", "source_id": 54698419, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:26:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:26Z", "source_id": 17525161, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:20Z", "source_id": 54701557, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:28:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:27Z", "source_id": 17526068, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:47Z", "source_id": 54707325, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:31:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:54Z", "source_id": 17527631, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:36Z", "source_id": 54711977, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:34:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:42Z", "source_id": 17528957, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:19Z", "source_id": 54714781, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:23Z", "source_id": 17529715, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:22Z", "source_id": 54718012, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:26Z", "source_id": 17530623, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:28Z", "source_id": 54722903, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:34Z", "source_id": 17531980, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:06Z", "source_id": 54728104, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:44:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:08Z", "source_id": 17533493, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21908, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:24Z", "source_id": 54731430, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:47:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:27Z", "source_id": 17534472, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] London Euston 2257 2257 9 22:57:00 None Watford Junction (DC) 2349 2348 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C11047/2026-09-17/detailed None Watford High Street (DC) 2026-09-17T23:45:00+01:00 Watford Junction (DC) 3.0 {"type": "LineString", "coordinates": [[-0.39254529999999993, 51.6523036], [-0.3921439, 51.6525174], [-0.3913049, 51.65294349999999], [-0.3909427, 51.6531916], [-0.3906691, 51.6534396], [-0.3904438, 51.65370579999999], [-0.39026949999999994, 51.6539889], [-0.3901273, 51.65427450000001], [-0.3900071, 51.65460949999999], [-0.3899503, 51.6548758], [-0.3899266, 51.6552367], [-0.3899503, 51.65550639999999], [-0.3899905, 51.6557143], [-0.3900763, 51.65599879999999], [-0.39024029999999993, 51.6564298], [-0.3904867, 51.65703560000001], [-0.3906638, 51.6574697], [-0.3908404, 51.657882099999995], [-0.3911175999999999, 51.65865549999999], [-0.3911946, 51.65886859999999], [-0.3913377, 51.65921370000001], [-0.3914738, 51.6594912], [-0.39160529999999993, 51.65972599999999], [-0.3916935999999999, 51.65986879999999], [-0.39186789999999994, 51.66012169999999], [-0.3920018, 51.6602858], [-0.3921508, 51.66046420000001], [-0.3922105, 51.66052880000001], [-0.3924728, 51.66078129999999], [-0.3926817, 51.66095179999999], [-0.3930319, 51.6612543], [-0.3932906, 51.6614769], [-0.3933790999999999, 51.6615377], [-0.3935648, 51.6616741], [-0.39367879999999994, 51.6617549], [-0.3941214, 51.6620298], [-0.3947552, 51.66248630000001], [-0.39500269999999993, 51.66266], [-0.39593939999999994, 51.6633284]]} 0.9 2345 2348 Watford High Street (DC) Watford Junction (DC) Watford Junction (DC) 51.6633284 -0.3959394 51.6633284 -0.3959394 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 Watford Junction (DC) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534472 1789685188403142 61 61 2026-09-17 22:58:01.929865 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:01.664044
624859 655926 F30872 529I031917 2026-09-17 COMPLETE 17534820 2026-09-17 23:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 655926, "stp": "N", "toc": "London Overground", "uid": "F30872", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F30872/2026-09-17/detailed", "trust_id": "529I031917", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": "23:17:00", "dar_platform": null, "dest_station": "New Cross Gate Station ELL", "service_date": "2026-09-17", "dest_arr_time": "2351", "dest_platform": "1", "is_terminated": 1, "next_location": "New Cross Gate Station ELL", "signalling_id": "9I03", "timing_status": "ON TIME", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "2348", "current_leg_dep": "2343", "current_leg_end": "New Cross Gate Station ELL", "origin_dep_time": "2317", "origin_platform": "1", "current_location": "New Cross Gate Station ELL", "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437555, 51.484902299999995], [-0.0437285, 51.4847741], [-0.043667, 51.4845849], [-0.04359079999999999, 51.484398], [-0.0434696, 51.484150199999995], [-0.0434222, 51.48404879999999], [-0.0432568, 51.4836915], [-0.04322039999999999, 51.4835823], [-0.0431883, 51.4834504], [-0.043167, 51.4833195], [-0.04315879999999999, 51.4831664], [-0.0431713, 51.4830085], [-0.0431842, 51.4829159], [-0.0432076, 51.482823800000006], [-0.0433349, 51.4823919], [-0.0436577, 51.48138229999999], [-0.0438039, 51.480938599999995], [-0.0438439, 51.48082070000001], [-0.043855766194840384, 51.48077865444983], [-0.0438693, 51.4807307], [-0.0438921, 51.480647100000006], [-0.04391199999999999, 51.48055349999999], [-0.04391899101975809, 51.4805248043158], [-0.043925429321929256, 51.48049837732748], [-0.0439292, 51.48048289999999], [-0.04393067780255408, 51.48046915117201], [-0.043937201764963664, 51.48040845503239], [-0.0439404, 51.4803787], [-0.04394322432624242, 51.48033777206297], [-0.0439461, 51.4802961], [-0.04394081469761538, 51.48024247979726], [-0.0435591, 51.47975589999999], [-0.0435027, 51.4796983], [-0.0432546, 51.4794594], [-0.043165, 51.4793733], [-0.0426544, 51.47875360000001], [-0.04207666976805845, 51.47796112707409], [-0.0420558, 51.477932499999994], [-0.04186310000000001, 51.47764149999999], [-0.0417169, 51.4774152], [-0.0415976, 51.4772202], [-0.0413385, 51.4767973], [-0.0412367, 51.4766114], [-0.0409172, 51.47600059999999]]}", "current_leg_start": "Surrey Quays", "dest_arr_time_act": "2348", "motion_projection": null, "next_location_lat": "51.4760006", "next_location_lon": "-0.0409172", "previous_location": "Surrey Quays", "current_leg_milage": "1.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3665.549, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4220.136, \"from_m\": 3665.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5153.444, \"from_m\": 4220.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.24, \"from_m\": 5153.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5699.14, \"from_m\": 5556.24, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5772.015, \"from_m\": 5699.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6031.99, \"from_m\": 5772.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6087.353, \"from_m\": 6031.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6485.143, \"from_m\": 6087.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6542.479, \"from_m\": 6485.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8280.138, \"from_m\": 6542.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9431.662, \"from_m\": 8280.138, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11169.321, \"from_m\": 9431.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11226.657, \"from_m\": 11169.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12966.164, \"from_m\": 11226.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13272.655, \"from_m\": 12966.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13310.11, \"from_m\": 13272.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13690.193, \"from_m\": 13310.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14405.746, \"from_m\": 13690.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14638.025, \"from_m\": 14405.746, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 16322.617, \"from_m\": 14638.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16405.584, \"from_m\": 16322.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18863.651, \"from_m\": 16405.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18904.691, \"from_m\": 18863.651, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19818.251, \"from_m\": 18904.691, \"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}], \"service_id\": 655926, \"profile_key\": \"d63e1c0f059923d1b59e396d9118c224062ff36138e9285fda4ede743c86e69f\", \"schedule_id\": 35845, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": false, \"wtt_arr\": \"2321\", \"wtt_dep\": \"2322\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": false, \"wtt_arr\": \"2323H\", \"wtt_dep\": \"2324\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2328H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2336H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 18851.907, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 19547.933, \"section_seq\": 1, \"route_path_id\": 27813}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 19818.251, \"section_seq\": 1, \"route_path_id\": 27813}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19818.251, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27813}], \"total_distance_m\": 19818.251, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 19020.754, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 797.497, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2317", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4760006", "current_position_lon": "-0.0409172", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:23Z\", \"source_id\": 54686660, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:23Z\", \"source_id\": 17521565, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:56Z\", \"source_id\": 54691026, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:59Z\", \"source_id\": 17522943, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:07Z\", \"source_id\": 54699594, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:09Z\", \"source_id\": 17525465, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:28Z\", \"source_id\": 54703433, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:32Z\", \"source_id\": 17526564, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:58Z\", \"source_id\": 54707638, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:04Z\", \"source_id\": 17527713, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:16Z\", \"source_id\": 54711455, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:22Z\", \"source_id\": 17528800, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:10Z\", \"source_id\": 54714549, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:17Z\", \"source_id\": 17529628, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:06Z\", \"source_id\": 54717541, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:08Z\", \"source_id\": 17530483, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:43Z\", \"source_id\": 54720172, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:43Z\", \"source_id\": 17531196, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:21Z\", \"source_id\": 54722727, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:24Z\", \"source_id\": 17531929, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:06Z\", \"source_id\": 54725249, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:09Z\", \"source_id\": 17532660, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:16Z\", \"source_id\": 54732694, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:22Z\", \"source_id\": 17534820, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Cross Gate Station ELL", "service_state_platform": "1", "timing_fact_generation": 1789685246606459, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:03.880516", "service_state_evidence_id": 17534820, "current_leg_start_actual_dep": "2026-09-17T23:40:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:04.110101", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground N XHZ None 9I03 None None None None {"version": 3, "segments": [{"to_m": 3665.549, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5772.015, "from_m": 5699.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6031.99, "from_m": 5772.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19818.251, "from_m": 18904.691, "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}], "service_id": 655926, "profile_key": "d63e1c0f059923d1b59e396d9118c224062ff36138e9285fda4ede743c86e69f", "schedule_id": 35845, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2317", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27813}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 27813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 27813}, {"is_pass": false, "wtt_arr": "2321", "wtt_dep": "2322", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 27813}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324", "location": "Haggerston", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 27813}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Hoxton", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 27813}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2328H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 27813}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Whitechapel", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 27813}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Shadwell", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 27813}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335", "location": "Wapping", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 27813}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 27813}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338H", "location": "Canada Water", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 27813}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 27813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 27813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 18851.907, "section_seq": 1, "route_path_id": 27813}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 19547.933, "section_seq": 1, "route_path_id": 27813}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 19818.251, "section_seq": 1, "route_path_id": 27813}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19818.251, "from_m": 0.0, "section_seq": 1, "route_path_id": 27813}], "total_distance_m": 19818.251, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 19020.754, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 797.497, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:23Z", "source_id": 54686660, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:23Z", "source_id": 17521565, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:56Z", "source_id": 54691026, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:21:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:59Z", "source_id": 17522943, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:07Z", "source_id": 54699594, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:09Z", "source_id": 17525465, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:28Z", "source_id": 54703433, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:32Z", "source_id": 17526564, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:58Z", "source_id": 54707638, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:31:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:04Z", "source_id": 17527713, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:16Z", "source_id": 54711455, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:22Z", "source_id": 17528800, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:10Z", "source_id": 54714549, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:35:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:17Z", "source_id": 17529628, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:06Z", "source_id": 54717541, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:37:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:08Z", "source_id": 17530483, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:43Z", "source_id": 54720172, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:43Z", "source_id": 17531196, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:21Z", "source_id": 54722727, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:24Z", "source_id": 17531929, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:06Z", "source_id": 54725249, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:09Z", "source_id": 17532660, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:16Z", "source_id": 54732694, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:22Z", "source_id": 17534820, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Highbury & Islington (East London Line) 2317 2317 1 23:17:00 None New Cross Gate Station ELL 2351 2348 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:F30872/2026-09-17/detailed None Surrey Quays 2026-09-17T23:40:30+01:00 New Cross Gate Station ELL 5.0 {"type": "LineString", "coordinates": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437555, 51.484902299999995], [-0.0437285, 51.4847741], [-0.043667, 51.4845849], [-0.04359079999999999, 51.484398], [-0.0434696, 51.484150199999995], [-0.0434222, 51.48404879999999], [-0.0432568, 51.4836915], [-0.04322039999999999, 51.4835823], [-0.0431883, 51.4834504], [-0.043167, 51.4833195], [-0.04315879999999999, 51.4831664], [-0.0431713, 51.4830085], [-0.0431842, 51.4829159], [-0.0432076, 51.482823800000006], [-0.0433349, 51.4823919], [-0.0436577, 51.48138229999999], [-0.0438039, 51.480938599999995], [-0.0438439, 51.48082070000001], [-0.043855766194840384, 51.48077865444983], [-0.0438693, 51.4807307], [-0.0438921, 51.480647100000006], [-0.04391199999999999, 51.48055349999999], [-0.04391899101975809, 51.4805248043158], [-0.043925429321929256, 51.48049837732748], [-0.0439292, 51.48048289999999], [-0.04393067780255408, 51.48046915117201], [-0.043937201764963664, 51.48040845503239], [-0.0439404, 51.4803787], [-0.04394322432624242, 51.48033777206297], [-0.0439461, 51.4802961], [-0.04394081469761538, 51.48024247979726], [-0.0435591, 51.47975589999999], [-0.0435027, 51.4796983], [-0.0432546, 51.4794594], [-0.043165, 51.4793733], [-0.0426544, 51.47875360000001], [-0.04207666976805845, 51.47796112707409], [-0.0420558, 51.477932499999994], [-0.04186310000000001, 51.47764149999999], [-0.0417169, 51.4774152], [-0.0415976, 51.4772202], [-0.0413385, 51.4767973], [-0.0412367, 51.4766114], [-0.0409172, 51.47600059999999]]} 1.3 2343 2348 Surrey Quays New Cross Gate Station ELL New Cross Gate Station ELL 51.4760006 -0.0409172 51.4760006 -0.0409172 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 New Cross Gate Station ELL TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534820 1789685246606459 48 48 2026-09-17 22:58:04.110101 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:03.880516
624860 655868 C17855 425U51M917 2026-09-17 COMPLETE 17533698 2026-09-17 23:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 655868, "stp": "P", "toc": "West Midlands Trains", "uid": "C17855", "consist": "730213", "dest_crs": "XCR", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17855/2026-09-17/detailed", "trust_id": "425U51M917", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": "23:17:00", "dar_platform": null, "dest_station": "Crewe Carriage Sidings", "service_date": "2026-09-17", "dest_arr_time": "2320", "dest_platform": null, "is_terminated": 1, "next_location": "Crewe Carriage Sidings", "signalling_id": "5U51", "timing_status": "LATE", "origin_station": "Crewe", "current_leg_arr": "2348", "current_leg_dep": "2344", "current_leg_end": "Crewe Carriage Sidings", "origin_dep_time": "2315", "origin_platform": "11", "current_location": "Crewe Carriage Sidings", "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": "+28 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4326691999999994, 53.08885899999999], [-2.4326086999999994, 53.08875269999999], [-2.4319398999999997, 53.08766], [-2.4316885, 53.0872188], [-2.430930099999999, 53.08595139999999], [-2.4307267999999995, 53.0856116], [-2.4306019999999995, 53.085400099999994], [-2.4305335, 53.08528959999999], [-2.4303747, 53.08502480000001], [-2.4300965999999997, 53.08455639999999], [-2.4296421, 53.08379299999999], [-2.4293992999999996, 53.08338700000001], [-2.4291305000000003, 53.0829378], [-2.428666, 53.0821631], [-2.4281851, 53.0813467]]}", "current_leg_start": "Crewe", "dest_arr_time_act": "2320", "motion_projection": null, "next_location_lat": "53.0813467", "next_location_lon": "-2.4281851", "previous_location": "Crewe", "current_leg_milage": "0.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 193.796, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 311.39, \"from_m\": 193.796, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 685.532, \"from_m\": 311.39, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 751.842, \"from_m\": 685.532, \"capability_applied\": null, \"effective_limit_mph\": 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\": 887.506, \"from_m\": 751.842, \"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\": 655868, \"profile_key\": \"4d0e11cb65eea6f15b203a16d347651f0b6e968cdb69b5a8b4c113618d1dd8d4\", \"schedule_id\": 2338, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28197}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": null, \"location\": \"Crewe Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 887.506, \"section_seq\": 1, \"route_path_id\": 28197}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 887.506, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28197}], \"total_distance_m\": 887.506, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 887.506, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2315", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.0813467", "current_position_lon": "-2.4281851", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:37Z\", \"source_id\": 54728859, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:38Z\", \"source_id\": 17533698, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe Carriage Sidings", "service_state_platform": null, "timing_fact_generation": 1789685080151667, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:10.301824", "service_state_evidence_id": 17533698, "current_leg_start_actual_dep": "2026-09-17T23:43:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:10.729398", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P CRE XCR 5U51 730213 5 110 None {"version": 3, "segments": [{"to_m": 193.796, "from_m": 0.0, "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": 311.39, "from_m": 193.796, "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": 685.532, "from_m": 311.39, "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": 751.842, "from_m": 685.532, "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": 887.506, "from_m": 751.842, "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": 655868, "profile_key": "4d0e11cb65eea6f15b203a16d347651f0b6e968cdb69b5a8b4c113618d1dd8d4", "schedule_id": 2338, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2315", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28197}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": null, "location": "Crewe Carriage Sidings", "stage_seq": 2, "distance_m": 887.506, "section_seq": 1, "route_path_id": 28197}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 887.506, "from_m": 0.0, "section_seq": 1, "route_path_id": 28197}], "total_distance_m": 887.506, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 887.506, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10970, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:37Z", "source_id": 54728859, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:38Z", "source_id": 17533698, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Crewe 2315 2315 11 23:17:00 None Crewe Carriage Sidings 2320 2320 None LATE +28 minutes https://www.realtimetrains.co.uk/service/gb-nr:C17855/2026-09-17/detailed None Crewe 2026-09-17T23:43:00+01:00 Crewe Carriage Sidings 4.0 {"type": "LineString", "coordinates": [[-2.4326691999999994, 53.08885899999999], [-2.4326086999999994, 53.08875269999999], [-2.4319398999999997, 53.08766], [-2.4316885, 53.0872188], [-2.430930099999999, 53.08595139999999], [-2.4307267999999995, 53.0856116], [-2.4306019999999995, 53.085400099999994], [-2.4305335, 53.08528959999999], [-2.4303747, 53.08502480000001], [-2.4300965999999997, 53.08455639999999], [-2.4296421, 53.08379299999999], [-2.4293992999999996, 53.08338700000001], [-2.4291305000000003, 53.0829378], [-2.428666, 53.0821631], [-2.4281851, 53.0813467]]} 0.6 2344 2348 Crewe Crewe Carriage Sidings Crewe Carriage Sidings 53.0813467 -2.4281851 53.0813467 -2.4281851 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 Crewe Carriage Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17533698 1789685080151667 3 3 2026-09-17 22:58:10.729398 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:10.301824
624861 656047 C39841 885A92M917 2026-09-17 COMPLETE 17535144 2026-09-17 23:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 656047, "stp": "P", "toc": "Thameslink", "uid": "C39841", "consist": "700025", "dest_crs": "RTR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39841/2026-09-17/detailed", "trust_id": "885A92M917", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": "23:23:00", "dar_platform": null, "dest_station": "Rochester", "service_date": "2026-09-17", "dest_arr_time": "2346", "dest_platform": "3", "is_terminated": 1, "next_location": "Rochester", "signalling_id": "5A92", "timing_status": "LATE", "origin_station": "Dartford", "current_leg_arr": "2348", "current_leg_dep": "2322", "current_leg_end": "Rochester", "origin_dep_time": "2323", "origin_platform": "2", "current_location": "Rochester", "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2197223, 51.44745129999999], [0.2199828, 51.447404299999995], [0.2201921, 51.447371100000005], [0.22052109999999997, 51.4473283], [0.22074669999999996, 51.4473016], [0.2209436, 51.4472844], [0.22168099999999996, 51.4472199], [0.22234229999999996, 51.44717760000001], [0.2226273, 51.4471722], [0.2233416, 51.447178499999985], [0.2237742, 51.44717709999999], [0.2241393, 51.44719539999999], [0.2246248, 51.44721570000001], [0.2249391, 51.447231899999984], [0.2255103, 51.44725639999999], [0.22645479999999993, 51.4472755], [0.2277298, 51.4473351], [0.22919660000000003, 51.4473913], [0.22983379999999995, 51.44741770000001], [0.2306998, 51.4474525], [0.231162, 51.4474819], [0.2317107, 51.447512], [0.2323338, 51.44754509999999], [0.2329521, 51.4475674], [0.2334574, 51.44760839999999], [0.2339838999999999, 51.4476541], [0.2344003, 51.447726399999986], [0.2349799, 51.4478203], [0.23543690000000003, 51.44791299999999], [0.2359141, 51.4480437], [0.23638069999999992, 51.4482141], [0.23693139999999996, 51.448421200000006], [0.2373555, 51.44859819999999], [0.23750910000000003, 51.4486867], [0.23764209999999997, 51.448761600000005], [0.23792119999999997, 51.4489149], [0.23820030000000003, 51.4490781], [0.2384708, 51.4492538], [0.2387398, 51.4494448], [0.2390318, 51.449662699999976], [0.2392376, 51.4498097], [0.23942889999999992, 51.4499487], [0.2396073, 51.45007149999999], [0.23982310000000004, 51.4502024], [0.23999139999999997, 51.4503117], [0.24013090000000004, 51.45038529999999], [0.24031939999999996, 51.45048479999999], [0.2406057, 51.4506219], [0.2407956, 51.4507053], [0.2410617, 51.450812000000006], [0.2413049, 51.4509017], [0.2415681, 51.450994], [0.24190039999999996, 51.45108900000001], [0.24215789999999995, 51.4511617], [0.2425018, 51.4512513], [0.2428327, 51.4513176], [0.24314920000000004, 51.45138039999999], [0.2434671, 51.451434199999994], [0.2438584, 51.45148530000001], [0.2441662, 51.451514], [0.24438640000000003, 51.451533700000006], [0.2446324, 51.451548899999985], [0.2449359, 51.4515606], [0.2452697, 51.45157139999999], [0.245684, 51.45157319999999], [0.24712839999999997, 51.4515525], [0.2485008, 51.45154], [0.2503178, 51.451522099999984], [0.2525087999999999, 51.451497], [0.25432, 51.451479899999995], [0.2564203, 51.451447599999995], [0.2583682, 51.45144410000001], [0.26027729999999993, 51.451427], [0.2606114, 51.4514236], [0.2611519, 51.451418099999984], [0.2624855, 51.4514091], [0.2634177, 51.4514001], [0.2643352, 51.4513942], [0.264983, 51.4513912], [0.26614099999999996, 51.45137950000001], [0.2672285999999999, 51.4513679], [0.2683866999999999, 51.451358], [0.2694024, 51.4513436], [0.26949458523585645, 51.45134206330723], [0.27053019999999994, 51.45132480000001], [0.2714984, 51.4513123], [0.2720796, 51.4513033], [0.27294419999999997, 51.45128719999999], [0.2737959, 51.4512513], [0.2743181, 51.45122349999999], [0.2746921, 51.45119840000001], [0.27518989999999993, 51.45116430000001], [0.2757265, 51.4511141], [0.27585679999999996, 51.4511015], [0.27628959999999997, 51.45105290000001], [0.2768323, 51.450988499999994], [0.2773326, 51.45091719999999], [0.27778909999999996, 51.4508496], [0.2785039, 51.4507231], [0.27887629999999997, 51.4506512], [0.2798728, 51.45045869999999], [0.28080019999999994, 51.45029710000001], [0.2817119, 51.4501605], [0.2820482, 51.450117], [0.2824112, 51.450071699999995], [0.2828832, 51.45001599999999], [0.2833197, 51.449977], [0.2837386, 51.44994599999998], [0.2841891, 51.4499227], [0.28757579999999994, 51.449833299999995], [0.288218, 51.449842499999995], [0.2888783999999999, 51.44987129999999], [0.2893742, 51.4498991], [0.28986519999999993, 51.4499343], [0.2905988, 51.44999649999999], [0.29142879999999993, 51.45006769999999], [0.2921876, 51.450116400000006], [0.2929464, 51.45015070000001], [0.293878, 51.4501748], [0.2948853, 51.4501732], [0.295414, 51.45016199999999], [0.2960244, 51.4501383], [0.2965497999999999, 51.4501085], [0.2970995, 51.4500695], [0.2981659, 51.4499886], [0.2992459, 51.4499025], [0.2992971, 51.44989899999999], [0.29972499999999996, 51.4498696], [0.2999132, 51.4498542], [0.30150269999999996, 51.44974090000001], [0.3031344999999999, 51.44960580000001], [0.3063789, 51.4493526], [0.30702699999999994, 51.4493057], [0.30820369999999997, 51.44922360000001], [0.309221, 51.44915240000001], [0.3093765, 51.4491415], [0.31002299999999994, 51.4490965], [0.312281, 51.4489026], [0.3129896, 51.44884349999999], [0.31365449999999995, 51.4487833], [0.3142778, 51.4487112], [0.3149097, 51.44861989999999], [0.31548909999999997, 51.4485284], [0.31585979999999997, 51.4484673], [0.31611009999999995, 51.44842599999999], [0.3163038717484993, 51.44838637379253], [0.3164413914158841, 51.44835825108139], [0.31660192167445467, 51.4483254226926], [0.31684805070745503, 51.448275089334786], [0.3169371580099112, 51.44825686688842], [0.3169546, 51.4482533], [0.31714180830063227, 51.4482114534848], [0.3174190862992408, 51.44814947369473], [0.3175921, 51.44811080000001], [0.318052, 51.4480003], [0.31853669999999995, 51.4478781], [0.3190051, 51.447750199999994], [0.3194876, 51.44761140000001], [0.3198155999999999, 51.447510099999995], [0.3201354, 51.44740509999999], [0.3204631, 51.44730260000001], [0.3205672, 51.44726690000001], [0.32078629999999997, 51.4471918], [0.3210785, 51.447095], [0.32174719999999996, 51.4468524], [0.3224112, 51.446603399999994], [0.3226495, 51.44650600000001], [0.3228013, 51.44644389999999], [0.32319159999999997, 51.4462832], [0.3235655, 51.4461148], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3618059, 51.4406781], [0.3623021, 51.440782600000006], [0.362645, 51.4408655], [0.3630410999999999, 51.4409556], [0.36365809999999993, 51.44108239999999], [0.3641284, 51.44115909999999], [0.3647862, 51.4412481], [0.3651378, 51.4412848], [0.3656053, 51.44131999999999], [0.3661049, 51.441340100000005], [0.3668411, 51.4413508], [0.36712224169326135, 51.44134684111567], [0.3673026999999999, 51.44134429999999], [0.3675763, 51.4413309], [0.3678498999999999, 51.441303999999995], [0.3683721, 51.4412426], [0.3687097, 51.4412013], [0.3692978, 51.44110599999999], [0.3696752, 51.4410303], [0.370296, 51.4409763], [0.37276629999999994, 51.4405215], [0.3750664, 51.440127], [0.3774321, 51.43972910000001], [0.3785915, 51.43951569999999], [0.3790580999999999, 51.4394576], [0.37915229999999994, 51.439445799999994], [0.37928899999999993, 51.4394288], [0.3797978, 51.4393947], [0.3810731, 51.439354499999986], [0.3817148, 51.439390200000005], [0.3822961, 51.43944839999999], [0.38307269999999993, 51.43956609999999], [0.3839848, 51.43976010000001], [0.3841648, 51.4398065], [0.38531819999999994, 51.44010430000001], [0.3861892, 51.440311], [0.3873674, 51.44056369999999], [0.3882346, 51.44073159999999], [0.3890354999999999, 51.44085530000001], [0.3899042, 51.44097899999999], [0.3906934, 51.44106639999999], [0.3916927999999999, 51.4411552], [0.3925707, 51.4412046], [0.3928066, 51.4412221], [0.393437, 51.441248300000005], [0.3944457, 51.4412658], [0.3953983999999999, 51.4412498], [0.3964141, 51.4412046], [0.39727340000000005, 51.4411493], [0.3982167999999999, 51.441037300000005], [0.39933289999999994, 51.4409092], [0.40039059999999993, 51.44077969999999], [0.4006101, 51.44075349999999], [0.4019014, 51.44062250000001], [0.4021044999999999, 51.440583199999985], [0.4032183, 51.4404565], [0.40405659999999993, 51.4403605], [0.4049532, 51.44025709999999], [0.4051214, 51.44023969999999], [0.4062328, 51.440113], [0.40733489999999994, 51.439982099999995], [0.4083273, 51.439870000000006], [0.4091936, 51.4397637], [0.4097563, 51.439698], [0.4099033999999999, 51.43968079999999], [0.4106902999999999, 51.4395832], [0.4109121999999999, 51.4395571], [0.4119302, 51.4394464], [0.412981, 51.43931829999999], [0.4140737, 51.4391903], [0.4152062, 51.43905780000001], [0.4163854, 51.43892389999999], [0.417282, 51.438822], [0.4180666, 51.43873320000001], [0.41891919999999994, 51.43864490000001], [0.41929539999999993, 51.43859839999999], [0.4200931, 51.4385162], [0.4211283, 51.438400999999985], [0.4212978, 51.43838180000001], [0.42265649999999994, 51.438224299999995], [0.423436, 51.43813209999998], [0.4236147, 51.43811290000001], [0.4251152, 51.43794190000001], [0.4257775999999999, 51.43786899999999], [0.427044, 51.4377211], [0.4283657, 51.43757130000001], [0.4295273, 51.4374426], [0.4308891, 51.437292799999994], [0.4316808999999999, 51.4371967], [0.43299039999999994, 51.437046900000006], [0.43422590000000005, 51.4369221], [0.4351471, 51.4368088], [0.4363734, 51.4366705], [0.4367926, 51.43662379999999], [0.43721759999999993, 51.436572099999985], [0.4380002, 51.4364746], [0.4385301999999999, 51.4364201], [0.4391747999999999, 51.4363531], [0.4396182, 51.4362797], [0.4400371, 51.43623929999999], [0.4405685391406455, 51.43617555990675], [0.4410151, 51.436122], [0.44188040000000006, 51.4360183], [0.4428633, 51.43590309999999], [0.44385109999999994, 51.43581989999999], [0.4465201, 51.4355106], [0.4491576420597607, 51.43520306936556], [0.4504549999999999, 51.4350518], [0.4511406, 51.434962], [0.4514673, 51.4349188], [0.45212259999999993, 51.4348321], [0.4529324, 51.4346811], [0.4532903, 51.4345996], [0.4539891, 51.434432500000014], [0.45498369999999994, 51.4341524], [0.4559844, 51.4338038], [0.4570595, 51.4333606], [0.45765410000000006, 51.43307819999998], [0.4586733, 51.43253119999999], [0.45981399999999994, 51.4317913], [0.4602915000000001, 51.4314398], [0.4608215, 51.43102100000001], [0.4613328999999999, 51.4305907], [0.4632801, 51.4290962], [0.4638594, 51.428631300000006], [0.4648744, 51.4278022], [0.4649748, 51.42772020000001], [0.4650713000000001, 51.4276455], [0.46534629999999993, 51.4274295], [0.4657398, 51.4271302], [0.4661746, 51.4268026], [0.4664187, 51.426622900000005], [0.4667607, 51.4263691], [0.4670497, 51.426162099999985], [0.4673441, 51.425944699999995], [0.4686513000000001, 51.424959], [0.472778, 51.4217196], [0.4811385, 51.4151134], [0.4816856, 51.4146365], [0.4859259999999999, 51.41135089999999], [0.4878694, 51.409803100000005], [0.48920829999999993, 51.4087503], [0.4921629, 51.4064104], [0.49276639999999994, 51.4059311], [0.4937085, 51.405137999999994], [0.4939212999999999, 51.404996700000005], [0.4951499999999999, 51.4040506], [0.4979387, 51.40183960000001], [0.4997548999999999, 51.4003923], [0.5006962, 51.3996684], [0.500857, 51.3995283], [0.5010875, 51.399327500000005], [0.5012532, 51.39912139999999], [0.5013272, 51.3990294], [0.5014155, 51.39887790000001], [0.5015128999999999, 51.39861589999999], [0.5015326, 51.39845679999999], [0.5015456, 51.398361], [0.5015596, 51.39816139999999], [0.5015338999999999, 51.39794279999999], [0.5014818999999999, 51.397774899999995], [0.5014352, 51.3976489], [0.5013746, 51.3975197], [0.5013676999999999, 51.397507099999984], [0.5013075, 51.39739749999999], [0.5012433, 51.3972924], [0.5011425999999999, 51.39717580000001], [0.5010114, 51.397050599999986], [0.500873, 51.3969348], [0.5006854, 51.39679120000001], [0.5003714245118146, 51.396593767955736], [0.5003314, 51.3965686], [0.4999897, 51.3963688], [0.4996956, 51.39618999999999], [0.4995673999999999, 51.3960814], [0.4994547, 51.39598399999999], [0.4993786, 51.395915300000006], [0.4993296, 51.3958651], [0.4992766, 51.3958041], [0.4992397, 51.3957574], [0.4991654, 51.3956592], [0.4991099, 51.3955642], [0.4990512, 51.39545329999999], [0.4990086, 51.3953534], [0.49897490000000005, 51.39524560000001], [0.4989361999999999, 51.3950489], [0.4989234000000001, 51.39492880000001], [0.4989245, 51.394822600000005], [0.4989378, 51.39470080000001], [0.4989491999999999, 51.394628299999994], [0.4989648999999999, 51.3945415], [0.49898900000000007, 51.394453299999995], [0.499016, 51.39436619999999], [0.49905739999999993, 51.39425210000001], [0.499105, 51.394143], [0.4991471265803069, 51.39407024922739], [0.4992614534159688, 51.393929445654095], [0.4993630909907015, 51.39380518270568], [0.4994544694007086, 51.39369536764809], [0.4995380187421937, 51.393597907747214], [0.4996161691113606, 51.39351071026898], [0.499691350604413, 51.39343168247928], [0.4997659933175545, 51.39335873164403], [0.4998425273469888, 51.39328976502914], [0.4999233827889196, 51.3932226899005], [0.5000109897395507, 51.393155413524056], [0.5001077782950856, 51.39308584316568], [0.5002161785517281, 51.39301188609131], [0.5003386206056819, 51.39293144956684], [0.5004775345531507, 51.39284244085818], [0.500635350490338, 51.39274276723124], [0.5008144985134478, 51.39263033595193], [0.5021341, 51.3918098], [0.5024712, 51.3916162], [0.5027000999999999, 51.3915143], [0.5034183, 51.391269], [0.5036153, 51.3911986], [0.50461, 51.3908434], [0.5052116999999999, 51.39061970000001], [0.5055428, 51.3904722], [0.5058418999999998, 51.390315699999995], [0.5062253, 51.3900832], [0.5063593, 51.38998519999999], [0.5065540999999999, 51.38983], [0.5067551, 51.3896431], [0.5067725999999999, 51.3896268], [0.5069559000000001, 51.3894563]]}", "current_leg_start": "Dartford", "dest_arr_time_act": "2346", "motion_projection": null, "next_location_lat": "51.3894563", "next_location_lon": "0.5069559", "previous_location": "Dartford", "current_leg_milage": "14.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.633, \"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\": 2065.332, \"from_m\": 284.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10478.841, \"from_m\": 2065.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\": 10549.309, \"from_m\": 10478.841, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11115.428, \"from_m\": 10549.309, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12111.791, \"from_m\": 11115.428, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22129.218, \"from_m\": 12111.791, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22613.407, \"from_m\": 22129.218, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22907.132, \"from_m\": 22613.407, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23566.414, \"from_m\": 22907.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}], \"service_id\": 656047, \"profile_key\": \"b65070b04d959a9c33558bd3e04d9f5b695f42d315122ad40c3b8de1c4d96075\", \"schedule_id\": 5779, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 2, \"distance_m\": 8478.079, \"section_seq\": 1, \"route_path_id\": 30020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Gravesend\", \"stage_seq\": 3, \"distance_m\": 10904.488, \"section_seq\": 1, \"route_path_id\": 30020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Hoo Jn\", \"stage_seq\": 4, \"distance_m\": 16125.446, \"section_seq\": 1, \"route_path_id\": 30020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Strood\", \"stage_seq\": 5, \"distance_m\": 22494.746, \"section_seq\": 1, \"route_path_id\": 30020}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 6, \"distance_m\": 22907.132, \"section_seq\": 1, \"route_path_id\": 30020}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": null, \"location\": \"Rochester\", \"stage_seq\": 7, \"distance_m\": 23566.414, \"section_seq\": 1, \"route_path_id\": 30020}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23566.414, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30020}], \"total_distance_m\": 23566.414, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23566.414, \"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": "2323", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "51.3894563", "current_position_lon": "0.5069559", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:31Z\", \"source_id\": 54718258, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:38Z\", \"source_id\": 17530708, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:35Z\", \"source_id\": 54730254, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:43Z\", \"source_id\": 17534152, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:04Z\", \"source_id\": 54733784, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:12Z\", \"source_id\": 17535144, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rochester", "service_state_platform": "3", "timing_fact_generation": 1789685294490829, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:14.486170", "service_state_evidence_id": 17535144, "current_leg_start_actual_dep": "2026-09-17T23:25:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:15.320264", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P DFD RTR 5A92 700025 8 100 None {"version": 3, "segments": [{"to_m": 284.633, "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": 2065.332, "from_m": 284.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10478.841, "from_m": 2065.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": 10549.309, "from_m": 10478.841, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11115.428, "from_m": 10549.309, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12111.791, "from_m": 11115.428, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22129.218, "from_m": 12111.791, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22613.407, "from_m": 22129.218, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22907.132, "from_m": 22613.407, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23566.414, "from_m": 22907.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}], "service_id": 656047, "profile_key": "b65070b04d959a9c33558bd3e04d9f5b695f42d315122ad40c3b8de1c4d96075", "schedule_id": 5779, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 8478.079, "section_seq": 1, "route_path_id": 30020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Gravesend", "stage_seq": 3, "distance_m": 10904.488, "section_seq": 1, "route_path_id": 30020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Hoo Jn", "stage_seq": 4, "distance_m": 16125.446, "section_seq": 1, "route_path_id": 30020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Strood", "stage_seq": 5, "distance_m": 22494.746, "section_seq": 1, "route_path_id": 30020}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Rochester Bridge Jn", "stage_seq": 6, "distance_m": 22907.132, "section_seq": 1, "route_path_id": 30020}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Rochester", "stage_seq": 7, "distance_m": 23566.414, "section_seq": 1, "route_path_id": 30020}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23566.414, "from_m": 0.0, "section_seq": 1, "route_path_id": 30020}], "total_distance_m": 23566.414, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23566.414, "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": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:31Z", "source_id": 54718258, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:38:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:38Z", "source_id": 17530708, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:35Z", "source_id": 54730254, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:46:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:43Z", "source_id": 17534152, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32289, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:04Z", "source_id": 54733784, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:12Z", "source_id": 17535144, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Dartford 2323 2323 2 23:23:00 None Rochester 2346 2346 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C39841/2026-09-17/detailed None Dartford 2026-09-17T23:25:00+01:00 Rochester 26.0 {"type": "LineString", "coordinates": [[0.2197223, 51.44745129999999], [0.2199828, 51.447404299999995], [0.2201921, 51.447371100000005], [0.22052109999999997, 51.4473283], [0.22074669999999996, 51.4473016], [0.2209436, 51.4472844], [0.22168099999999996, 51.4472199], [0.22234229999999996, 51.44717760000001], [0.2226273, 51.4471722], [0.2233416, 51.447178499999985], [0.2237742, 51.44717709999999], [0.2241393, 51.44719539999999], [0.2246248, 51.44721570000001], [0.2249391, 51.447231899999984], [0.2255103, 51.44725639999999], [0.22645479999999993, 51.4472755], [0.2277298, 51.4473351], [0.22919660000000003, 51.4473913], [0.22983379999999995, 51.44741770000001], [0.2306998, 51.4474525], [0.231162, 51.4474819], [0.2317107, 51.447512], [0.2323338, 51.44754509999999], [0.2329521, 51.4475674], [0.2334574, 51.44760839999999], [0.2339838999999999, 51.4476541], [0.2344003, 51.447726399999986], [0.2349799, 51.4478203], [0.23543690000000003, 51.44791299999999], [0.2359141, 51.4480437], [0.23638069999999992, 51.4482141], [0.23693139999999996, 51.448421200000006], [0.2373555, 51.44859819999999], [0.23750910000000003, 51.4486867], [0.23764209999999997, 51.448761600000005], [0.23792119999999997, 51.4489149], [0.23820030000000003, 51.4490781], [0.2384708, 51.4492538], [0.2387398, 51.4494448], [0.2390318, 51.449662699999976], [0.2392376, 51.4498097], [0.23942889999999992, 51.4499487], [0.2396073, 51.45007149999999], [0.23982310000000004, 51.4502024], [0.23999139999999997, 51.4503117], [0.24013090000000004, 51.45038529999999], [0.24031939999999996, 51.45048479999999], [0.2406057, 51.4506219], [0.2407956, 51.4507053], [0.2410617, 51.450812000000006], [0.2413049, 51.4509017], [0.2415681, 51.450994], [0.24190039999999996, 51.45108900000001], [0.24215789999999995, 51.4511617], [0.2425018, 51.4512513], [0.2428327, 51.4513176], [0.24314920000000004, 51.45138039999999], [0.2434671, 51.451434199999994], [0.2438584, 51.45148530000001], [0.2441662, 51.451514], [0.24438640000000003, 51.451533700000006], [0.2446324, 51.451548899999985], [0.2449359, 51.4515606], [0.2452697, 51.45157139999999], [0.245684, 51.45157319999999], [0.24712839999999997, 51.4515525], [0.2485008, 51.45154], [0.2503178, 51.451522099999984], [0.2525087999999999, 51.451497], [0.25432, 51.451479899999995], [0.2564203, 51.451447599999995], [0.2583682, 51.45144410000001], [0.26027729999999993, 51.451427], [0.2606114, 51.4514236], [0.2611519, 51.451418099999984], [0.2624855, 51.4514091], [0.2634177, 51.4514001], [0.2643352, 51.4513942], [0.264983, 51.4513912], [0.26614099999999996, 51.45137950000001], [0.2672285999999999, 51.4513679], [0.2683866999999999, 51.451358], [0.2694024, 51.4513436], [0.26949458523585645, 51.45134206330723], [0.27053019999999994, 51.45132480000001], [0.2714984, 51.4513123], [0.2720796, 51.4513033], [0.27294419999999997, 51.45128719999999], [0.2737959, 51.4512513], [0.2743181, 51.45122349999999], [0.2746921, 51.45119840000001], [0.27518989999999993, 51.45116430000001], [0.2757265, 51.4511141], [0.27585679999999996, 51.4511015], [0.27628959999999997, 51.45105290000001], [0.2768323, 51.450988499999994], [0.2773326, 51.45091719999999], [0.27778909999999996, 51.4508496], [0.2785039, 51.4507231], [0.27887629999999997, 51.4506512], [0.2798728, 51.45045869999999], [0.28080019999999994, 51.45029710000001], [0.2817119, 51.4501605], [0.2820482, 51.450117], [0.2824112, 51.450071699999995], [0.2828832, 51.45001599999999], [0.2833197, 51.449977], [0.2837386, 51.44994599999998], [0.2841891, 51.4499227], [0.28757579999999994, 51.449833299999995], [0.288218, 51.449842499999995], [0.2888783999999999, 51.44987129999999], [0.2893742, 51.4498991], [0.28986519999999993, 51.4499343], [0.2905988, 51.44999649999999], [0.29142879999999993, 51.45006769999999], [0.2921876, 51.450116400000006], [0.2929464, 51.45015070000001], [0.293878, 51.4501748], [0.2948853, 51.4501732], [0.295414, 51.45016199999999], [0.2960244, 51.4501383], [0.2965497999999999, 51.4501085], [0.2970995, 51.4500695], [0.2981659, 51.4499886], [0.2992459, 51.4499025], [0.2992971, 51.44989899999999], [0.29972499999999996, 51.4498696], [0.2999132, 51.4498542], [0.30150269999999996, 51.44974090000001], [0.3031344999999999, 51.44960580000001], [0.3063789, 51.4493526], [0.30702699999999994, 51.4493057], [0.30820369999999997, 51.44922360000001], [0.309221, 51.44915240000001], [0.3093765, 51.4491415], [0.31002299999999994, 51.4490965], [0.312281, 51.4489026], [0.3129896, 51.44884349999999], [0.31365449999999995, 51.4487833], [0.3142778, 51.4487112], [0.3149097, 51.44861989999999], [0.31548909999999997, 51.4485284], [0.31585979999999997, 51.4484673], [0.31611009999999995, 51.44842599999999], [0.3163038717484993, 51.44838637379253], [0.3164413914158841, 51.44835825108139], [0.31660192167445467, 51.4483254226926], [0.31684805070745503, 51.448275089334786], [0.3169371580099112, 51.44825686688842], [0.3169546, 51.4482533], [0.31714180830063227, 51.4482114534848], [0.3174190862992408, 51.44814947369473], [0.3175921, 51.44811080000001], [0.318052, 51.4480003], [0.31853669999999995, 51.4478781], [0.3190051, 51.447750199999994], [0.3194876, 51.44761140000001], [0.3198155999999999, 51.447510099999995], [0.3201354, 51.44740509999999], [0.3204631, 51.44730260000001], [0.3205672, 51.44726690000001], [0.32078629999999997, 51.4471918], [0.3210785, 51.447095], [0.32174719999999996, 51.4468524], [0.3224112, 51.446603399999994], [0.3226495, 51.44650600000001], [0.3228013, 51.44644389999999], [0.32319159999999997, 51.4462832], [0.3235655, 51.4461148], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3618059, 51.4406781], [0.3623021, 51.440782600000006], [0.362645, 51.4408655], [0.3630410999999999, 51.4409556], [0.36365809999999993, 51.44108239999999], [0.3641284, 51.44115909999999], [0.3647862, 51.4412481], [0.3651378, 51.4412848], [0.3656053, 51.44131999999999], [0.3661049, 51.441340100000005], [0.3668411, 51.4413508], [0.36712224169326135, 51.44134684111567], [0.3673026999999999, 51.44134429999999], [0.3675763, 51.4413309], [0.3678498999999999, 51.441303999999995], [0.3683721, 51.4412426], [0.3687097, 51.4412013], [0.3692978, 51.44110599999999], [0.3696752, 51.4410303], [0.370296, 51.4409763], [0.37276629999999994, 51.4405215], [0.3750664, 51.440127], [0.3774321, 51.43972910000001], [0.3785915, 51.43951569999999], [0.3790580999999999, 51.4394576], [0.37915229999999994, 51.439445799999994], [0.37928899999999993, 51.4394288], [0.3797978, 51.4393947], [0.3810731, 51.439354499999986], [0.3817148, 51.439390200000005], [0.3822961, 51.43944839999999], [0.38307269999999993, 51.43956609999999], [0.3839848, 51.43976010000001], [0.3841648, 51.4398065], [0.38531819999999994, 51.44010430000001], [0.3861892, 51.440311], [0.3873674, 51.44056369999999], [0.3882346, 51.44073159999999], [0.3890354999999999, 51.44085530000001], [0.3899042, 51.44097899999999], [0.3906934, 51.44106639999999], [0.3916927999999999, 51.4411552], [0.3925707, 51.4412046], [0.3928066, 51.4412221], [0.393437, 51.441248300000005], [0.3944457, 51.4412658], [0.3953983999999999, 51.4412498], [0.3964141, 51.4412046], [0.39727340000000005, 51.4411493], [0.3982167999999999, 51.441037300000005], [0.39933289999999994, 51.4409092], [0.40039059999999993, 51.44077969999999], [0.4006101, 51.44075349999999], [0.4019014, 51.44062250000001], [0.4021044999999999, 51.440583199999985], [0.4032183, 51.4404565], [0.40405659999999993, 51.4403605], [0.4049532, 51.44025709999999], [0.4051214, 51.44023969999999], [0.4062328, 51.440113], [0.40733489999999994, 51.439982099999995], [0.4083273, 51.439870000000006], [0.4091936, 51.4397637], [0.4097563, 51.439698], [0.4099033999999999, 51.43968079999999], [0.4106902999999999, 51.4395832], [0.4109121999999999, 51.4395571], [0.4119302, 51.4394464], [0.412981, 51.43931829999999], [0.4140737, 51.4391903], [0.4152062, 51.43905780000001], [0.4163854, 51.43892389999999], [0.417282, 51.438822], [0.4180666, 51.43873320000001], [0.41891919999999994, 51.43864490000001], [0.41929539999999993, 51.43859839999999], [0.4200931, 51.4385162], [0.4211283, 51.438400999999985], [0.4212978, 51.43838180000001], [0.42265649999999994, 51.438224299999995], [0.423436, 51.43813209999998], [0.4236147, 51.43811290000001], [0.4251152, 51.43794190000001], [0.4257775999999999, 51.43786899999999], [0.427044, 51.4377211], [0.4283657, 51.43757130000001], [0.4295273, 51.4374426], [0.4308891, 51.437292799999994], [0.4316808999999999, 51.4371967], [0.43299039999999994, 51.437046900000006], [0.43422590000000005, 51.4369221], [0.4351471, 51.4368088], [0.4363734, 51.4366705], [0.4367926, 51.43662379999999], [0.43721759999999993, 51.436572099999985], [0.4380002, 51.4364746], [0.4385301999999999, 51.4364201], [0.4391747999999999, 51.4363531], [0.4396182, 51.4362797], [0.4400371, 51.43623929999999], [0.4405685391406455, 51.43617555990675], [0.4410151, 51.436122], [0.44188040000000006, 51.4360183], [0.4428633, 51.43590309999999], [0.44385109999999994, 51.43581989999999], [0.4465201, 51.4355106], [0.4491576420597607, 51.43520306936556], [0.4504549999999999, 51.4350518], [0.4511406, 51.434962], [0.4514673, 51.4349188], [0.45212259999999993, 51.4348321], [0.4529324, 51.4346811], [0.4532903, 51.4345996], [0.4539891, 51.434432500000014], [0.45498369999999994, 51.4341524], [0.4559844, 51.4338038], [0.4570595, 51.4333606], [0.45765410000000006, 51.43307819999998], [0.4586733, 51.43253119999999], [0.45981399999999994, 51.4317913], [0.4602915000000001, 51.4314398], [0.4608215, 51.43102100000001], [0.4613328999999999, 51.4305907], [0.4632801, 51.4290962], [0.4638594, 51.428631300000006], [0.4648744, 51.4278022], [0.4649748, 51.42772020000001], [0.4650713000000001, 51.4276455], [0.46534629999999993, 51.4274295], [0.4657398, 51.4271302], [0.4661746, 51.4268026], [0.4664187, 51.426622900000005], [0.4667607, 51.4263691], [0.4670497, 51.426162099999985], [0.4673441, 51.425944699999995], [0.4686513000000001, 51.424959], [0.472778, 51.4217196], [0.4811385, 51.4151134], [0.4816856, 51.4146365], [0.4859259999999999, 51.41135089999999], [0.4878694, 51.409803100000005], [0.48920829999999993, 51.4087503], [0.4921629, 51.4064104], [0.49276639999999994, 51.4059311], [0.4937085, 51.405137999999994], [0.4939212999999999, 51.404996700000005], [0.4951499999999999, 51.4040506], [0.4979387, 51.40183960000001], [0.4997548999999999, 51.4003923], [0.5006962, 51.3996684], [0.500857, 51.3995283], [0.5010875, 51.399327500000005], [0.5012532, 51.39912139999999], [0.5013272, 51.3990294], [0.5014155, 51.39887790000001], [0.5015128999999999, 51.39861589999999], [0.5015326, 51.39845679999999], [0.5015456, 51.398361], [0.5015596, 51.39816139999999], [0.5015338999999999, 51.39794279999999], [0.5014818999999999, 51.397774899999995], [0.5014352, 51.3976489], [0.5013746, 51.3975197], [0.5013676999999999, 51.397507099999984], [0.5013075, 51.39739749999999], [0.5012433, 51.3972924], [0.5011425999999999, 51.39717580000001], [0.5010114, 51.397050599999986], [0.500873, 51.3969348], [0.5006854, 51.39679120000001], [0.5003714245118146, 51.396593767955736], [0.5003314, 51.3965686], [0.4999897, 51.3963688], [0.4996956, 51.39618999999999], [0.4995673999999999, 51.3960814], [0.4994547, 51.39598399999999], [0.4993786, 51.395915300000006], [0.4993296, 51.3958651], [0.4992766, 51.3958041], [0.4992397, 51.3957574], [0.4991654, 51.3956592], [0.4991099, 51.3955642], [0.4990512, 51.39545329999999], [0.4990086, 51.3953534], [0.49897490000000005, 51.39524560000001], [0.4989361999999999, 51.3950489], [0.4989234000000001, 51.39492880000001], [0.4989245, 51.394822600000005], [0.4989378, 51.39470080000001], [0.4989491999999999, 51.394628299999994], [0.4989648999999999, 51.3945415], [0.49898900000000007, 51.394453299999995], [0.499016, 51.39436619999999], [0.49905739999999993, 51.39425210000001], [0.499105, 51.394143], [0.4991471265803069, 51.39407024922739], [0.4992614534159688, 51.393929445654095], [0.4993630909907015, 51.39380518270568], [0.4994544694007086, 51.39369536764809], [0.4995380187421937, 51.393597907747214], [0.4996161691113606, 51.39351071026898], [0.499691350604413, 51.39343168247928], [0.4997659933175545, 51.39335873164403], [0.4998425273469888, 51.39328976502914], [0.4999233827889196, 51.3932226899005], [0.5000109897395507, 51.393155413524056], [0.5001077782950856, 51.39308584316568], [0.5002161785517281, 51.39301188609131], [0.5003386206056819, 51.39293144956684], [0.5004775345531507, 51.39284244085818], [0.500635350490338, 51.39274276723124], [0.5008144985134478, 51.39263033595193], [0.5021341, 51.3918098], [0.5024712, 51.3916162], [0.5027000999999999, 51.3915143], [0.5034183, 51.391269], [0.5036153, 51.3911986], [0.50461, 51.3908434], [0.5052116999999999, 51.39061970000001], [0.5055428, 51.3904722], [0.5058418999999998, 51.390315699999995], [0.5062253, 51.3900832], [0.5063593, 51.38998519999999], [0.5065540999999999, 51.38983], [0.5067551, 51.3896431], [0.5067725999999999, 51.3896268], [0.5069559000000001, 51.3894563]]} 14.7 2322 2348 Dartford Rochester Rochester 51.3894563 0.5069559 51.3894563 0.5069559 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 Rochester TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535144 1789685294490829 27 27 2026-09-17 22:58:15.320264 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:14.486170
624862 655925 C37826 739U97M917 2026-09-17 COMPLETE 17535203 2026-09-17 23:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 655925, "stp": "P", "toc": "Elizabeth Line", "uid": "C37826", "consist": "345033", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37826/2026-09-17/detailed", "trust_id": "739U97M917", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": "23:17:00", "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-17", "dest_arr_time": "2348", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U97", "timing_status": "ON TIME", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "2348", "current_leg_dep": "2345", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "2317", "origin_platform": "A", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": "0 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.682, \"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.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"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.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.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.617, \"from_m\": 3360.069, \"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.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.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.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.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.419, \"from_m\": 4111.566, \"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.56, \"from_m\": 4234.419, \"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.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.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.343, \"from_m\": 5054.008, \"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.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.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.178, \"from_m\": 6520.549, \"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.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.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.559, \"from_m\": 7178.482, \"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.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.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.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.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.359, \"from_m\": 8017.046, \"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.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.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.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"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.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.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.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.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.049, \"from_m\": 9804.754, \"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.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.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\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.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.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.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.318, \"from_m\": 11798.848, \"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.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13098.416, \"from_m\": 12879.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"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\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"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\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 16466.882, \"from_m\": 14388.848, \"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\": 16615.897, \"from_m\": 16466.882, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 16752.51, \"from_m\": 16615.897, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17440.369, \"from_m\": 16752.51, \"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\": 17569.95, \"from_m\": 17440.369, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17748.341, \"from_m\": 17569.95, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20110.292, \"from_m\": 17748.341, \"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\": 20197.366, \"from_m\": 20110.292, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20284.749, \"from_m\": 20197.366, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20681.413, \"from_m\": 20284.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\": 22415.354, \"from_m\": 20681.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22675.025, \"from_m\": 22415.354, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24140.943, \"from_m\": 22675.025, \"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\": 24271.063, \"from_m\": 24140.943, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24364.959, \"from_m\": 24271.063, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24643.665, \"from_m\": 24364.959, \"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\": 24701.211, \"from_m\": 24643.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24851.889, \"from_m\": 24701.211, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 27835.338, \"from_m\": 24851.889, \"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\": 655925, \"profile_key\": \"9f5dbef352be8c3f5ec05499d51998fcafd707942280004de5f91bbea7124523\", \"schedule_id\": 5312, \"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\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"2321H\", \"wtt_dep\": \"2322H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2335\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 16923.34, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 9, \"distance_m\": 20287.254, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2344H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 24364.959, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 11, \"distance_m\": 26624.407, \"section_seq\": 1, \"route_path_id\": 29930}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 27835.338, \"section_seq\": 1, \"route_path_id\": 29930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27835.338, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29930}], \"total_distance_m\": 27835.338, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27835.338, \"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-17T22:20:20Z\", \"source_id\": 54689968, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:27Z\", \"source_id\": 17522564, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:10Z\", \"source_id\": 54693161, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:22:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:14Z\", \"source_id\": 17523587, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:55Z\", \"source_id\": 54697565, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:58Z\", \"source_id\": 17524866, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:57Z\", \"source_id\": 54700896, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:59Z\", \"source_id\": 17525860, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:51Z\", \"source_id\": 54705774, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:29:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:57Z\", \"source_id\": 17527178, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:53Z\", \"source_id\": 54712486, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:58Z\", \"source_id\": 17529076, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:44Z\", \"source_id\": 54718598, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:49Z\", \"source_id\": 17530784, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:44Z\", \"source_id\": 54726163, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:47Z\", \"source_id\": 17532925, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:15Z\", \"source_id\": 54734085, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:18Z\", \"source_id\": 17535203, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789685299087587, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:17.190368", "service_state_evidence_id": 54734085, "current_leg_start_actual_dep": "2026-09-17T23:44:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-17T22:48:15", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:18.038060", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX ABX 9U97 345033 9 90 None {"version": 3, "segments": [{"to_m": 367.682, "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.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "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.069, "from_m": 3205.007, "capability_applied": null, "effective_limit_mph": 56.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.617, "from_m": 3360.069, "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.64, "from_m": 3817.617, "capability_applied": null, "effective_limit_mph": 56.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.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.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.419, "from_m": 4111.566, "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.56, "from_m": 4234.419, "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.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "capability_applied": null, "effective_limit_mph": 56.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.343, "from_m": 5054.008, "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.04, "from_m": 6121.343, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.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.178, "from_m": 6520.549, "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.482, "from_m": 6925.178, "capability_applied": null, "effective_limit_mph": 56.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.559, "from_m": 7178.482, "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.831, "from_m": 7493.559, "capability_applied": null, "effective_limit_mph": 56.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.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.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.359, "from_m": 8017.046, "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.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.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.578, "from_m": 8850.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9397.01, "from_m": 8996.578, "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.893, "from_m": 9397.01, "capability_applied": null, "effective_limit_mph": 56.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.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.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.049, "from_m": 9804.754, "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.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.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": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.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.848, "from_m": 11696.57, "capability_applied": null, "effective_limit_mph": 56.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.318, "from_m": 11798.848, "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.5, "from_m": 12691.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13098.416, "from_m": 12879.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13120.608, "from_m": 13098.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13127.25, "from_m": 13120.608, "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": 13149.443, "from_m": 13127.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13368.359, "from_m": 13149.443, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13552.267, "from_m": 13368.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13910.295, "from_m": 13552.267, "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": 14111.344, "from_m": 13910.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14388.848, "from_m": 14111.344, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 16466.882, "from_m": 14388.848, "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": 16615.897, "from_m": 16466.882, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 16752.51, "from_m": 16615.897, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17440.369, "from_m": 16752.51, "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": 17569.95, "from_m": 17440.369, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17748.341, "from_m": 17569.95, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20110.292, "from_m": 17748.341, "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": 20197.366, "from_m": 20110.292, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20284.749, "from_m": 20197.366, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20681.413, "from_m": 20284.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": 22415.354, "from_m": 20681.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22675.025, "from_m": 22415.354, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24140.943, "from_m": 22675.025, "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": 24271.063, "from_m": 24140.943, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24364.959, "from_m": 24271.063, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24643.665, "from_m": 24364.959, "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": 24701.211, "from_m": 24643.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24851.889, "from_m": 24701.211, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 27835.338, "from_m": 24851.889, "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": 655925, "profile_key": "9f5dbef352be8c3f5ec05499d51998fcafd707942280004de5f91bbea7124523", "schedule_id": 5312, "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": 29930}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "2321H", "wtt_dep": "2322H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Canary Wharf (Crossrail)", "stage_seq": 8, "distance_m": 16923.34, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339H", "location": "Custom House (Crossrail)", "stage_seq": 9, "distance_m": 20287.254, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344H", "location": "Woolwich (Crossrail)", "stage_seq": 10, "distance_m": 24364.959, "section_seq": 1, "route_path_id": 29930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346H", "location": "Plumstead East Jn", "stage_seq": 11, "distance_m": 26624.407, "section_seq": 1, "route_path_id": 29930}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 12, "distance_m": 27835.338, "section_seq": 1, "route_path_id": 29930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27835.338, "from_m": 0.0, "section_seq": 1, "route_path_id": 29930}], "total_distance_m": 27835.338, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27835.338, "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-17T22:20:20Z", "source_id": 54689968, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:27Z", "source_id": 17522564, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:10Z", "source_id": 54693161, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:22:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:14Z", "source_id": 17523587, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:55Z", "source_id": 54697565, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:24:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:58Z", "source_id": 17524866, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:57Z", "source_id": 54700896, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:26:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:59Z", "source_id": 17525860, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:51Z", "source_id": 54705774, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:29:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:57Z", "source_id": 17527178, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:53Z", "source_id": 54712486, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:33:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:58Z", "source_id": 17529076, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:44Z", "source_id": 54718598, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:37:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:49Z", "source_id": 17530784, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:44Z", "source_id": 54726163, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:42:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:47Z", "source_id": 17532925, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:15Z", "source_id": 54734085, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:18Z", "source_id": 17535203, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Paddington (Crossrail) 2317 2317 A 23:17:00 None Abbey Wood (Crossrail) 2348 2348 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37826/2026-09-17/detailed None Woolwich (Crossrail) 2026-09-17T23: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 2345 2348 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:15 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 54734085 1789685299087587 39 39 2026-09-17 22:58:18.038060 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:17.190368
624863 655154 C93301 871S74M817 2026-09-17 COMPLETE 17535167 2026-09-17 23:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 655154, "stp": "P", "toc": "Southern", "uid": "C93301", "consist": "387305", "dest_crs": "HAV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93301/2026-09-17/detailed", "trust_id": "871S74M817", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Havant", "service_date": "2026-09-17", "dest_arr_time": "2347", "dest_platform": "1", "is_terminated": 1, "next_location": "Havant", "signalling_id": "1S74", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "2348", "current_leg_dep": "2344", "current_leg_end": "Havant", "origin_dep_time": "2240", "origin_platform": "2", "current_location": "Havant", "last_update_time": "2026-09-17T22:58:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9387188, 50.8515993], [-0.9403818999999998, 50.8517264], [-0.9412996, 50.8517901], [-0.9414302, 50.8517985], [-0.9537951, 50.85262230000001], [-0.9565995000000002, 50.8528037], [-0.9604608, 50.85305470000001], [-0.9632535, 50.85323880000001], [-0.9664194, 50.8534323], [-0.9676748, 50.853509], [-0.9744087, 50.8539455], [-0.9752655, 50.8540103], [-0.9764331999999998, 50.8541131], [-0.97705, 50.8541481], [-0.9775292, 50.8541727], [-0.9779677, 50.854195799999985], [-0.978637, 50.8542256], [-0.9788219, 50.8542368], [-0.9791583999999998, 50.8542623], [-0.979543, 50.854321199999994], [-0.9801544, 50.854392399999995], [-0.9807286, 50.8544322], [-0.9815209, 50.85449129999999], [-0.9821579, 50.854539499999994]]}", "current_leg_start": "Emsworth", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "50.8545395", "next_location_lon": "-0.9821579", "previous_location": "Emsworth", "current_leg_milage": "1.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 404.935, \"from_m\": 301.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1629.167, \"from_m\": 404.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1816.788, \"from_m\": 1629.167, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2941.805, \"from_m\": 1816.788, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3027.642, \"from_m\": 2941.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3695.791, \"from_m\": 3027.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10133.494, \"from_m\": 3695.791, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10177.716, \"from_m\": 10133.494, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31018.944, \"from_m\": 10177.716, \"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\": 31405.813, \"from_m\": 31018.944, \"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\": 32182.822, \"from_m\": 31405.813, \"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.282, \"from_m\": 32182.822, \"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.73, \"from_m\": 32418.282, \"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.415, \"from_m\": 32523.73, \"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.131, \"from_m\": 32575.415, \"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.196, \"from_m\": 36668.131, \"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\": 48092.87, \"from_m\": 37295.196, \"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.225, \"from_m\": 48092.87, \"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.611, \"from_m\": 48707.225, \"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\": 61139.197, \"from_m\": 60827.611, \"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\": 61234.411, \"from_m\": 61139.197, \"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\": 61375.999, \"from_m\": 61234.411, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 655154, \"profile_key\": \"919fb3c9f5ee6cac4c30851b5720078a96c5134daabe8ded4e937a4f668110da\", \"schedule_id\": 7973, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244H\", \"location\": \"Hove\", \"stage_seq\": 2, \"distance_m\": 3456.97, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2246H\", \"location\": \"Aldrington\", \"stage_seq\": 3, \"distance_m\": 4228.838, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2248H\", \"wtt_dep\": \"2249\", \"location\": \"Portslade\", \"stage_seq\": 4, \"distance_m\": 5775.253, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2250H\", \"wtt_dep\": \"2251\", \"location\": \"Fishersgate\", \"stage_seq\": 5, \"distance_m\": 6838.506, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2252H\", \"wtt_dep\": \"2253\", \"location\": \"Southwick\", \"stage_seq\": 6, \"distance_m\": 8143.759, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": \"2257\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 7, \"distance_m\": 10599.888, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2300H\", \"wtt_dep\": \"2301\", \"location\": \"Lancing\", \"stage_seq\": 8, \"distance_m\": 14350.979, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2303H\", \"wtt_dep\": \"2304\", \"location\": \"East Worthing\", \"stage_seq\": 9, \"distance_m\": 16662.588, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2307\", \"location\": \"Worthing\", \"stage_seq\": 10, \"distance_m\": 18078.508, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308H\", \"location\": \"West Worthing\", \"stage_seq\": 11, \"distance_m\": 19360.025, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2313H\", \"location\": \"Angmering\", \"stage_seq\": 12, \"distance_m\": 26040.216, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Arundel Jn\", \"stage_seq\": 13, \"distance_m\": 31656.052, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Ford\", \"stage_seq\": 14, \"distance_m\": 32750.863, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2326\", \"location\": \"Barnham\", \"stage_seq\": 15, \"distance_m\": 36992.691, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2334\", \"location\": \"Chichester\", \"stage_seq\": 16, \"distance_m\": 47106.499, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341\", \"location\": \"Southbourne\", \"stage_seq\": 17, \"distance_m\": 56055.554, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344\", \"location\": \"Emsworth\", \"stage_seq\": 18, \"distance_m\": 58308.641, \"section_seq\": 1, \"route_path_id\": 68100}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Havant\", \"stage_seq\": 19, \"distance_m\": 61375.999, \"section_seq\": 1, \"route_path_id\": 68100}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 61375.999, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68100}], \"total_distance_m\": 61375.999, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 59928.668, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1447.331, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2240", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8545395", "current_position_lon": "-0.9821579", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:42:18Z\", \"source_id\": 54621235, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:43:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:42:22Z\", \"source_id\": 17502802, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:44:21Z\", \"source_id\": 54625130, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:45:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:44:28Z\", \"source_id\": 17503908, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:46:57Z\", \"source_id\": 54629982, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:47:02Z\", \"source_id\": 17505276, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:47Z\", \"source_id\": 54635477, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:48Z\", \"source_id\": 17506808, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:18Z\", \"source_id\": 54640269, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:52:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:22Z\", \"source_id\": 17508201, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:54:25Z\", \"source_id\": 54644101, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:54:31Z\", \"source_id\": 17509356, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:29Z\", \"source_id\": 54653416, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:00:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:33Z\", \"source_id\": 17511958, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:02Z\", \"source_id\": 54659918, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:03:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:08Z\", \"source_id\": 17513803, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:19Z\", \"source_id\": 54664026, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:06:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:21Z\", \"source_id\": 17514964, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:27Z\", \"source_id\": 54669549, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:28Z\", \"source_id\": 17516582, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:22Z\", \"source_id\": 54676451, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:27Z\", \"source_id\": 17518653, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:25Z\", \"source_id\": 54688415, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:28Z\", \"source_id\": 17522102, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:41Z\", \"source_id\": 54695660, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:47Z\", \"source_id\": 17524304, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:15Z\", \"source_id\": 54709779, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:19Z\", \"source_id\": 17528303, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:25Z\", \"source_id\": 54719692, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:27Z\", \"source_id\": 17531082, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:28Z\", \"source_id\": 54725786, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:43:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:33Z\", \"source_id\": 17532828, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:11Z\", \"source_id\": 54733965, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:16Z\", \"source_id\": 17535167, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Havant", "service_state_platform": "1", "timing_fact_generation": 1789685298681471, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:18.666478", "service_state_evidence_id": 17535167, "current_leg_start_actual_dep": "2026-09-17T23:45:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:19.228029", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P BTN HAV 1S74 387305 4 110 None {"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 404.935, "from_m": 301.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1629.167, "from_m": 404.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1816.788, "from_m": 1629.167, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2941.805, "from_m": 1816.788, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3027.642, "from_m": 2941.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3695.791, "from_m": 3027.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10133.494, "from_m": 3695.791, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10177.716, "from_m": 10133.494, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31018.944, "from_m": 10177.716, "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": 31405.813, "from_m": 31018.944, "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": 32182.822, "from_m": 31405.813, "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.282, "from_m": 32182.822, "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.73, "from_m": 32418.282, "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.415, "from_m": 32523.73, "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.131, "from_m": 32575.415, "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.196, "from_m": 36668.131, "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": 48092.87, "from_m": 37295.196, "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.225, "from_m": 48092.87, "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.611, "from_m": 48707.225, "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": 61139.197, "from_m": 60827.611, "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": 61234.411, "from_m": 61139.197, "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": 61375.999, "from_m": 61234.411, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 655154, "profile_key": "919fb3c9f5ee6cac4c30851b5720078a96c5134daabe8ded4e937a4f668110da", "schedule_id": 7973, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2240", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244H", "location": "Hove", "stage_seq": 2, "distance_m": 3456.97, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2246H", "location": "Aldrington", "stage_seq": 3, "distance_m": 4228.838, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2248H", "wtt_dep": "2249", "location": "Portslade", "stage_seq": 4, "distance_m": 5775.253, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2250H", "wtt_dep": "2251", "location": "Fishersgate", "stage_seq": 5, "distance_m": 6838.506, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2252H", "wtt_dep": "2253", "location": "Southwick", "stage_seq": 6, "distance_m": 8143.759, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": "2257", "location": "Shoreham-by-Sea", "stage_seq": 7, "distance_m": 10599.888, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2300H", "wtt_dep": "2301", "location": "Lancing", "stage_seq": 8, "distance_m": 14350.979, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2303H", "wtt_dep": "2304", "location": "East Worthing", "stage_seq": 9, "distance_m": 16662.588, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2307", "location": "Worthing", "stage_seq": 10, "distance_m": 18078.508, "section_seq": 1, "route_path_id": 68100}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308H", "location": "West Worthing", "stage_seq": 11, "distance_m": 19360.025, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2313H", "location": "Angmering", "stage_seq": 12, "distance_m": 26040.216, "section_seq": 1, "route_path_id": 68100}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Arundel Jn", "stage_seq": 13, "distance_m": 31656.052, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Ford", "stage_seq": 14, "distance_m": 32750.863, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2326", "location": "Barnham", "stage_seq": 15, "distance_m": 36992.691, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "Chichester", "stage_seq": 16, "distance_m": 47106.499, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341", "location": "Southbourne", "stage_seq": 17, "distance_m": 56055.554, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344", "location": "Emsworth", "stage_seq": 18, "distance_m": 58308.641, "section_seq": 1, "route_path_id": 68100}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Havant", "stage_seq": 19, "distance_m": 61375.999, "section_seq": 1, "route_path_id": 68100}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 61375.999, "from_m": 0.0, "section_seq": 1, "route_path_id": 68100}], "total_distance_m": 61375.999, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 59928.668, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1447.331, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31093, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:42:18Z", "source_id": 54621235, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:43:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:42:22Z", "source_id": 17502802, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31012, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:44:21Z", "source_id": 54625130, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:45:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:44:28Z", "source_id": 17503908, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31018, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:46:57Z", "source_id": 54629982, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:47:02Z", "source_id": 17505276, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31022, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:47Z", "source_id": 54635477, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:48Z", "source_id": 17506808, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31026, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:18Z", "source_id": 54640269, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:22Z", "source_id": 17508201, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31030, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:54:25Z", "source_id": 54644101, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:54:31Z", "source_id": 17509356, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31038, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:29Z", "source_id": 54653416, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:00:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:33Z", "source_id": 17511958, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31034, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:02Z", "source_id": 54659918, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:03:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:08Z", "source_id": 17513803, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31044, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:19Z", "source_id": 54664026, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:06:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:21Z", "source_id": 17514964, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31104, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:27Z", "source_id": 54669549, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:09:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:28Z", "source_id": 17516582, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31056, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:22Z", "source_id": 54676451, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:13:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:27Z", "source_id": 17518653, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:25Z", "source_id": 54688415, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:20:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:28Z", "source_id": 17522102, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:41Z", "source_id": 54695660, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:24:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:47Z", "source_id": 17524304, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:15Z", "source_id": 54709779, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:32:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:19Z", "source_id": 17528303, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27423, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:25Z", "source_id": 54719692, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:27Z", "source_id": 17531082, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:28Z", "source_id": 54725786, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:43:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:33Z", "source_id": 17532828, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27409, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:11Z", "source_id": 54733965, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:16Z", "source_id": 17535167, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Brighton 2240 2240 2 None None Havant 2347 2347 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C93301/2026-09-17/detailed None Emsworth 2026-09-17T23:45:00+01:00 Havant 4.0 {"type": "LineString", "coordinates": [[-0.9387188, 50.8515993], [-0.9403818999999998, 50.8517264], [-0.9412996, 50.8517901], [-0.9414302, 50.8517985], [-0.9537951, 50.85262230000001], [-0.9565995000000002, 50.8528037], [-0.9604608, 50.85305470000001], [-0.9632535, 50.85323880000001], [-0.9664194, 50.8534323], [-0.9676748, 50.853509], [-0.9744087, 50.8539455], [-0.9752655, 50.8540103], [-0.9764331999999998, 50.8541131], [-0.97705, 50.8541481], [-0.9775292, 50.8541727], [-0.9779677, 50.854195799999985], [-0.978637, 50.8542256], [-0.9788219, 50.8542368], [-0.9791583999999998, 50.8542623], [-0.979543, 50.854321199999994], [-0.9801544, 50.854392399999995], [-0.9807286, 50.8544322], [-0.9815209, 50.85449129999999], [-0.9821579, 50.854539499999994]]} 1.9 2344 2348 Emsworth Havant Havant 50.8545395 -0.9821579 50.8545395 -0.9821579 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 Havant TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535167 1789685298681471 71 71 2026-09-17 22:58:19.228029 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:18.666478
624864 654698 L87730 031L96M817 2026-09-17 COMPLETE 17534855 2026-09-17 23:48:00 2026-09-17 22:58:26 2026-09-19 22:58:26 {"id": 654698, "stp": "P", "toc": "ScotRail", "uid": "L87730", "consist": "158708", "dest_crs": "EDB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87730/2026-09-17/detailed", "trust_id": "031L96M817", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": "15F", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1L96", "timing_status": "EARLY", "origin_station": "Perth", "current_leg_arr": "2348", "current_leg_dep": "2343", "current_leg_end": "Edinburgh", "origin_dep_time": "2218", "origin_platform": "6", "current_location": "Edinburgh", "last_update_time": "2026-09-17T22:58:26", "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": "2349", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 321.757, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 374.03, \"from_m\": 321.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 455.14, \"from_m\": 374.03, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1061.149, \"from_m\": 455.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3224.136, \"from_m\": 1061.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3248.969, \"from_m\": 3224.136, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3253.281, \"from_m\": 3248.969, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3398.738, \"from_m\": 3253.281, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8037.04, \"from_m\": 3398.738, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 16269.148, \"from_m\": 8037.04, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17499.372, \"from_m\": 16269.148, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18027.849, \"from_m\": 17499.372, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18089.329, \"from_m\": 18027.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27475.266, \"from_m\": 18089.329, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27928.705, \"from_m\": 27475.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28438.59, \"from_m\": 27928.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28491.444, \"from_m\": 28438.59, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28695.879, \"from_m\": 28491.444, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28739.58, \"from_m\": 28695.879, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28777.16, \"from_m\": 28739.58, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28851.31, \"from_m\": 28777.16, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32304.708, \"from_m\": 28851.31, \"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\": 41859.524, \"from_m\": 32304.708, \"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\": 41927.313, \"from_m\": 41859.524, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46494.279, \"from_m\": 41927.313, \"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\": 49977.181, \"from_m\": 46494.279, \"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\": 53572.278, \"from_m\": 49977.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54645.703, \"from_m\": 53572.278, \"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\": 55119.093, \"from_m\": 54645.703, \"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\": 55546.428, \"from_m\": 55119.093, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56286.82, \"from_m\": 55546.428, \"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\": 58401.662, \"from_m\": 56286.82, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58787.11, \"from_m\": 58401.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59349.15, \"from_m\": 58787.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60426.9, \"from_m\": 59349.15, \"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\": 62414.174, \"from_m\": 60426.9, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63312.316, \"from_m\": 62414.174, \"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\": 63715.843, \"from_m\": 63312.316, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69399.487, \"from_m\": 63715.843, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 69810.385, \"from_m\": 69399.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69943.913, \"from_m\": 69810.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69988.333, \"from_m\": 69943.913, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 70415.988, \"from_m\": 69988.333, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70580.468, \"from_m\": 70415.988, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71929.092, \"from_m\": 70580.468, \"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\": 73225.081, \"from_m\": 71929.092, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75977.642, \"from_m\": 73225.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77750.126, \"from_m\": 75977.642, \"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\": 81663.002, \"from_m\": 77750.126, \"capability_applied\": null, \"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\": 85132.87, \"from_m\": 81663.002, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 85625.044, \"from_m\": 85132.87, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 87259.785, \"from_m\": 85625.044, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87361.847, \"from_m\": 87259.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88962.566, \"from_m\": 87361.847, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89023.23, \"from_m\": 88962.566, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89104.061, \"from_m\": 89023.23, \"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\": 89163.87, \"from_m\": 89104.061, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89191.512, \"from_m\": 89163.87, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90583.099, \"from_m\": 89191.512, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91583.403, \"from_m\": 90583.099, \"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\": 91733.267, \"from_m\": 91583.403, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91824.898, \"from_m\": 91733.267, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 92269.503, \"from_m\": 91824.898, \"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\": 654698, \"profile_key\": \"8d65b0ddc09f8f2d04690e21552e27936bddaf286ce18cfb7d5d9144be69ec51\", \"schedule_id\": 18737, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Hilton Jn\", \"stage_seq\": 2, \"distance_m\": 3191.752, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Newburgh\", \"stage_seq\": 3, \"distance_m\": 16102.624, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2243\", \"wtt_dep\": \"2244\", \"location\": \"Ladybank\", \"stage_seq\": 4, \"distance_m\": 28602.207, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2250H\", \"wtt_dep\": \"2251H\", \"location\": \"Markinch\", \"stage_seq\": 5, \"distance_m\": 38010.589, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 6, \"distance_m\": 41902.401, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Thornton South Jn\", \"stage_seq\": 7, \"distance_m\": 42710.368, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": \"2302\", \"location\": \"Kirkcaldy\", \"stage_seq\": 8, \"distance_m\": 49776.766, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2307\", \"location\": \"Kinghorn\", \"stage_seq\": 9, \"distance_m\": 54873.398, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2312\", \"location\": \"Burntisland\", \"stage_seq\": 10, \"distance_m\": 59015.015, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2315H\", \"wtt_dep\": \"2316H\", \"location\": \"Aberdour\", \"stage_seq\": 11, \"distance_m\": 63374.579, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Dalgety Bay\", \"stage_seq\": 12, \"distance_m\": 67874.547, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2323H\", \"wtt_dep\": \"2324H\", \"location\": \"Inverkeithing\", \"stage_seq\": 13, \"distance_m\": 70210.326, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 14, \"distance_m\": 76826.517, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2335\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 15, \"distance_m\": 82617.729, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337\", \"location\": \"South Gyle\", \"stage_seq\": 16, \"distance_m\": 83996.987, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 17, \"distance_m\": 87388.252, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Haymarket\", \"stage_seq\": 18, \"distance_m\": 89355.088, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347\", \"location\": \"Princes St Gardens\", \"stage_seq\": 19, \"distance_m\": 90684.348, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 20, \"distance_m\": 92269.503, \"section_seq\": 1, \"route_path_id\": 66243}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 92269.503, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66243}], \"total_distance_m\": 92269.503, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 92217.23, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.273, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2218", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:42:46Z\", \"source_id\": 54622023, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:42:52Z\", \"source_id\": 17503071, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:50:16Z\", \"source_id\": 54636401, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:51:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:50:18Z\", \"source_id\": 17507084, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:18Z\", \"source_id\": 54653149, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:59:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:23Z\", \"source_id\": 17511878, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:04:53Z\", \"source_id\": 54663184, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:04:55Z\", \"source_id\": 17514738, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:53Z\", \"source_id\": 54672124, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:57Z\", \"source_id\": 17517337, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:25Z\", \"source_id\": 54681649, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:29Z\", \"source_id\": 17520172, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:57Z\", \"source_id\": 54689247, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:02Z\", \"source_id\": 17522352, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:40Z\", \"source_id\": 54694062, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:43Z\", \"source_id\": 17523843, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:10Z\", \"source_id\": 54711323, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:17Z\", \"source_id\": 17528753, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:37Z\", \"source_id\": 54715285, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:43Z\", \"source_id\": 17529863, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:34Z\", \"source_id\": 54724409, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:39Z\", \"source_id\": 17532424, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:21Z\", \"source_id\": 54732804, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:28Z\", \"source_id\": 17534855, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "15", "timing_fact_generation": 1789685249325682, "current_leg_arrival_utc": "2026-09-17T23:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:25.102935", "service_state_evidence_id": 17534855, "current_leg_start_actual_dep": "2026-09-17T23:43:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:25.252589", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P PTH EDB 1L96 158708 2 90 None {"version": 3, "segments": [{"to_m": 321.757, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 374.03, "from_m": 321.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 455.14, "from_m": 374.03, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1061.149, "from_m": 455.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3224.136, "from_m": 1061.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3248.969, "from_m": 3224.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3253.281, "from_m": 3248.969, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3398.738, "from_m": 3253.281, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8037.04, "from_m": 3398.738, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 16269.148, "from_m": 8037.04, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17499.372, "from_m": 16269.148, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18027.849, "from_m": 17499.372, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18089.329, "from_m": 18027.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 27475.266, "from_m": 18089.329, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27928.705, "from_m": 27475.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 28438.59, "from_m": 27928.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 28491.444, "from_m": 28438.59, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 28695.879, "from_m": 28491.444, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28739.58, "from_m": 28695.879, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28777.16, "from_m": 28739.58, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28851.31, "from_m": 28777.16, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32304.708, "from_m": 28851.31, "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": 41859.524, "from_m": 32304.708, "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": 41927.313, "from_m": 41859.524, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46494.279, "from_m": 41927.313, "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": 49977.181, "from_m": 46494.279, "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": 53572.278, "from_m": 49977.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54645.703, "from_m": 53572.278, "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": 55119.093, "from_m": 54645.703, "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": 55546.428, "from_m": 55119.093, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56286.82, "from_m": 55546.428, "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": 58401.662, "from_m": 56286.82, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58787.11, "from_m": 58401.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59349.15, "from_m": 58787.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60426.9, "from_m": 59349.15, "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": 62414.174, "from_m": 60426.9, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63312.316, "from_m": 62414.174, "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": 63715.843, "from_m": 63312.316, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69399.487, "from_m": 63715.843, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 69810.385, "from_m": 69399.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69943.913, "from_m": 69810.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69988.333, "from_m": 69943.913, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 70415.988, "from_m": 69988.333, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70580.468, "from_m": 70415.988, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71929.092, "from_m": 70580.468, "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": 73225.081, "from_m": 71929.092, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75977.642, "from_m": 73225.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77750.126, "from_m": 75977.642, "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": 81663.002, "from_m": 77750.126, "capability_applied": null, "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": 85132.87, "from_m": 81663.002, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 85625.044, "from_m": 85132.87, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 87259.785, "from_m": 85625.044, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87361.847, "from_m": 87259.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88962.566, "from_m": 87361.847, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89023.23, "from_m": 88962.566, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89104.061, "from_m": 89023.23, "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": 89163.87, "from_m": 89104.061, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89191.512, "from_m": 89163.87, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90583.099, "from_m": 89191.512, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91583.403, "from_m": 90583.099, "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": 91733.267, "from_m": 91583.403, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 91824.898, "from_m": 91733.267, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 92269.503, "from_m": 91824.898, "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": 654698, "profile_key": "8d65b0ddc09f8f2d04690e21552e27936bddaf286ce18cfb7d5d9144be69ec51", "schedule_id": 18737, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2218", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "Hilton Jn", "stage_seq": 2, "distance_m": 3191.752, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Newburgh", "stage_seq": 3, "distance_m": 16102.624, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2243", "wtt_dep": "2244", "location": "Ladybank", "stage_seq": 4, "distance_m": 28602.207, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2250H", "wtt_dep": "2251H", "location": "Markinch", "stage_seq": 5, "distance_m": 38010.589, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Thornton North Jn", "stage_seq": 6, "distance_m": 41902.401, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Thornton South Jn", "stage_seq": 7, "distance_m": 42710.368, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": "2302", "location": "Kirkcaldy", "stage_seq": 8, "distance_m": 49776.766, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2307", "location": "Kinghorn", "stage_seq": 9, "distance_m": 54873.398, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2312", "location": "Burntisland", "stage_seq": 10, "distance_m": 59015.015, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2315H", "wtt_dep": "2316H", "location": "Aberdour", "stage_seq": 11, "distance_m": 63374.579, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Dalgety Bay", "stage_seq": 12, "distance_m": 67874.547, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324H", "location": "Inverkeithing", "stage_seq": 13, "distance_m": 70210.326, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Dalmeny Jn", "stage_seq": 14, "distance_m": 76826.517, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Edinburgh Gateway", "stage_seq": 15, "distance_m": 82617.729, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "South Gyle", "stage_seq": 16, "distance_m": 83996.987, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Haymarket West Jn", "stage_seq": 17, "distance_m": 87388.252, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Haymarket", "stage_seq": 18, "distance_m": 89355.088, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Princes St Gardens", "stage_seq": 19, "distance_m": 90684.348, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 20, "distance_m": 92269.503, "section_seq": 1, "route_path_id": 66243}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 92269.503, "from_m": 0.0, "section_seq": 1, "route_path_id": 66243}], "total_distance_m": 92269.503, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 92217.23, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.273, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 468, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:42:46Z", "source_id": 54622023, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:42:52Z", "source_id": 17503071, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 475, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:50:16Z", "source_id": 54636401, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:51:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:50:18Z", "source_id": 17507084, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:18Z", "source_id": 54653149, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:59:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:23Z", "source_id": 17511878, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 528, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:04:53Z", "source_id": 54663184, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:04:55Z", "source_id": 17514738, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:53Z", "source_id": 54672124, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:11:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:57Z", "source_id": 17517337, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 536, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:25Z", "source_id": 54681649, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:15:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:29Z", "source_id": 17520172, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 540, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:57Z", "source_id": 54689247, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:20:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:02Z", "source_id": 17522352, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:40Z", "source_id": 54694062, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:24:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:43Z", "source_id": 17523843, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:10Z", "source_id": 54711323, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:34:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:17Z", "source_id": 17528753, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 743, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:37Z", "source_id": 54715285, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:36:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:43Z", "source_id": 17529863, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:34Z", "source_id": 54724409, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:42:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:39Z", "source_id": 17532424, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 849, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:21Z", "source_id": 54732804, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:28Z", "source_id": 17534855, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Perth 2218 2218 6 None None Edinburgh 2349 2349 15F EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87730/2026-09-17/detailed None Haymarket 2026-09-17T23:43:30+01:00 Edinburgh 5.0 {"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 1.8 2343 2348 Princes St Gardens Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-17 22:58:26 TERMINATED 2026-09-17 22:48:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534855 1789685249325682 57 57 2026-09-17 22:58:25.252589 15 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:25.102935
624865 655482 P87396 882E77M817 2026-09-17 COMPLETE 17534850 2026-09-17 23:48:00 2026-09-17 22:58:56 2026-09-19 22:58:56 {"id": 655482, "stp": "O", "toc": "Southeastern", "uid": "P87396", "consist": "465906+465910", "dest_crs": "DFD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87396/2026-09-17/detailed", "trust_id": "882E77M817", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": "22:56:00", "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-17", "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": "2348", "current_leg_dep": "2339", "current_leg_end": "Dartford", "origin_dep_time": "2256", "origin_platform": "6", "current_location": "Dartford", "last_update_time": "2026-09-17T22:58:56", "route_debug_link": null, "timing_variation": "+3 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\": 2086.518, \"from_m\": 738.479, \"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\": 655482, \"profile_key\": \"2709033653f620170a67cb6e6eb11ac8b975763ae4fa57d9b9ffb6f521736f98\", \"schedule_id\": 40975, \"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\": 100019}, {\"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\": 100019}, {\"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\": 100019}, {\"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\": 100019}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2306H\", \"location\": \"Deptford\", \"stage_seq\": 5, \"distance_m\": 6491.897, \"section_seq\": 1, \"route_path_id\": 100019}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2309\", \"location\": \"Greenwich\", \"stage_seq\": 6, \"distance_m\": 7334.969, \"section_seq\": 1, \"route_path_id\": 100019}, {\"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\": 100019}, {\"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\": 100019}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"Charlton\", \"stage_seq\": 9, \"distance_m\": 10763.479, \"section_seq\": 1, \"route_path_id\": 100019}, {\"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\": 100019}, {\"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\": 100019}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2325H\", \"location\": \"Plumstead\", \"stage_seq\": 12, \"distance_m\": 14627.463, \"section_seq\": 1, \"route_path_id\": 100019}, {\"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\": 100019}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2332H\", \"location\": \"Belvedere\", \"stage_seq\": 14, \"distance_m\": 19508.034, \"section_seq\": 1, \"route_path_id\": 100019}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2335H\", \"location\": \"Erith\", \"stage_seq\": 15, \"distance_m\": 21499.036, \"section_seq\": 1, \"route_path_id\": 100019}, {\"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\": 100019}, {\"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\": 100019}, {\"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\": 100019}, {\"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\": 100019}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 20, \"distance_m\": 26602.261, \"section_seq\": 1, \"route_path_id\": 100019}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 26602.261, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100019}], \"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": "9.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-17T21:58:31Z\", \"source_id\": 54651614, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:59:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:58:37Z\", \"source_id\": 17511439, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:35Z\", \"source_id\": 54664440, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:06:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:38Z\", \"source_id\": 17515118, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:07:57Z\", \"source_id\": 54668633, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:08:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:02Z\", \"source_id\": 17516317, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31650, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:26Z\", \"source_id\": 54674811, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:28Z\", \"source_id\": 17518156, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31654, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:56Z\", \"source_id\": 54679090, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:58Z\", \"source_id\": 17519411, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:12Z\", \"source_id\": 54682979, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:17:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:16Z\", \"source_id\": 17520534, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:48Z\", \"source_id\": 54689034, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:52Z\", \"source_id\": 17522277, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:47Z\", \"source_id\": 54694247, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:53Z\", \"source_id\": 17523894, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:00Z\", \"source_id\": 54697697, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:02Z\", \"source_id\": 17524910, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:26Z\", \"source_id\": 54703418, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:26Z\", \"source_id\": 17526535, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:48Z\", \"source_id\": 54708937, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:53Z\", \"source_id\": 17528084, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:42Z\", \"source_id\": 54713795, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:47Z\", \"source_id\": 17529426, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:26Z\", \"source_id\": 54718188, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:32Z\", \"source_id\": 17530683, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:21Z\", \"source_id\": 54732810, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:24Z\", \"source_id\": 17534850, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "1", "timing_fact_generation": 1789685244353796, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:29.090840", "service_state_evidence_id": 17534850, "current_leg_start_actual_dep": "2026-09-17T23:42:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:29.388998", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern O CST DFD 2E77 465906+465910 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": 2086.518, "from_m": 738.479, "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": 655482, "profile_key": "2709033653f620170a67cb6e6eb11ac8b975763ae4fa57d9b9ffb6f521736f98", "schedule_id": 40975, "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": 100019}, {"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": 100019}, {"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": 100019}, {"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": 100019}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2306H", "location": "Deptford", "stage_seq": 5, "distance_m": 6491.897, "section_seq": 1, "route_path_id": 100019}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2309", "location": "Greenwich", "stage_seq": 6, "distance_m": 7334.969, "section_seq": 1, "route_path_id": 100019}, {"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": 100019}, {"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": 100019}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "Charlton", "stage_seq": 9, "distance_m": 10763.479, "section_seq": 1, "route_path_id": 100019}, {"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": 100019}, {"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": 100019}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2325H", "location": "Plumstead", "stage_seq": 12, "distance_m": 14627.463, "section_seq": 1, "route_path_id": 100019}, {"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": 100019}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Belvedere", "stage_seq": 14, "distance_m": 19508.034, "section_seq": 1, "route_path_id": 100019}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Erith", "stage_seq": 15, "distance_m": 21499.036, "section_seq": 1, "route_path_id": 100019}, {"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": 100019}, {"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": 100019}, {"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": 100019}, {"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": 100019}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Dartford", "stage_seq": 20, "distance_m": 26602.261, "section_seq": 1, "route_path_id": 100019}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 26602.261, "from_m": 0.0, "section_seq": 1, "route_path_id": 100019}], "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-17T21:58:31Z", "source_id": 54651614, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:59:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:58:37Z", "source_id": 17511439, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31642, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:35Z", "source_id": 54664440, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:06:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:38Z", "source_id": 17515118, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31646, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:07:57Z", "source_id": 54668633, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:08:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:02Z", "source_id": 17516317, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31650, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:26Z", "source_id": 54674811, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:11:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:28Z", "source_id": 17518156, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31654, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:56Z", "source_id": 54679090, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:58Z", "source_id": 17519411, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32141, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:12Z", "source_id": 54682979, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:17:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:16Z", "source_id": 17520534, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32147, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:48Z", "source_id": 54689034, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:20:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:52Z", "source_id": 17522277, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:47Z", "source_id": 54694247, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:23:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:53Z", "source_id": 17523894, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32157, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:00Z", "source_id": 54697697, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:25:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:02Z", "source_id": 17524910, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32203, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:26Z", "source_id": 54703418, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:26Z", "source_id": 17526535, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32207, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:48Z", "source_id": 54708937, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:32:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:53Z", "source_id": 17528084, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32211, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:42Z", "source_id": 54713795, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:35:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:47Z", "source_id": 17529426, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31615, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:26Z", "source_id": 54718188, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:32Z", "source_id": 17530683, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31777, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:21Z", "source_id": 54732810, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:24Z", "source_id": 17534850, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] London Cannon Street 2256 2256 6 22:56:00 None Dartford 2345 2345 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87396/2026-09-17/detailed None Slade Green 2026-09-17T23:42:00+01:00 Dartford 9.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 2339 2348 Slade Green Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-17 22:58:56 TERMINATED 2026-09-17 22:48:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534850 1789685244353796 57 57 2026-09-17 22:58:29.388998 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:29.090840
624866 649769 U01982 566J161917 2026-09-17 COMPLETE None 2026-09-17 22:48:29 2026-09-17 22:58:56 2026-09-19 22:58:56 {"id": 649769, "stp": "N", "toc": "Unknown", "uid": "U01982", "consist": null, "dest_crs": "SPO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:U01982/2026-09-17/detailed", "trust_id": "566J161917", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Spondon", "service_date": "2026-09-17", "dest_arr_time": "0013", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6J16", "timing_status": "EARLY", "origin_station": "Trent Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2341", "origin_platform": null, "current_location": "Derby", "last_update_time": "2026-09-17T22:58:56", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0013", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Down Trent Loop", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2341", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:51:34Z\", \"source_id\": 17536508, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:57Z\", \"source_id\": 54732219, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:02Z\", \"source_id\": 17534678, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Spondon", "service_state_platform": "S2", "timing_fact_generation": 1789685494960291, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:29.096143", "service_state_evidence_id": 54732219, "current_leg_start_actual_dep": null, "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-17T22:48:29", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:29.373607", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None SPO 6J16 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:51:34Z", "source_id": 17536508, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:57Z", "source_id": 54732219, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:02Z", "source_id": 17534678, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Trent Sidings 2341 2341 None None None Spondon 0013 0013 None EARLY -12 minutes https://www.realtimetrains.co.uk/service/gb-nr:U01982/2026-09-17/detailed None None None None None None None None None Down Trent Loop Derby None None None None None 1 0 2026-09-17 22:58:56 TERMINATED 2026-09-17 22:48:29 Spondon TD DIRECT_DESTINATION_ARRIVAL 54732219 1789685494960291 21 21 2026-09-17 22:58:29.373607 S2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:29.096143
624867 643645 G01166 041V68MQ17 2026-09-17 COMPLETE 17534744 2026-09-17 23:48:00 2026-09-17 22:58:56 2026-09-19 22:58:56 {"id": 643645, "stp": "P", "toc": "CrossCountry", "uid": "G01166", "consist": "220026", "dest_crs": "PLY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01166/2026-09-17/detailed", "trust_id": "041V68MQ17", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-17", "dest_arr_time": "2343", "dest_platform": "6", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "1V68", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2348", "current_leg_dep": "2320", "current_leg_end": "Plymouth", "origin_dep_time": "1504", "origin_platform": "7", "current_location": "Plymouth", "last_update_time": "2026-09-17T22:58:56", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.688861825180008, 50.43593113134597], [-3.6898179, 50.43529929999999], [-3.6904532999999993, 50.43488599999999], [-3.6911446, 50.434429999999985], [-3.6914086, 50.434259], [-3.6918238, 50.43401119999999], [-3.6920722, 50.43390339999999], [-3.6925477999999994, 50.43371199999999], [-3.6927218000000006, 50.43365180000001], [-3.6933177, 50.433475699999995], [-3.6939538, 50.4333377], [-3.6944728, 50.4332449], [-3.6950222, 50.433181299999994], [-3.6955504, 50.43314329999999], [-3.6960212, 50.4331249], [-3.697256400000001, 50.43309899999999], [-3.697859900000001, 50.43307709999999], [-3.6982807, 50.43304109999999], [-3.698676299999999, 50.43299269999999], [-3.6990512999999994, 50.4329323], [-3.6999934999999993, 50.4327619], [-3.7001401, 50.4327358], [-3.7010314, 50.43256619999999], [-3.7015971, 50.4324703], [-3.7021175, 50.4324091], [-3.7027319, 50.43236929999999], [-3.703318199999999, 50.4323643], [-3.7038533, 50.4323845], [-3.7043704, 50.4324342], [-3.7048303, 50.43249949999999], [-3.7052323, 50.4325792], [-3.7056858, 50.432688], [-3.706157399999999, 50.43282740000001], [-3.7066668, 50.4330183], [-3.7071855, 50.433250099999995], [-3.7082773000000007, 50.4337986], [-3.709100100000001, 50.4342063], [-3.709592199999999, 50.4344189], [-3.7100759, 50.43460339999999], [-3.7105765000000006, 50.43476299999999], [-3.7111758, 50.4349382], [-3.7116048, 50.435031899999984], [-3.7121042, 50.4351165], [-3.712533399999999, 50.435172], [-3.7129883, 50.4352175], [-3.713435599999999, 50.4352445], [-3.7138813, 50.43525950000001], [-3.7143199, 50.43526390000001], [-3.7148717, 50.4352482], [-3.7153527999999993, 50.4352175], [-3.715848, 50.4351702], [-3.7163586999999993, 50.4351034], [-3.716967200000001, 50.4349813], [-3.7174109, 50.434865], [-3.717464099999999, 50.434851], [-3.7176220999999994, 50.4348002], [-3.718438799999999, 50.43454239999999], [-3.719119500000001, 50.434267699999985], [-3.7198019, 50.43394729999999], [-3.7211213, 50.43330600000001], [-3.7217499, 50.4330038], [-3.7224066, 50.4327172], [-3.7234097, 50.432353000000006], [-3.7241958, 50.432101199999984], [-3.7250177, 50.4318824], [-3.7259905, 50.431674599999994], [-3.7269987, 50.43150730000001], [-3.7290045999999992, 50.4311947], [-3.729109, 50.4311798], [-3.7301741000000006, 50.4310278], [-3.7307691, 50.4309749], [-3.731758, 50.430952999999995], [-3.7324553, 50.430977000000006], [-3.733605, 50.43108669999999], [-3.7342614, 50.43119359999999], [-3.7349457, 50.43132479999999], [-3.7355941, 50.4314817], [-3.7364591, 50.4316942], [-3.7373249999999993, 50.431879], [-3.737894, 50.4319795], [-3.7385023, 50.4320664], [-3.7391412, 50.43212909999999], [-3.7398904000000006, 50.4321711], [-3.7406870999999993, 50.4321751], [-3.7414079, 50.4321429], [-3.7420036999999993, 50.432103299999994], [-3.7425414, 50.4320361], [-3.7434105, 50.4318963], [-3.744635899999999, 50.43162939999999], [-3.745364799999999, 50.431450099999985], [-3.7464667, 50.43117929999998], [-3.7488234, 50.4306044], [-3.749695899999999, 50.4303694], [-3.7505217000000006, 50.43012040000001], [-3.7522513, 50.42952290000001], [-3.752676300000001, 50.4293842], [-3.7531146, 50.429251299999976], [-3.7539759, 50.42902170000001], [-3.7557235, 50.4285859], [-3.7559261, 50.4285383], [-3.7586359, 50.4278795], [-3.7592778, 50.42773], [-3.7599652, 50.42759869999999], [-3.7605055, 50.42751919999999], [-3.7606317, 50.4275048], [-3.761352500000001, 50.42744009999999], [-3.762148499999999, 50.427407899999984], [-3.762718599999999, 50.427419], [-3.763306099999999, 50.42745669999999], [-3.763845799999999, 50.4275158], [-3.7643642, 50.4275938], [-3.7649333, 50.4276968], [-3.765434299999999, 50.42780809999999], [-3.7659282, 50.4279315], [-3.7673046, 50.428339300000005], [-3.767437, 50.428376500000006], [-3.7697905, 50.429034400000006], [-3.770557699999999, 50.4292257], [-3.7713671999999994, 50.4294189], [-3.7721381, 50.4295836], [-3.7722601, 50.4296083], [-3.7729241933019897, 50.429736738122344], [-3.7730181, 50.4297549], [-3.7737776, 50.4298866], [-3.7746730999999993, 50.43002619999999], [-3.775532399999999, 50.43014689999998], [-3.7765215, 50.4302665], [-3.7782193999999993, 50.43042049999998], [-3.7787692, 50.4304866], [-3.7792922, 50.4305612], [-3.779820199999999, 50.4306681], [-3.780264, 50.43077439999998], [-3.7808255, 50.430929], [-3.7813374, 50.4311062], [-3.7818561, 50.4312836], [-3.7823819999999992, 50.4314394], [-3.7828983, 50.43156859999999], [-3.7834529999999993, 50.43167789999999], [-3.783983300000001, 50.43174930000001], [-3.7846314, 50.431803], [-3.7859084, 50.4318883], [-3.7868966, 50.431939100000015], [-3.787862, 50.4320092], [-3.7888308999999993, 50.4321111], [-3.7891637, 50.432148100000006], [-3.790176199999999, 50.43224800000001], [-3.791027999999999, 50.43229259999999], [-3.7918713, 50.43230899999999], [-3.7936147, 50.43235760000001], [-3.7962037, 50.4323455], [-3.7982488, 50.432304], [-3.7994427, 50.43227420000001], [-3.8011275, 50.4322122], [-3.8022774999999993, 50.4321691], [-3.8047531, 50.43210869999999], [-3.8064436000000006, 50.4320451], [-3.8080105, 50.43204800000001], [-3.809203300000001, 50.43209889999999], [-3.8106175, 50.4321898], [-3.8114298, 50.43222080000001], [-3.8119519, 50.43221930000001], [-3.8125008999999994, 50.4321944], [-3.813023700000001, 50.43214170000001], [-3.813553599999999, 50.4320721], [-3.8140425, 50.43198430000001], [-3.8148373, 50.431815799999995], [-3.815173299999999, 50.431728199999995], [-3.8153055, 50.4316937], [-3.8155343999999993, 50.431634], [-3.816109, 50.4314596], [-3.8166462, 50.4312518], [-3.8171496, 50.43101299999999], [-3.818149, 50.4304794], [-3.818496, 50.43029], [-3.8190857, 50.43001099999999], [-3.8195699999999992, 50.4298107], [-3.8200857, 50.42963069999999], [-3.8207924000000006, 50.42942750000001], [-3.8215001000000006, 50.4292524], [-3.8229595, 50.428919400000005], [-3.8237347, 50.4287411], [-3.824447900000001, 50.4285694], [-3.8247448, 50.4284969], [-3.826514, 50.4280857], [-3.827995800000001, 50.4277513], [-3.8285451, 50.4276482], [-3.8291212, 50.42755389999999], [-3.829640199999999, 50.4274986], [-3.8301064, 50.42747369999999], [-3.830700100000001, 50.4274589], [-3.8312828, 50.42747409999998], [-3.831787999999999, 50.4275081], [-3.8323192000000006, 50.4275699], [-3.8328433999999993, 50.4276606], [-3.833268, 50.42774019999999], [-3.834198099999999, 50.427951699999994], [-3.8351871, 50.4282022], [-3.8362104, 50.4284524], [-3.8365497, 50.4285338], [-3.836934100000001, 50.4286182], [-3.8372844, 50.42867700000001], [-3.8376678000000006, 50.42873019999999], [-3.8380344, 50.428768], [-3.838333800000001, 50.42879080000001], [-3.838614399999999, 50.42880060000001], [-3.839101699999999, 50.4288005], [-3.8395658, 50.42877750000001], [-3.840043099999999, 50.4287333], [-3.8404256, 50.42868419999999], [-3.8408287, 50.428614], [-3.8411953, 50.4285349], [-3.8414108, 50.4284786], [-3.8419541000000006, 50.428315399999995], [-3.8424447, 50.42812479999999], [-3.842875999999999, 50.4279293], [-3.8434317, 50.427627399999984], [-3.8437099, 50.4274396], [-3.8439752, 50.427245], [-3.844374499999999, 50.4269113], [-3.844580999999999, 50.42670779999999], [-3.844737400000001, 50.4265325], [-3.8449515, 50.42626429999999], [-3.8450591, 50.4261018], [-3.845160299999999, 50.4259275], [-3.8452834, 50.425692], [-3.845365, 50.4254982], [-3.8454312, 50.4253107], [-3.8455059, 50.425027699999994], [-3.8455692, 50.42471650000001], [-3.8456925, 50.424085], [-3.8457112, 50.4239855], [-3.845740867500918, 50.4238193740464], [-3.8458161, 50.42339809999999], [-3.846009335496809, 50.422316234984066], [-3.846075, 50.42194859999999], [-3.846190799999999, 50.421300499999994], [-3.8462845, 50.4208586], [-3.846424700000001, 50.420396200000006], [-3.8465801, 50.4199599], [-3.8467156999999994, 50.41961340000001], [-3.8469288, 50.4191566], [-3.847215, 50.4185773], [-3.8476453, 50.41774840000001], [-3.8482798, 50.4164939], [-3.848489499999999, 50.416009499999994], [-3.8486756, 50.4156893], [-3.848909799999999, 50.41537399999999], [-3.8491173, 50.4151306], [-3.8495100999999994, 50.41473119999999], [-3.8499435, 50.4143693], [-3.850410699999999, 50.414026699999994], [-3.8510353, 50.4136148], [-3.851664, 50.413191000000005], [-3.852255499999999, 50.4127541], [-3.852743900000001, 50.4123302], [-3.852881599999999, 50.4122026], [-3.853034299999999, 50.412043], [-3.8532672, 50.41176850000001], [-3.8534825, 50.4114909], [-3.8536553, 50.4112356], [-3.8537605, 50.4110553], [-3.8539358, 50.410693], [-3.8541168, 50.4102074], [-3.8542197, 50.4098911], [-3.854288, 50.4095101], [-3.854317500000001, 50.409211600000006], [-3.8542865, 50.4085809], [-3.854241, 50.4082368], [-3.854068099999999, 50.4075375], [-3.854013299999999, 50.40718150000001], [-3.8539567, 50.406841400000005], [-3.853904, 50.4065051], [-3.8539203, 50.406167100000005], [-3.853987500000001, 50.4056977], [-3.8540686000000006, 50.405317], [-3.854194999999999, 50.404863], [-3.854393599999999, 50.4044209], [-3.8545909, 50.4040677], [-3.8548331, 50.4037301], [-3.855149799999999, 50.403363], [-3.855491999999999, 50.403009], [-3.8559304, 50.4026396], [-3.8564419, 50.40228449999999], [-3.8570583, 50.40192979999999], [-3.8577237, 50.4016142], [-3.858401999999999, 50.40135579999999], [-3.859099599999999, 50.401134299999995], [-3.8608127, 50.4006996], [-3.862755721713942, 50.40023471003911], [-3.8628381, 50.400215], [-3.8644887999999993, 50.399816900000005], [-3.8647215, 50.399759200000005], [-3.866842, 50.3992757], [-3.8688227, 50.3988384], [-3.8696049, 50.39867139999999], [-3.8706939999999994, 50.39842599999999], [-3.8715754, 50.3982196], [-3.872347199999999, 50.3980387], [-3.8732382999999992, 50.397872], [-3.8739925, 50.3977915], [-3.874870000000001, 50.3977416], [-3.8760985, 50.3977156], [-3.8766194, 50.397698799999986], [-3.8771618, 50.39765440000001], [-3.877565099999999, 50.39760600000001], [-3.8778587999999994, 50.39757279999999], [-3.878186, 50.397519199999984], [-3.8787197, 50.397414399999995], [-3.8789915000000006, 50.39734440000001], [-3.8793575, 50.3972395], [-3.8801426, 50.3969428], [-3.8811246000000006, 50.3965518], [-3.882117299999999, 50.39614139999999], [-3.8833208, 50.3956453], [-3.8841558, 50.3953135], [-3.8851201, 50.3949089], [-3.8860787, 50.3945061], [-3.887169, 50.3940459], [-3.8873457999999994, 50.39397069999999], [-3.887789, 50.3937857], [-3.8885471, 50.3934802], [-3.889300299999999, 50.3931812], [-3.8898845, 50.3929861], [-3.890468099999999, 50.3928113], [-3.891014599999999, 50.39267809999998], [-3.8915785, 50.392563599999995], [-3.892352499999999, 50.3924467], [-3.8928382, 50.3923924], [-3.893379700000001, 50.39234729999999], [-3.8942296, 50.392314799999994], [-3.894858699999999, 50.392330300000005], [-3.895585, 50.392356799999995], [-3.8961709, 50.3923819], [-3.8974479, 50.39240710000001], [-3.8981978, 50.3924401], [-3.8992866, 50.39252059999999], [-3.899547, 50.3925519], [-3.9003313, 50.3926654], [-3.9010982999999992, 50.392811], [-3.902642699999999, 50.39310710000001], [-3.9038328999999994, 50.393315], [-3.904701399999999, 50.3934317], [-3.905116, 50.3934837], [-3.905823499999999, 50.39356219999999], [-3.9066494, 50.39364129999999], [-3.9077377, 50.3937265], [-3.9085269, 50.393784], [-3.909285600000001, 50.39385289999999], [-3.909895899999999, 50.3939255], [-3.9104652, 50.3940238], [-3.911374599999999, 50.39424479999999], [-3.912011, 50.394450899999995], [-3.912598499999999, 50.394672199999995], [-3.913739800000001, 50.3951672], [-3.915005, 50.3957238], [-3.9155483000000006, 50.3959335], [-3.9161305, 50.3961113], [-3.9167892000000006, 50.396267], [-3.917183099999999, 50.3963374], [-3.9176277, 50.3964039], [-3.9180626, 50.39644499999999], [-3.9184712, 50.3964656], [-3.918990200000001, 50.3964763], [-3.9193986, 50.396459], [-3.919804300000001, 50.396421499999995], [-3.9202185, 50.39635009999999], [-3.9204962, 50.3962883], [-3.920788500000001, 50.3962085], [-3.921117099999999, 50.3961049], [-3.9213376000000006, 50.39604040000001], [-3.9216091, 50.3959565], [-3.9219021, 50.39584649999999], [-3.922155, 50.3957391], [-3.9225071, 50.395572099999995], [-3.9229658, 50.395312699999984], [-3.923413, 50.39504159999999], [-3.9242121, 50.3945412], [-3.9247018, 50.3942491], [-3.925002599999999, 50.394083599999995], [-3.9253245, 50.39392980000001], [-3.925629, 50.39379849999999], [-3.925946699999999, 50.3936785], [-3.9264016, 50.39353109999999], [-3.9267894, 50.3934231], [-3.9268706, 50.3934005], [-3.9276214, 50.3932483], [-3.9283458, 50.3931482], [-3.9288011, 50.393109599999995], [-3.9292611, 50.3930843], [-3.9301219, 50.39309089999999], [-3.930727300000001, 50.39313069999999], [-3.9312929, 50.3931985], [-3.9318161, 50.393280699999984], [-3.931991599999999, 50.3933152], [-3.9324658, 50.39342390000001], [-3.9331687, 50.393636099999995], [-3.9338518, 50.3938861], [-3.9354504, 50.3945339], [-3.9363732, 50.394912600000005], [-3.9372121, 50.3953268], [-3.9378891, 50.39572330000001], [-3.9385655, 50.39614909999999], [-3.939033699999999, 50.3964339], [-3.9395285, 50.3966947], [-3.9402267, 50.397006399999995], [-3.9409586, 50.397288], [-3.9423937, 50.39781670000001], [-3.9435239, 50.3982256], [-3.9445868, 50.39866849999999], [-3.9454849, 50.39917499999999], [-3.9462905999999993, 50.39973380000001], [-3.9466897, 50.40007289999999], [-3.9471136, 50.400483400000006], [-3.9478801, 50.4012189], [-3.9483315, 50.40160470000001], [-3.948832, 50.4019837], [-3.9492205, 50.40221530000001], [-3.9496680999999993, 50.402483100000005], [-3.9501363, 50.40268749999999], [-3.9506597, 50.402883300000006], [-3.9509228, 50.4029698], [-3.9520067, 50.40332480000001], [-3.952587250125894, 50.40352069301459], [-3.9528537, 50.403610599999986], [-3.9536596, 50.40394630000001], [-3.9543089999999994, 50.4042626], [-3.95506, 50.40469509999999], [-3.955789799999999, 50.40516670000001], [-3.956778699999999, 50.40581009999998], [-3.9574032, 50.4062472], [-3.958239799999999, 50.4068057], [-3.9588952, 50.407262499999995], [-3.9591278, 50.40738180000001], [-3.9595818, 50.40756110000001], [-3.960055699999999, 50.4077355], [-3.960471599999999, 50.4078818], [-3.960986399999999, 50.40804099999999], [-3.961614899999999, 50.40819619999999], [-3.9621535, 50.4082911], [-3.962785400000001, 50.4083826], [-3.9631798, 50.40841609999999], [-3.9636072, 50.40843929999999], [-3.9638993999999994, 50.408442], [-3.9642391999999993, 50.408424], [-3.9648106999999992, 50.4083709], [-3.9654942, 50.4082707], [-3.9659876, 50.4081531], [-3.966435399999999, 50.40803319999999], [-3.9669335, 50.4078846], [-3.9680051, 50.4075281], [-3.9688165, 50.407256], [-3.970493199999999, 50.4067086], [-3.971291799999999, 50.4064294], [-3.9716512, 50.40628900000001], [-3.9720025, 50.40614060000001], [-3.9725047, 50.4058852], [-3.972929300000001, 50.405614799999995], [-3.9732071, 50.4054226], [-3.9736007, 50.4051297], [-3.9743043, 50.4045618], [-3.9748082, 50.40421090000001], [-3.975356399999999, 50.4038853], [-3.975917, 50.4036216], [-3.9764444, 50.403404], [-3.9770044, 50.4032138], [-3.977909, 50.4029518], [-3.9788378, 50.4026934], [-3.9790674, 50.4026327], [-3.984020899999999, 50.401268300000005], [-3.9846410999999993, 50.4010796], [-3.9852155, 50.400895000000006], [-3.9858589, 50.4006438], [-3.9865511, 50.4003122], [-3.9870531, 50.4000503], [-3.9876945, 50.399660999999995], [-3.988125899999999, 50.39934069999999], [-3.988638, 50.3989187], [-3.9895961999999994, 50.3981092], [-3.9901672, 50.3976924], [-3.9906343, 50.39734779999999], [-3.991134, 50.39704259999999], [-3.9918205000000007, 50.3967052], [-3.9924565, 50.39646450000001], [-3.9929419, 50.3963284], [-3.9933992, 50.3962148], [-3.9942543000000006, 50.396046000000005], [-3.9944289, 50.3960149], [-3.996052600000001, 50.39577979999999], [-3.9967519, 50.39567859999999], [-3.996869699999999, 50.39566130000001], [-3.9974531, 50.39560960000001], [-3.9986404, 50.39543539999998], [-3.9998339, 50.39526109999999], [-4.000556199999999, 50.3951604], [-4.0014146, 50.39506620000001], [-4.0024417, 50.3949651], [-4.0033961, 50.3948985], [-4.0049288, 50.39480329999999], [-4.006447400000001, 50.3946917], [-4.0079485, 50.3945398], [-4.0096173, 50.3943433], [-4.011504, 50.3941221], [-4.0133928, 50.3938924], [-4.0141089999999995, 50.393808799999995], [-4.020471, 50.39307939999999], [-4.021392, 50.39303219999999], [-4.022314699999999, 50.3930169], [-4.0235159, 50.39302200000001], [-4.024165199999999, 50.3930544], [-4.0265696, 50.3931922], [-4.0288178, 50.39333990000001], [-4.0310856, 50.39348489999998], [-4.033499, 50.39359139999999], [-4.033779199999999, 50.3935974], [-4.0347371, 50.39361039999999], [-4.0356689999999995, 50.393606899999995], [-4.0372948, 50.393574], [-4.0382303, 50.3935239], [-4.039439999999999, 50.3934485], [-4.0401018, 50.393398000000005], [-4.040728499999999, 50.39334360000001], [-4.042418778537846, 50.39318448243787], [-4.043466, 50.3930859], [-4.0437602, 50.39306179999999], [-4.043873999999999, 50.393050900000006], [-4.0475319999999995, 50.3926989], [-4.047987199999999, 50.392659399999985], [-4.0495836999999995, 50.39251249999999], [-4.0514368, 50.39234090000001], [-4.0523635, 50.3922469], [-4.053267999999999, 50.39214529999999], [-4.0539681, 50.3920479], [-4.0542148, 50.39200379999998], [-4.0546588, 50.3919223], [-4.0550965, 50.391822600000005], [-4.0552429, 50.3917812], [-4.0557265, 50.3916446], [-4.0562505, 50.39147450000001], [-4.0567295, 50.3913106], [-4.057238999999999, 50.3911205], [-4.058979999999999, 50.390468600000005], [-4.0597713, 50.39019830000001], [-4.0603726, 50.3900038], [-4.0610394, 50.3898134], [-4.0617301999999995, 50.3896442], [-4.0623868, 50.389493], [-4.0630324, 50.3893797], [-4.0635862, 50.389297600000006], [-4.064222099999999, 50.3892267], [-4.064443499999999, 50.3892033], [-4.0652481, 50.3891447], [-4.0660412, 50.3891069], [-4.0669481, 50.38911480000001], [-4.0677425, 50.389148000000006], [-4.0685687, 50.389192599999994], [-4.0692856, 50.38924909999999], [-4.0740184, 50.3896756], [-4.0753306, 50.38979410000001], [-4.0762239, 50.389830999999994], [-4.0779116, 50.389987699999985], [-4.0788538999999995, 50.3900752], [-4.0793655, 50.3901168], [-4.0800158, 50.3901462], [-4.0806728, 50.3901462], [-4.0813132, 50.390104], [-4.0819874, 50.39003710000001], [-4.0826956, 50.38992059999999], [-4.083360699999999, 50.389777], [-4.0836924, 50.389692399999994], [-4.0846126, 50.3893837], [-4.0851725, 50.3891516], [-4.0854844, 50.3890086], [-4.0858858, 50.3888138], [-4.0862548, 50.38862799999998], [-4.0869908, 50.3882345], [-4.0877943, 50.3877948], [-4.0882036, 50.387575], [-4.088458599999999, 50.3874344], [-4.0888977, 50.3871805], [-4.0890638, 50.3870877], [-4.089510099999999, 50.3868265], [-4.089828, 50.3866549], [-4.0901533, 50.3864838], [-4.0904376, 50.38633709999999], [-4.0907665, 50.3861867], [-4.0913942, 50.3859398], [-4.0917312, 50.38582280000001], [-4.0920749, 50.3857215], [-4.0923874, 50.38563369999999], [-4.0927023, 50.3855582], [-4.0933323999999995, 50.385427199999995], [-4.0943509, 50.38522389999999], [-4.095354999999999, 50.3850249], [-4.0963742, 50.38480679999999], [-4.0974131, 50.3845472], [-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Totnes", "dest_arr_time_act": "2343", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Totnes", "current_leg_milage": "23.0", "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.028, \"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.971, \"from_m\": 50540.028, \"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.204, \"from_m\": 55291.971, \"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.365, \"from_m\": 55970.204, \"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.156, \"from_m\": 56915.365, \"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.951, \"from_m\": 57781.156, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 62673.9, \"from_m\": 57900.951, \"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.733, \"from_m\": 62673.9, \"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.566, \"from_m\": 63342.733, \"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.206, \"from_m\": 64093.566, \"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.166, \"from_m\": 66103.206, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 69627.747, \"from_m\": 68215.166, \"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.762, \"from_m\": 69627.747, \"capability_applied\": null, \"effective_limit_mph\": 90.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.657, \"from_m\": 72911.762, \"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.481, \"from_m\": 75738.657, \"capability_applied\": null, \"effective_limit_mph\": 40.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.693, \"from_m\": 75819.481, \"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.505, \"from_m\": 78945.693, \"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.724, \"from_m\": 80402.505, \"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.258, \"from_m\": 87680.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90830.946, \"from_m\": 89036.258, \"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.225, \"from_m\": 90830.946, \"capability_applied\": null, \"effective_limit_mph\": 75.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.417, \"from_m\": 92092.225, \"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.333, \"from_m\": 93165.417, \"capability_applied\": null, \"effective_limit_mph\": 75.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.399, \"from_m\": 94109.333, \"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.438, \"from_m\": 95238.399, \"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.649, \"from_m\": 96046.438, \"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.452, \"from_m\": 105125.649, \"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.794, \"from_m\": 106768.452, \"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.753, \"from_m\": 122364.794, \"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.278, \"from_m\": 123307.753, \"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.987, \"from_m\": 123338.278, \"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.706, \"from_m\": 123526.987, \"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.584, \"from_m\": 129964.706, \"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.335, \"from_m\": 131154.584, \"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.563, \"from_m\": 136788.335, \"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.99, \"from_m\": 142243.563, \"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.23, \"from_m\": 142841.99, \"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.926, \"from_m\": 144008.23, \"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.24, \"from_m\": 144675.926, \"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.65, \"from_m\": 150915.24, \"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.764, \"from_m\": 151659.65, \"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.557, \"from_m\": 159885.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\": 163779.904, \"from_m\": 162619.557, \"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.98, \"from_m\": 163779.904, \"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.466, \"from_m\": 166326.98, \"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.69, \"from_m\": 166362.466, \"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.25, \"from_m\": 169535.69, \"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.494, \"from_m\": 171268.25, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 172996.569, \"from_m\": 171943.494, \"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.241, \"from_m\": 172996.569, \"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\": 192953.591, \"from_m\": 173843.241, \"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.843, \"from_m\": 192953.591, \"capability_applied\": null, \"effective_limit_mph\": 100.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.13, \"from_m\": 197078.843, \"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.576, \"from_m\": 197106.13, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 198846.465, \"from_m\": 197926.576, \"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\": 199609.527, \"from_m\": 198846.465, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 199640.758, \"from_m\": 199609.527, \"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\": 199671.726, \"from_m\": 199640.758, \"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\": 200302.999, \"from_m\": 199671.726, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 200328.611, \"from_m\": 200302.999, \"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\": 200350.59, \"from_m\": 200328.611, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 200381.888, \"from_m\": 200350.59, \"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\": 200419.001, \"from_m\": 200381.888, \"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\": 201113.938, \"from_m\": 200419.001, \"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\": 201465.145, \"from_m\": 201113.938, \"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\": 201817.556, \"from_m\": 201465.145, \"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\": 202215.217, \"from_m\": 201817.556, \"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\": 203048.318, \"from_m\": 202215.217, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 218659.485, \"from_m\": 203048.318, \"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\": 221050.363, \"from_m\": 218659.485, \"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\": 221742.355, \"from_m\": 221050.363, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 221778.291, \"from_m\": 221742.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 222247.452, \"from_m\": 221778.291, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 222955.235, \"from_m\": 222247.452, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 224884.766, \"from_m\": 222955.235, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 231380.942, \"from_m\": 224884.766, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 238228.27, \"from_m\": 231380.942, \"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\": 239730.22, \"from_m\": 238228.27, \"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\": 249303.624, \"from_m\": 239730.22, \"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\": 250452.35, \"from_m\": 249303.624, \"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\": 251448.234, \"from_m\": 250452.35, \"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\": 258129.999, \"from_m\": 251448.234, \"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\": 258542.013, \"from_m\": 258129.999, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 261933.585, \"from_m\": 258542.013, \"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\": 264252.893, \"from_m\": 261933.585, \"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\": 326832.871, \"from_m\": 264252.893, \"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\": 327821.082, \"from_m\": 326832.871, \"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\": 328120.629, \"from_m\": 327821.082, \"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\": 328366.421, \"from_m\": 328120.629, \"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\": 328406.833, \"from_m\": 328366.421, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 328605.582, \"from_m\": 328406.833, \"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\": 328763.561, \"from_m\": 328605.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 328897.921, \"from_m\": 328763.561, \"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\": 329204.422, \"from_m\": 328897.921, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 329233.944, \"from_m\": 329204.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 329309.577, \"from_m\": 329233.944, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 329414.838, \"from_m\": 329309.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 329465.887, \"from_m\": 329414.838, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 331752.934, \"from_m\": 329465.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 333902.558, \"from_m\": 331752.934, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 345352.967, \"from_m\": 333902.558, \"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\": 346678.703, \"from_m\": 345352.967, \"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\": 354009.289, \"from_m\": 346678.703, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 354040.17, \"from_m\": 354009.289, \"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\": 363214.652, \"from_m\": 354040.17, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 363281.627, \"from_m\": 363214.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 365210.412, \"from_m\": 363281.627, \"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\": 366029.583, \"from_m\": 365210.412, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 368079.03, \"from_m\": 366029.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 368118.119, \"from_m\": 368079.03, \"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\": 368801.549, \"from_m\": 368118.119, \"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\": 369248.801, \"from_m\": 368801.549, \"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\": 369585.005, \"from_m\": 369248.801, \"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\": 369834.92, \"from_m\": 369585.005, \"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\": 370328.78, \"from_m\": 369834.92, \"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\": 370536.144, \"from_m\": 370328.78, \"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\": 370755.8, \"from_m\": 370536.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 371012.341, \"from_m\": 370755.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 371234.577, \"from_m\": 371012.341, \"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\": 372048.3, \"from_m\": 371234.577, \"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\": 378323.177, \"from_m\": 372048.3, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 383978.63, \"from_m\": 378323.177, \"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\": 386016.838, \"from_m\": 383978.63, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 386543.202, \"from_m\": 386016.838, \"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\": 387670.555, \"from_m\": 386543.202, \"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\": 388272.374, \"from_m\": 387670.555, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 401975.841, \"from_m\": 388272.374, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 402807.05, \"from_m\": 401975.841, \"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\": 404049.425, \"from_m\": 402807.05, \"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\": 413103.235, \"from_m\": 404049.425, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 413831.699, \"from_m\": 413103.235, \"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\": 417782.806, \"from_m\": 413831.699, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 418062.416, \"from_m\": 417782.806, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 422020.705, \"from_m\": 418062.416, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 423324.979, \"from_m\": 422020.705, \"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\": 423718.31, \"from_m\": 423324.979, \"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\": 431456.449, \"from_m\": 423718.31, \"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\": 431488.582, \"from_m\": 431456.449, \"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\": 431490.715, \"from_m\": 431488.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 432143.193, \"from_m\": 431490.715, \"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\": 432306.405, \"from_m\": 432143.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 432532.207, \"from_m\": 432306.405, \"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\": 433192.904, \"from_m\": 432532.207, \"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\": 438123.011, \"from_m\": 433192.904, \"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\": 438177.992, \"from_m\": 438123.011, \"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\": 439612.088, \"from_m\": 438177.992, \"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\": 450789.598, \"from_m\": 439612.088, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 450828.767, \"from_m\": 450789.598, \"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\": 451309.107, \"from_m\": 450828.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 451379.914, \"from_m\": 451309.107, \"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\": 458775.088, \"from_m\": 451379.914, \"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\": 471862.527, \"from_m\": 458775.088, \"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\": 473716.28, \"from_m\": 471862.527, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 474393.658, \"from_m\": 473716.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 485277.373, \"from_m\": 474393.658, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 488442.391, \"from_m\": 485277.373, \"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\": 488742.192, \"from_m\": 488442.391, \"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\": 488819.997, \"from_m\": 488742.192, \"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\": 490268.481, \"from_m\": 488819.997, \"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\": 491053.456, \"from_m\": 490268.481, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 507884.662, \"from_m\": 491053.456, \"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\": 508586.02, \"from_m\": 507884.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\": 516299.646, \"from_m\": 508586.02, \"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\": 516360.35, \"from_m\": 516299.646, \"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\": 538148.514, \"from_m\": 516360.35, \"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\": 542845.519, \"from_m\": 538148.514, \"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\": 544081.967, \"from_m\": 542845.519, \"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\": 545268.647, \"from_m\": 544081.967, \"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\": 551831.64, \"from_m\": 545268.647, \"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\": 553506.561, \"from_m\": 551831.64, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 553579.014, \"from_m\": 553506.561, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 554188.504, \"from_m\": 553579.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 555133.063, \"from_m\": 554188.504, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 555188.41, \"from_m\": 555133.063, \"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\": 555252.756, \"from_m\": 555188.41, \"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\": 555337.249, \"from_m\": 555252.756, \"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\": 556156.675, \"from_m\": 555337.249, \"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\": 556520.482, \"from_m\": 556156.675, \"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\": 556568.056, \"from_m\": 556520.482, \"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\": 557068.853, \"from_m\": 556568.056, \"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\": 557296.521, \"from_m\": 557068.853, \"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\": 558763.422, \"from_m\": 557296.521, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 561272.34, \"from_m\": 558763.422, \"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\": 564701.787, \"from_m\": 561272.34, \"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\": 564997.788, \"from_m\": 564701.787, \"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\": 565300.172, \"from_m\": 564997.788, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 565453.7, \"from_m\": 565300.172, \"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\": 569620.835, \"from_m\": 565453.7, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 569644.45, \"from_m\": 569620.835, \"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\": 575678.107, \"from_m\": 569644.45, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 576186.838, \"from_m\": 575678.107, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 579640.231, \"from_m\": 576186.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\": 579681.605, \"from_m\": 579640.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 580484.49, \"from_m\": 579681.605, \"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\": 582876.053, \"from_m\": 580484.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\": 582923.259, \"from_m\": 582876.053, \"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\": 583609.865, \"from_m\": 582923.259, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 600556.437, \"from_m\": 583609.865, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 601368.641, \"from_m\": 600556.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 628349.605, \"from_m\": 601368.641, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 638719.072, \"from_m\": 628349.605, \"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\": 638748.742, \"from_m\": 638719.072, \"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\": 640146.633, \"from_m\": 638748.742, \"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\": 641688.277, \"from_m\": 640146.633, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 642112.416, \"from_m\": 641688.277, \"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\": 662778.182, \"from_m\": 642112.416, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 662817.889, \"from_m\": 662778.182, \"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\": 670401.038, \"from_m\": 662817.889, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 682406.217, \"from_m\": 670401.038, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 683624.553, \"from_m\": 682406.217, \"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\": 684278.883, \"from_m\": 683624.553, \"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\": 684475.038, \"from_m\": 684278.883, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 684600.665, \"from_m\": 684475.038, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 684685.224, \"from_m\": 684600.665, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 690625.681, \"from_m\": 684685.224, \"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\": 692018.758, \"from_m\": 690625.681, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 694216.315, \"from_m\": 692018.758, \"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\": 695059.466, \"from_m\": 694216.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 695160.445, \"from_m\": 695059.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 698026.444, \"from_m\": 695160.445, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 698046.533, \"from_m\": 698026.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\": 698423.843, \"from_m\": 698046.533, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 698578.211, \"from_m\": 698423.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 699770.762, \"from_m\": 698578.211, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 700120.286, \"from_m\": 699770.762, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 700556.11, \"from_m\": 700120.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 700608.782, \"from_m\": 700556.11, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 700646.289, \"from_m\": 700608.782, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 700662.663, \"from_m\": 700646.289, \"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\": 700725.715, \"from_m\": 700662.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 701453.352, \"from_m\": 700725.715, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 702409.197, \"from_m\": 701453.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 707062.872, \"from_m\": 702409.197, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 707168.724, \"from_m\": 707062.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 733511.213, \"from_m\": 707168.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\": 747048.459, \"from_m\": 733511.213, \"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\": 786970.115, \"from_m\": 747048.459, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 787040.685, \"from_m\": 786970.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 817808.536, \"from_m\": 787040.685, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 819805.397, \"from_m\": 817808.536, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 820598.586, \"from_m\": 819805.397, \"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\": 820801.878, \"from_m\": 820598.586, \"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\": 820827.456, \"from_m\": 820801.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 822199.567, \"from_m\": 820827.456, \"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\": 823003.32, \"from_m\": 822199.567, \"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\": 824421.648, \"from_m\": 823003.32, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 824476.35, \"from_m\": 824421.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 825240.727, \"from_m\": 824476.35, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 833674.137, \"from_m\": 825240.727, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 837273.593, \"from_m\": 833674.137, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839973.715, \"from_m\": 837273.593, \"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\": 840013.152, \"from_m\": 839973.715, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 840082.677, \"from_m\": 840013.152, \"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\": 840681.653, \"from_m\": 840082.677, \"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\": 842083.427, \"from_m\": 840681.653, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 844813.672, \"from_m\": 842083.427, \"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\": 846322.988, \"from_m\": 844813.672, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 848030.543, \"from_m\": 846322.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\": 848979.699, \"from_m\": 848030.543, \"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\": 852920.392, \"from_m\": 848979.699, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 854129.581, \"from_m\": 852920.392, \"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\": 854215.973, \"from_m\": 854129.581, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 854758.57, \"from_m\": 854215.973, \"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\": 855722.214, \"from_m\": 854758.57, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 859314.247, \"from_m\": 855722.214, \"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\": 867256.206, \"from_m\": 859314.247, \"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\": 868431.531, \"from_m\": 867256.206, \"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\": 868459.895, \"from_m\": 868431.531, \"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\": 886873.401, \"from_m\": 868459.895, \"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\": 886963.97, \"from_m\": 886873.401, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 895291.486, \"from_m\": 886963.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 895333.238, \"from_m\": 895291.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 895419.6, \"from_m\": 895333.238, \"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\": 901218.067, \"from_m\": 895419.6, \"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\": 901696.317, \"from_m\": 901218.067, \"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\": 903962.026, \"from_m\": 901696.317, \"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\": 904824.427, \"from_m\": 903962.026, \"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\": 905529.311, \"from_m\": 904824.427, \"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\": 905699.465, \"from_m\": 905529.311, \"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\": 905762.383, \"from_m\": 905699.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 906174.513, \"from_m\": 905762.383, \"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\": 643645, \"profile_key\": \"1b5407f1a089949b1a8637cbe9de9aa649dddc489438db858d8b4b01c80abfbb\", \"schedule_id\": 8214, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1504\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 5, \"distance_m\": 9462.123, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Prestonpans\", \"stage_seq\": 6, \"distance_m\": 15108.22, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516H\", \"location\": \"Drem\", \"stage_seq\": 7, \"distance_m\": 28451.773, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": \"1525H\", \"location\": \"Dunbar\", \"stage_seq\": 8, \"distance_m\": 46627.201, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Oxwellmains Crossover\", \"stage_seq\": 9, \"distance_m\": 49823.516, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Grantshouse\", \"stage_seq\": 10, \"distance_m\": 65551.605, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Reston\", \"stage_seq\": 11, \"distance_m\": 74232.694, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Reston Sig. EG402\", \"stage_seq\": 12, \"distance_m\": 89289.387, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1549H\", \"location\": \"Berwick-upon-Tweed\", \"stage_seq\": 13, \"distance_m\": 92252.663, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558H\", \"location\": \"Belford L.C.\", \"stage_seq\": 14, \"distance_m\": 117021.803, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1610\", \"location\": \"Alnmouth\", \"stage_seq\": 15, \"distance_m\": 143864.15, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622H\", \"location\": \"Morpeth\", \"stage_seq\": 16, \"distance_m\": 173206.953, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Benton North Jn\", \"stage_seq\": 17, \"distance_m\": 192953.591, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Heaton South Jn\", \"stage_seq\": 18, \"distance_m\": 196970.54, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1638\", \"location\": \"Newcastle\", \"stage_seq\": 19, \"distance_m\": 199962.779, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 20, \"distance_m\": 201179.163, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Birtley Jn\", \"stage_seq\": 21, \"distance_m\": 207732.749, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1652\", \"location\": \"Durham\", \"stage_seq\": 22, \"distance_m\": 222247.452, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Tursdale Jn\", \"stage_seq\": 23, \"distance_m\": 233874.652, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 24, \"distance_m\": 238120.701, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1711\", \"location\": \"Darlington\", \"stage_seq\": 25, \"distance_m\": 257569.857, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Northallerton\", \"stage_seq\": 26, \"distance_m\": 280482.586, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725\", \"location\": \"Thirsk\", \"stage_seq\": 27, \"distance_m\": 292971.733, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Tollerton Jn\", \"stage_seq\": 28, \"distance_m\": 313259.741, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Skelton Jn\", \"stage_seq\": 29, \"distance_m\": 326018.652, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1742\", \"location\": \"York\", \"stage_seq\": 30, \"distance_m\": 328650.386, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Colton Jn\", \"stage_seq\": 31, \"distance_m\": 337555.664, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750H\", \"location\": \"Church Fenton\", \"stage_seq\": 32, \"distance_m\": 345939.15, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Micklefield\", \"stage_seq\": 33, \"distance_m\": 354140.575, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758\", \"location\": \"Cross Gates\", \"stage_seq\": 34, \"distance_m\": 362596.658, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1802H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 35, \"distance_m\": 367074.15, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1806\", \"wtt_dep\": \"1815\", \"location\": \"Leeds\", \"stage_seq\": 36, \"distance_m\": 369708.868, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816\", \"location\": \"Leeds West Jn\", \"stage_seq\": 37, \"distance_m\": 370224.361, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 38, \"distance_m\": 370609.628, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1817\", \"location\": \"Holbeck Jn\", \"stage_seq\": 39, \"distance_m\": 371174.513, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1826\", \"wtt_dep\": \"1827H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 40, \"distance_m\": 385910.373, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 41, \"distance_m\": 392249.393, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 42, \"distance_m\": 401841.919, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837\", \"location\": \"Moorthorpe\", \"stage_seq\": 43, \"distance_m\": 402937.687, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 44, \"distance_m\": 415280.492, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 45, \"distance_m\": 418703.167, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847H\", \"location\": \"Holmes Jn\", \"stage_seq\": 46, \"distance_m\": 423860.319, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1849H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 47, \"distance_m\": 426873.311, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 48, \"distance_m\": 431261.092, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1854H\", \"wtt_dep\": \"1856H\", \"location\": \"Sheffield\", \"stage_seq\": 49, \"distance_m\": 431984.068, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 50, \"distance_m\": 438063.788, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906\", \"location\": \"Tapton Jn\", \"stage_seq\": 51, \"distance_m\": 450828.767, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1908H\", \"location\": \"Chesterfield\", \"stage_seq\": 52, \"distance_m\": 451741.667, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 53, \"distance_m\": 453183.395, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 54, \"distance_m\": 456954.384, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918H\", \"location\": \"Ambergate Jn\", \"stage_seq\": 55, \"distance_m\": 474546.769, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 56, \"distance_m\": 489155.818, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1926H\", \"wtt_dep\": \"1931\", \"location\": \"Derby\", \"stage_seq\": 57, \"distance_m\": 490610.924, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 58, \"distance_m\": 492036.825, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Stenson Jn\", \"stage_seq\": 59, \"distance_m\": 498407.772, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935H\", \"location\": \"North Stafford Jn\", \"stage_seq\": 60, \"distance_m\": 499163.915, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 61, \"distance_m\": 504818.563, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1942\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 62, \"distance_m\": 508211.44, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Wichnor Jn\", \"stage_seq\": 63, \"distance_m\": 516934.714, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 64, \"distance_m\": 528922.963, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 65, \"distance_m\": 538148.514, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Water Orton\", \"stage_seq\": 66, \"distance_m\": 544522.356, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 67, \"distance_m\": 547085.928, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003H\", \"location\": \"Landor Street Jn\", \"stage_seq\": 68, \"distance_m\": 554270.717, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004H\", \"location\": \"Grand Jn\", \"stage_seq\": 69, \"distance_m\": 555245.822, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Proof House Jn\", \"stage_seq\": 70, \"distance_m\": 555810.105, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"2007\", \"wtt_dep\": \"2012\", \"location\": \"Birmingham New Street\", \"stage_seq\": 71, \"distance_m\": 556823.232, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Five Ways\", \"stage_seq\": 72, \"distance_m\": 558233.556, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Selly Oak\", \"stage_seq\": 73, \"distance_m\": 562113.005, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Kings Norton\", \"stage_seq\": 74, \"distance_m\": 565629.683, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Longbridge\", \"stage_seq\": 75, \"distance_m\": 569462.03, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Barnt Green\", \"stage_seq\": 76, \"distance_m\": 573794.796, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Bromsgrove\", \"stage_seq\": 77, \"distance_m\": 579792.683, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 78, \"distance_m\": 582820.492, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 79, \"distance_m\": 600990.981, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Ashchurch\", \"stage_seq\": 80, \"distance_m\": 618177.84, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": \"2052\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 81, \"distance_m\": 629884.348, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 82, \"distance_m\": 638748.742, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 83, \"distance_m\": 640069.157, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Standish Jn\", \"stage_seq\": 84, \"distance_m\": 649975.286, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Charfield\", \"stage_seq\": 85, \"distance_m\": 670960.418, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Yate\", \"stage_seq\": 86, \"distance_m\": 681911.62, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 87, \"distance_m\": 684502.847, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2127\", \"location\": \"Bristol Parkway\", \"stage_seq\": 88, \"distance_m\": 691860.071, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 89, \"distance_m\": 694263.508, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Horfield Jn\", \"stage_seq\": 90, \"distance_m\": 695281.619, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 91, \"distance_m\": 700174.794, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Bristol East Jn\", \"stage_seq\": 92, \"distance_m\": 700766.413, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2145\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 93, \"distance_m\": 701334.125, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Bristol West Jn\", \"stage_seq\": 94, \"distance_m\": 701866.194, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Worle Jn\", \"stage_seq\": 95, \"distance_m\": 728098.972, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Uphill Jn\", \"stage_seq\": 96, \"distance_m\": 732970.564, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Bridgwater\", \"stage_seq\": 97, \"distance_m\": 754620.96, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Cogload Jn\", \"stage_seq\": 98, \"distance_m\": 765649.973, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"2214H\", \"wtt_dep\": \"2216\", \"location\": \"Taunton\", \"stage_seq\": 99, \"distance_m\": 773123.372, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 100, \"distance_m\": 775824.258, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223H\", \"location\": \"Whiteball\", \"stage_seq\": 101, \"distance_m\": 789374.765, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"2226H\", \"wtt_dep\": \"2228\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 102, \"distance_m\": 796098.543, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Tiverton Loop\", \"stage_seq\": 103, \"distance_m\": 798878.983, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2239H\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 104, \"distance_m\": 820758.788, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"2241H\", \"wtt_dep\": \"2243H\", \"location\": \"Exeter St. David's\", \"stage_seq\": 105, \"distance_m\": 822686.274, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Dawlish Warren\", \"stage_seq\": 106, \"distance_m\": 839668.552, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Dawlish\", \"stage_seq\": 107, \"distance_m\": 842306.028, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256H\", \"location\": \"Teignmouth\", \"stage_seq\": 108, \"distance_m\": 846760.102, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"2301H\", \"wtt_dep\": \"2303\", \"location\": \"Newton Abbot\", \"stage_seq\": 109, \"distance_m\": 854925.629, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2304\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 110, \"distance_m\": 855812.609, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307H\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 111, \"distance_m\": 860977.476, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2315\", \"location\": \"Totnes\", \"stage_seq\": 112, \"distance_m\": 868971.364, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320H\", \"location\": \"Rattery\", \"stage_seq\": 113, \"distance_m\": 876547.363, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 114, \"distance_m\": 881411.063, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2330\", \"location\": \"Ivybridge\", \"stage_seq\": 115, \"distance_m\": 887522.166, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Hemerdon\", \"stage_seq\": 116, \"distance_m\": 895291.486, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 117, \"distance_m\": 900876.225, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Lipson Jn\", \"stage_seq\": 118, \"distance_m\": 903735.263, \"section_seq\": 1, \"route_path_id\": 68301}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 119, \"distance_m\": 906174.513, \"section_seq\": 1, \"route_path_id\": 68301}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 906174.513, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68301}], \"total_distance_m\": 906174.513, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 897306.5, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8868.013, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1504", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:11:48Z\", \"source_id\": 53486725, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T14:12:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:11:54Z\", \"source_id\": 17190211, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:16:29Z\", \"source_id\": 53498360, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T14:17:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:16:34Z\", \"source_id\": 17193419, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:23:17Z\", \"source_id\": 53514986, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T14:24:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:23:23Z\", \"source_id\": 17198101, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:39:26Z\", \"source_id\": 53557066, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T14:40:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:39:30Z\", \"source_id\": 17209348, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:46:52Z\", \"source_id\": 53576168, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T14:48:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T14:46:57Z\", \"source_id\": 17214546, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:08:02Z\", \"source_id\": 53631343, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:08:06Z\", \"source_id\": 17229460, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3307, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:24:10Z\", \"source_id\": 53673829, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:24:13Z\", \"source_id\": 17241349, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:37:06Z\", \"source_id\": 53706506, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:38:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:37:11Z\", \"source_id\": 17250800, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:51:06Z\", \"source_id\": 53742210, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T15:52:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T15:51:09Z\", \"source_id\": 17260975, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:07:57Z\", \"source_id\": 53786684, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:09:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:07:56Z\", \"source_id\": 17273680, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:21:19Z\", \"source_id\": 53822084, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:21:22Z\", \"source_id\": 17283860, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:39:24Z\", \"source_id\": 17297669, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:57:14Z\", \"source_id\": 53918600, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:58:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:57:22Z\", \"source_id\": 17311406, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:02:12Z\", \"source_id\": 53932409, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:02:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:02:22Z\", \"source_id\": 17315264, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:08:03Z\", \"source_id\": 53949514, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:08:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:07:51Z\", \"source_id\": 17319609, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:33:31Z\", \"source_id\": 54021804, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:34:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:33:32Z\", \"source_id\": 17339555, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:45:22Z\", \"source_id\": 54054867, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:46:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:45:27Z\", \"source_id\": 17348577, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:51:02Z\", \"source_id\": 54070670, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:52:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:51:03Z\", \"source_id\": 17352794, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:01:24Z\", \"source_id\": 54098950, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:02:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:01:28Z\", \"source_id\": 17360617, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:15:02Z\", \"source_id\": 54136311, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:15:07Z\", \"source_id\": 17370648, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:34:08Z\", \"source_id\": 17384508, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:44:33Z\", \"source_id\": 54215633, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:45:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:44:38Z\", \"source_id\": 17391811, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:53:23Z\", \"source_id\": 54238694, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:55:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:53:28Z\", \"source_id\": 17398110, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:59:13Z\", \"source_id\": 54253725, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:00:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:59:16Z\", \"source_id\": 17402011, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:39Z\", \"source_id\": 54278063, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:10:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:41Z\", \"source_id\": 17408537, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:01Z\", \"source_id\": 54298953, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:02Z\", \"source_id\": 54298977, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:17:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:17:01Z\", \"source_id\": 17414174, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:31Z\", \"source_id\": 54305168, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:19:36Z\", \"source_id\": 17415914, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:04Z\", \"source_id\": 54311760, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:22:08Z\", \"source_id\": 17417621, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:13Z\", \"source_id\": 54321846, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:17Z\", \"source_id\": 17420313, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:35Z\", \"source_id\": 54332739, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:33Z\", \"source_id\": 17423140, \"stage_seq\": 77, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:33Z\", \"source_id\": 54377516, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:50:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:49:38Z\", \"source_id\": 17435428, \"stage_seq\": 80, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:55:58Z\", \"source_id\": 54392527, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:56:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:56:02Z\", \"source_id\": 17439387, \"stage_seq\": 81, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:19:44Z\", \"source_id\": 54448054, \"stage_seq\": 86, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:19:49Z\", \"source_id\": 17454353, \"stage_seq\": 86, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:26:01Z\", \"source_id\": 54461994, \"stage_seq\": 88, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:27:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:26:02Z\", \"source_id\": 17458198, \"stage_seq\": 88, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:30:37Z\", \"source_id\": 54472373, \"stage_seq\": 89, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:30:40Z\", \"source_id\": 17461042, \"stage_seq\": 89, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:38:38Z\", \"source_id\": 54490377, \"stage_seq\": 93, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:38:42Z\", \"source_id\": 17465940, \"stage_seq\": 93, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:06:54Z\", \"source_id\": 54550559, \"stage_seq\": 97, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:08:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:06:58Z\", \"source_id\": 17482685, \"stage_seq\": 97, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:14:32Z\", \"source_id\": 54566100, \"stage_seq\": 99, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:14:37Z\", \"source_id\": 17487142, \"stage_seq\": 99, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:24:30Z\", \"source_id\": 54585982, \"stage_seq\": 101, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:24:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:24:34Z\", \"source_id\": 17492889, \"stage_seq\": 101, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:27:43Z\", \"source_id\": 54592377, \"stage_seq\": 102, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:27:48Z\", \"source_id\": 17494676, \"stage_seq\": 102, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:31:08Z\", \"source_id\": 54599287, \"stage_seq\": 103, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:31:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:31:13Z\", \"source_id\": 17496597, \"stage_seq\": 103, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:41:02Z\", \"source_id\": 54618823, \"stage_seq\": 105, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:42:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:41:07Z\", \"source_id\": 17502121, \"stage_seq\": 105, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:32Z\", \"source_id\": 54640666, \"stage_seq\": 106, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:52:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:34Z\", \"source_id\": 17508297, \"stage_seq\": 106, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:26Z\", \"source_id\": 54642434, \"stage_seq\": 107, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:54:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:29Z\", \"source_id\": 17508793, \"stage_seq\": 107, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:56:47Z\", \"source_id\": 54648470, \"stage_seq\": 108, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:57:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:56:51Z\", \"source_id\": 17510563, \"stage_seq\": 108, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:30Z\", \"source_id\": 54660745, \"stage_seq\": 109, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:04:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:32Z\", \"source_id\": 17514029, \"stage_seq\": 109, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:58Z\", \"source_id\": 54686004, \"stage_seq\": 112, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:03Z\", \"source_id\": 17521372, \"stage_seq\": 112, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:52Z\", \"source_id\": 54710791, \"stage_seq\": 115, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:58Z\", \"source_id\": 17528603, \"stage_seq\": 115, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:07Z\", \"source_id\": 54732460, \"stage_seq\": 119, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:14Z\", \"source_id\": 17534744, \"stage_seq\": 119, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "6", "timing_fact_generation": 1789685235246225, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:29.099079", "service_state_evidence_id": 17534744, "current_leg_start_actual_dep": "2026-09-17T23:20:00+01:00", "operational_evidence_version": 449, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:29.385092", "service_state_valid_until_kind": null, "operational_interpretation_version": 449, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P EDB PLY 1V68 220026 4 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.028, "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.971, "from_m": 50540.028, "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.204, "from_m": 55291.971, "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.365, "from_m": 55970.204, "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.156, "from_m": 56915.365, "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.951, "from_m": 57781.156, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 62673.9, "from_m": 57900.951, "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.733, "from_m": 62673.9, "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.566, "from_m": 63342.733, "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.206, "from_m": 64093.566, "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.166, "from_m": 66103.206, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 69627.747, "from_m": 68215.166, "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.762, "from_m": 69627.747, "capability_applied": null, "effective_limit_mph": 90.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.657, "from_m": 72911.762, "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.481, "from_m": 75738.657, "capability_applied": null, "effective_limit_mph": 40.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.693, "from_m": 75819.481, "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.505, "from_m": 78945.693, "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.724, "from_m": 80402.505, "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.258, "from_m": 87680.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90830.946, "from_m": 89036.258, "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.225, "from_m": 90830.946, "capability_applied": null, "effective_limit_mph": 75.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.417, "from_m": 92092.225, "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.333, "from_m": 93165.417, "capability_applied": null, "effective_limit_mph": 75.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.399, "from_m": 94109.333, "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.438, "from_m": 95238.399, "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.649, "from_m": 96046.438, "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.452, "from_m": 105125.649, "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.794, "from_m": 106768.452, "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.753, "from_m": 122364.794, "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.278, "from_m": 123307.753, "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.987, "from_m": 123338.278, "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.706, "from_m": 123526.987, "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.584, "from_m": 129964.706, "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.335, "from_m": 131154.584, "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.563, "from_m": 136788.335, "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.99, "from_m": 142243.563, "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.23, "from_m": 142841.99, "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.926, "from_m": 144008.23, "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.24, "from_m": 144675.926, "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.65, "from_m": 150915.24, "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.764, "from_m": 151659.65, "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.557, "from_m": 159885.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": 163779.904, "from_m": 162619.557, "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.98, "from_m": 163779.904, "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.466, "from_m": 166326.98, "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.69, "from_m": 166362.466, "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.25, "from_m": 169535.69, "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.494, "from_m": 171268.25, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 172996.569, "from_m": 171943.494, "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.241, "from_m": 172996.569, "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": 192953.591, "from_m": 173843.241, "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.843, "from_m": 192953.591, "capability_applied": null, "effective_limit_mph": 100.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.13, "from_m": 197078.843, "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.576, "from_m": 197106.13, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 198846.465, "from_m": 197926.576, "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": 199609.527, "from_m": 198846.465, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 199640.758, "from_m": 199609.527, "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": 199671.726, "from_m": 199640.758, "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": 200302.999, "from_m": 199671.726, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 200328.611, "from_m": 200302.999, "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": 200350.59, "from_m": 200328.611, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 200381.888, "from_m": 200350.59, "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": 200419.001, "from_m": 200381.888, "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": 201113.938, "from_m": 200419.001, "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": 201465.145, "from_m": 201113.938, "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": 201817.556, "from_m": 201465.145, "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": 202215.217, "from_m": 201817.556, "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": 203048.318, "from_m": 202215.217, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 218659.485, "from_m": 203048.318, "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": 221050.363, "from_m": 218659.485, "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": 221742.355, "from_m": 221050.363, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 221778.291, "from_m": 221742.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 222247.452, "from_m": 221778.291, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 222955.235, "from_m": 222247.452, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 224884.766, "from_m": 222955.235, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 231380.942, "from_m": 224884.766, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 238228.27, "from_m": 231380.942, "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": 239730.22, "from_m": 238228.27, "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": 249303.624, "from_m": 239730.22, "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": 250452.35, "from_m": 249303.624, "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": 251448.234, "from_m": 250452.35, "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": 258129.999, "from_m": 251448.234, "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": 258542.013, "from_m": 258129.999, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 261933.585, "from_m": 258542.013, "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": 264252.893, "from_m": 261933.585, "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": 326832.871, "from_m": 264252.893, "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": 327821.082, "from_m": 326832.871, "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": 328120.629, "from_m": 327821.082, "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": 328366.421, "from_m": 328120.629, "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": 328406.833, "from_m": 328366.421, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 328605.582, "from_m": 328406.833, "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": 328763.561, "from_m": 328605.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 328897.921, "from_m": 328763.561, "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": 329204.422, "from_m": 328897.921, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 329233.944, "from_m": 329204.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 329309.577, "from_m": 329233.944, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 329414.838, "from_m": 329309.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 329465.887, "from_m": 329414.838, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 331752.934, "from_m": 329465.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 333902.558, "from_m": 331752.934, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 345352.967, "from_m": 333902.558, "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": 346678.703, "from_m": 345352.967, "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": 354009.289, "from_m": 346678.703, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 354040.17, "from_m": 354009.289, "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": 363214.652, "from_m": 354040.17, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 363281.627, "from_m": 363214.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 365210.412, "from_m": 363281.627, "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": 366029.583, "from_m": 365210.412, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 368079.03, "from_m": 366029.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 368118.119, "from_m": 368079.03, "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": 368801.549, "from_m": 368118.119, "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": 369248.801, "from_m": 368801.549, "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": 369585.005, "from_m": 369248.801, "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": 369834.92, "from_m": 369585.005, "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": 370328.78, "from_m": 369834.92, "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": 370536.144, "from_m": 370328.78, "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": 370755.8, "from_m": 370536.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 371012.341, "from_m": 370755.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 371234.577, "from_m": 371012.341, "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": 372048.3, "from_m": 371234.577, "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": 378323.177, "from_m": 372048.3, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 383978.63, "from_m": 378323.177, "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": 386016.838, "from_m": 383978.63, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 386543.202, "from_m": 386016.838, "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": 387670.555, "from_m": 386543.202, "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": 388272.374, "from_m": 387670.555, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 401975.841, "from_m": 388272.374, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 402807.05, "from_m": 401975.841, "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": 404049.425, "from_m": 402807.05, "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": 413103.235, "from_m": 404049.425, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 413831.699, "from_m": 413103.235, "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": 417782.806, "from_m": 413831.699, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 418062.416, "from_m": 417782.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 422020.705, "from_m": 418062.416, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 423324.979, "from_m": 422020.705, "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": 423718.31, "from_m": 423324.979, "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": 431456.449, "from_m": 423718.31, "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": 431488.582, "from_m": 431456.449, "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": 431490.715, "from_m": 431488.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 432143.193, "from_m": 431490.715, "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": 432306.405, "from_m": 432143.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 432532.207, "from_m": 432306.405, "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": 433192.904, "from_m": 432532.207, "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": 438123.011, "from_m": 433192.904, "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": 438177.992, "from_m": 438123.011, "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": 439612.088, "from_m": 438177.992, "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": 450789.598, "from_m": 439612.088, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 450828.767, "from_m": 450789.598, "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": 451309.107, "from_m": 450828.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 451379.914, "from_m": 451309.107, "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": 458775.088, "from_m": 451379.914, "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": 471862.527, "from_m": 458775.088, "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": 473716.28, "from_m": 471862.527, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 474393.658, "from_m": 473716.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 485277.373, "from_m": 474393.658, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 488442.391, "from_m": 485277.373, "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": 488742.192, "from_m": 488442.391, "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": 488819.997, "from_m": 488742.192, "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": 490268.481, "from_m": 488819.997, "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": 491053.456, "from_m": 490268.481, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 507884.662, "from_m": 491053.456, "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": 508586.02, "from_m": 507884.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": 516299.646, "from_m": 508586.02, "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": 516360.35, "from_m": 516299.646, "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": 538148.514, "from_m": 516360.35, "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": 542845.519, "from_m": 538148.514, "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": 544081.967, "from_m": 542845.519, "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": 545268.647, "from_m": 544081.967, "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": 551831.64, "from_m": 545268.647, "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": 553506.561, "from_m": 551831.64, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 553579.014, "from_m": 553506.561, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 554188.504, "from_m": 553579.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 555133.063, "from_m": 554188.504, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 555188.41, "from_m": 555133.063, "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": 555252.756, "from_m": 555188.41, "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": 555337.249, "from_m": 555252.756, "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": 556156.675, "from_m": 555337.249, "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": 556520.482, "from_m": 556156.675, "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": 556568.056, "from_m": 556520.482, "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": 557068.853, "from_m": 556568.056, "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": 557296.521, "from_m": 557068.853, "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": 558763.422, "from_m": 557296.521, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 561272.34, "from_m": 558763.422, "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": 564701.787, "from_m": 561272.34, "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": 564997.788, "from_m": 564701.787, "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": 565300.172, "from_m": 564997.788, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 565453.7, "from_m": 565300.172, "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": 569620.835, "from_m": 565453.7, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 569644.45, "from_m": 569620.835, "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": 575678.107, "from_m": 569644.45, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 576186.838, "from_m": 575678.107, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 579640.231, "from_m": 576186.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": 579681.605, "from_m": 579640.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 580484.49, "from_m": 579681.605, "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": 582876.053, "from_m": 580484.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": 582923.259, "from_m": 582876.053, "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": 583609.865, "from_m": 582923.259, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 600556.437, "from_m": 583609.865, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 601368.641, "from_m": 600556.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 628349.605, "from_m": 601368.641, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 638719.072, "from_m": 628349.605, "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": 638748.742, "from_m": 638719.072, "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": 640146.633, "from_m": 638748.742, "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": 641688.277, "from_m": 640146.633, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 642112.416, "from_m": 641688.277, "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": 662778.182, "from_m": 642112.416, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 662817.889, "from_m": 662778.182, "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": 670401.038, "from_m": 662817.889, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 682406.217, "from_m": 670401.038, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 683624.553, "from_m": 682406.217, "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": 684278.883, "from_m": 683624.553, "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": 684475.038, "from_m": 684278.883, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 684600.665, "from_m": 684475.038, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 684685.224, "from_m": 684600.665, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 690625.681, "from_m": 684685.224, "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": 692018.758, "from_m": 690625.681, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 694216.315, "from_m": 692018.758, "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": 695059.466, "from_m": 694216.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 695160.445, "from_m": 695059.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 698026.444, "from_m": 695160.445, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 698046.533, "from_m": 698026.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": 698423.843, "from_m": 698046.533, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 698578.211, "from_m": 698423.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 699770.762, "from_m": 698578.211, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 700120.286, "from_m": 699770.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 700556.11, "from_m": 700120.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 700608.782, "from_m": 700556.11, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 700646.289, "from_m": 700608.782, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 700662.663, "from_m": 700646.289, "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": 700725.715, "from_m": 700662.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 701453.352, "from_m": 700725.715, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 702409.197, "from_m": 701453.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 707062.872, "from_m": 702409.197, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 707168.724, "from_m": 707062.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 733511.213, "from_m": 707168.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": 747048.459, "from_m": 733511.213, "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": 786970.115, "from_m": 747048.459, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 787040.685, "from_m": 786970.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 817808.536, "from_m": 787040.685, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 819805.397, "from_m": 817808.536, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 820598.586, "from_m": 819805.397, "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": 820801.878, "from_m": 820598.586, "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": 820827.456, "from_m": 820801.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 822199.567, "from_m": 820827.456, "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": 823003.32, "from_m": 822199.567, "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": 824421.648, "from_m": 823003.32, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 824476.35, "from_m": 824421.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 825240.727, "from_m": 824476.35, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 833674.137, "from_m": 825240.727, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 837273.593, "from_m": 833674.137, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839973.715, "from_m": 837273.593, "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": 840013.152, "from_m": 839973.715, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 840082.677, "from_m": 840013.152, "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": 840681.653, "from_m": 840082.677, "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": 842083.427, "from_m": 840681.653, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 844813.672, "from_m": 842083.427, "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": 846322.988, "from_m": 844813.672, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 848030.543, "from_m": 846322.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": 848979.699, "from_m": 848030.543, "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": 852920.392, "from_m": 848979.699, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 854129.581, "from_m": 852920.392, "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": 854215.973, "from_m": 854129.581, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 854758.57, "from_m": 854215.973, "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": 855722.214, "from_m": 854758.57, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 859314.247, "from_m": 855722.214, "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": 867256.206, "from_m": 859314.247, "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": 868431.531, "from_m": 867256.206, "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": 868459.895, "from_m": 868431.531, "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": 886873.401, "from_m": 868459.895, "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": 886963.97, "from_m": 886873.401, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 895291.486, "from_m": 886963.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 895333.238, "from_m": 895291.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 895419.6, "from_m": 895333.238, "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": 901218.067, "from_m": 895419.6, "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": 901696.317, "from_m": 901218.067, "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": 903962.026, "from_m": 901696.317, "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": 904824.427, "from_m": 903962.026, "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": 905529.311, "from_m": 904824.427, "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": 905699.465, "from_m": 905529.311, "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": 905762.383, "from_m": 905699.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 906174.513, "from_m": 905762.383, "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": 643645, "profile_key": "1b5407f1a089949b1a8637cbe9de9aa649dddc489438db858d8b4b01c80abfbb", "schedule_id": 8214, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1504", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Monktonhall Jn", "stage_seq": 5, "distance_m": 9462.123, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Prestonpans", "stage_seq": 6, "distance_m": 15108.22, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516H", "location": "Drem", "stage_seq": 7, "distance_m": 28451.773, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": "1525H", "location": "Dunbar", "stage_seq": 8, "distance_m": 46627.201, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Oxwellmains Crossover", "stage_seq": 9, "distance_m": 49823.516, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Grantshouse", "stage_seq": 10, "distance_m": 65551.605, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539", "location": "Reston", "stage_seq": 11, "distance_m": 74232.694, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545", "location": "Reston Sig. EG402", "stage_seq": 12, "distance_m": 89289.387, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1549H", "location": "Berwick-upon-Tweed", "stage_seq": 13, "distance_m": 92252.663, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558H", "location": "Belford L.C.", "stage_seq": 14, "distance_m": 117021.803, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1610", "location": "Alnmouth", "stage_seq": 15, "distance_m": 143864.15, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622H", "location": "Morpeth", "stage_seq": 16, "distance_m": 173206.953, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Benton North Jn", "stage_seq": 17, "distance_m": 192953.591, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Heaton South Jn", "stage_seq": 18, "distance_m": 196970.54, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1638", "location": "Newcastle", "stage_seq": 19, "distance_m": 199962.779, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "King Edward Bridge South Jn", "stage_seq": 20, "distance_m": 201179.163, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Birtley Jn", "stage_seq": 21, "distance_m": 207732.749, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1652", "location": "Durham", "stage_seq": 22, "distance_m": 222247.452, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Tursdale Jn", "stage_seq": 23, "distance_m": 233874.652, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Ferryhill South Jn", "stage_seq": 24, "distance_m": 238120.701, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1711", "location": "Darlington", "stage_seq": 25, "distance_m": 257569.857, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Northallerton", "stage_seq": 26, "distance_m": 280482.586, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725", "location": "Thirsk", "stage_seq": 27, "distance_m": 292971.733, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Tollerton Jn", "stage_seq": 28, "distance_m": 313259.741, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Skelton Jn", "stage_seq": 29, "distance_m": 326018.652, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1742", "location": "York", "stage_seq": 30, "distance_m": 328650.386, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Colton Jn", "stage_seq": 31, "distance_m": 337555.664, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Church Fenton", "stage_seq": 32, "distance_m": 345939.15, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Micklefield", "stage_seq": 33, "distance_m": 354140.575, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758", "location": "Cross Gates", "stage_seq": 34, "distance_m": 362596.658, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802H", "location": "Neville H. West Jn", "stage_seq": 35, "distance_m": 367074.15, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1806", "wtt_dep": "1815", "location": "Leeds", "stage_seq": 36, "distance_m": 369708.868, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816", "location": "Leeds West Jn", "stage_seq": 37, "distance_m": 370224.361, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816H", "location": "Whitehall Jn", "stage_seq": 38, "distance_m": 370609.628, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817", "location": "Holbeck Jn", "stage_seq": 39, "distance_m": 371174.513, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1826", "wtt_dep": "1827H", "location": "Wakefield Westgate", "stage_seq": 40, "distance_m": 385910.373, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831H", "location": "Hare Park Jn", "stage_seq": 41, "distance_m": 392249.393, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836", "location": "South Kirkby Jn", "stage_seq": 42, "distance_m": 401841.919, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837", "location": "Moorthorpe", "stage_seq": 43, "distance_m": 402937.687, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842H", "location": "Swinton (S.Yorks)", "stage_seq": 44, "distance_m": 415280.492, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Aldwarke Jn", "stage_seq": 45, "distance_m": 418703.167, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847H", "location": "Holmes Jn", "stage_seq": 46, "distance_m": 423860.319, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849H", "location": "Wincobank Jn", "stage_seq": 47, "distance_m": 426873.311, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852H", "location": "Nunnery Main Line Jn", "stage_seq": 48, "distance_m": 431261.092, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1854H", "wtt_dep": "1856H", "location": "Sheffield", "stage_seq": 49, "distance_m": 431984.068, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900H", "location": "Dore Station Jn", "stage_seq": 50, "distance_m": 438063.788, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906", "location": "Tapton Jn", "stage_seq": 51, "distance_m": 450828.767, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1908H", "location": "Chesterfield", "stage_seq": 52, "distance_m": 451741.667, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910H", "location": "Chesterfield South Jn", "stage_seq": 53, "distance_m": 453183.395, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912", "location": "Clay Cross North Jn", "stage_seq": 54, "distance_m": 456954.384, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918H", "location": "Ambergate Jn", "stage_seq": 55, "distance_m": 474546.769, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "St. Mary's South Jn", "stage_seq": 56, "distance_m": 489155.818, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1926H", "wtt_dep": "1931", "location": "Derby", "stage_seq": 57, "distance_m": 490610.924, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "Derby L.N.W. Jn", "stage_seq": 58, "distance_m": 492036.825, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935", "location": "Stenson Jn", "stage_seq": 59, "distance_m": 498407.772, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935H", "location": "North Stafford Jn", "stage_seq": 60, "distance_m": 499163.915, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Clay Mills Jn", "stage_seq": 61, "distance_m": 504818.563, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1942", "location": "Burton-on-Trent", "stage_seq": 62, "distance_m": 508211.44, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Wichnor Jn", "stage_seq": 63, "distance_m": 516934.714, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950H", "location": "Tamworth High Level", "stage_seq": 64, "distance_m": 528922.963, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Kingsbury Jn", "stage_seq": 65, "distance_m": 538148.514, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Water Orton", "stage_seq": 66, "distance_m": 544522.356, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959", "location": "Castle Bromwich Jn", "stage_seq": 67, "distance_m": 547085.928, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003H", "location": "Landor Street Jn", "stage_seq": 68, "distance_m": 554270.717, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Grand Jn", "stage_seq": 69, "distance_m": 555245.822, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005", "location": "Proof House Jn", "stage_seq": 70, "distance_m": 555810.105, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "2007", "wtt_dep": "2012", "location": "Birmingham New Street", "stage_seq": 71, "distance_m": 556823.232, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Five Ways", "stage_seq": 72, "distance_m": 558233.556, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Selly Oak", "stage_seq": 73, "distance_m": 562113.005, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Kings Norton", "stage_seq": 74, "distance_m": 565629.683, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Longbridge", "stage_seq": 75, "distance_m": 569462.03, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Barnt Green", "stage_seq": 76, "distance_m": 573794.796, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Bromsgrove", "stage_seq": 77, "distance_m": 579792.683, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Stoke Works Jn", "stage_seq": 78, "distance_m": 582820.492, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Abbotswood Jn", "stage_seq": 79, "distance_m": 600990.981, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Ashchurch", "stage_seq": 80, "distance_m": 618177.84, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": "2052", "location": "Cheltenham Spa", "stage_seq": 81, "distance_m": 629884.348, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Barnwood Jn", "stage_seq": 82, "distance_m": 638748.742, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Gloucester Yard Jn", "stage_seq": 83, "distance_m": 640069.157, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Standish Jn", "stage_seq": 84, "distance_m": 649975.286, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Charfield", "stage_seq": 85, "distance_m": 670960.418, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Yate", "stage_seq": 86, "distance_m": 681911.62, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Westerleigh Jn", "stage_seq": 87, "distance_m": 684502.847, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2127", "location": "Bristol Parkway", "stage_seq": 88, "distance_m": 691860.071, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Filton Abbey Wood", "stage_seq": 89, "distance_m": 694263.508, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Horfield Jn", "stage_seq": 90, "distance_m": 695281.619, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Dr Day's Jn", "stage_seq": 91, "distance_m": 700174.794, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Bristol East Jn", "stage_seq": 92, "distance_m": 700766.413, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2145", "location": "Bristol Temple Meads", "stage_seq": 93, "distance_m": 701334.125, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Bristol West Jn", "stage_seq": 94, "distance_m": 701866.194, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Worle Jn", "stage_seq": 95, "distance_m": 728098.972, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Uphill Jn", "stage_seq": 96, "distance_m": 732970.564, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Bridgwater", "stage_seq": 97, "distance_m": 754620.96, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Cogload Jn", "stage_seq": 98, "distance_m": 765649.973, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "2214H", "wtt_dep": "2216", "location": "Taunton", "stage_seq": 99, "distance_m": 773123.372, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Norton Fitzwarren Jn", "stage_seq": 100, "distance_m": 775824.258, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223H", "location": "Whiteball", "stage_seq": 101, "distance_m": 789374.765, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "2226H", "wtt_dep": "2228", "location": "Tiverton Parkway", "stage_seq": 102, "distance_m": 796098.543, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Tiverton Loop", "stage_seq": 103, "distance_m": 798878.983, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2239H", "location": "Cowley Bridge Jn", "stage_seq": 104, "distance_m": 820758.788, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "2241H", "wtt_dep": "2243H", "location": "Exeter St. David's", "stage_seq": 105, "distance_m": 822686.274, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Dawlish Warren", "stage_seq": 106, "distance_m": 839668.552, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Dawlish", "stage_seq": 107, "distance_m": 842306.028, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256H", "location": "Teignmouth", "stage_seq": 108, "distance_m": 846760.102, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "2301H", "wtt_dep": "2303", "location": "Newton Abbot", "stage_seq": 109, "distance_m": 854925.629, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2304", "location": "Newton Abbot West Jn", "stage_seq": 110, "distance_m": 855812.609, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307H", "location": "Dainton Tunnel", "stage_seq": 111, "distance_m": 860977.476, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2315", "location": "Totnes", "stage_seq": 112, "distance_m": 868971.364, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "Rattery", "stage_seq": 113, "distance_m": 876547.363, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Aish Emergency Crossover", "stage_seq": 114, "distance_m": 881411.063, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2330", "location": "Ivybridge", "stage_seq": 115, "distance_m": 887522.166, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Hemerdon", "stage_seq": 116, "distance_m": 895291.486, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Tavistock Jn Yard", "stage_seq": 117, "distance_m": 900876.225, "section_seq": 1, "route_path_id": 68301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Lipson Jn", "stage_seq": 118, "distance_m": 903735.263, "section_seq": 1, "route_path_id": 68301}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": null, "location": "Plymouth", "stage_seq": 119, "distance_m": 906174.513, "section_seq": 1, "route_path_id": 68301}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 906174.513, "from_m": 0.0, "section_seq": 1, "route_path_id": 68301}], "total_distance_m": 906174.513, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 897306.5, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8868.013, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:11:48Z", "source_id": 53486725, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T14:12:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:11:54Z", "source_id": 17190211, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:16:29Z", "source_id": 53498360, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T14:17:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:16:34Z", "source_id": 17193419, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1061, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:23:17Z", "source_id": 53514986, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T14:24:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:23:23Z", "source_id": 17198101, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:39:26Z", "source_id": 53557066, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T14:40:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:39:30Z", "source_id": 17209348, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3179, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:46:52Z", "source_id": 53576168, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T14:48:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T14:46:57Z", "source_id": 17214546, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3244, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:08:02Z", "source_id": 53631343, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T15:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:08:06Z", "source_id": 17229460, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3307, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:24:10Z", "source_id": 53673829, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T15:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:24:13Z", "source_id": 17241349, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3515, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:37:06Z", "source_id": 53706506, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T15:38:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:37:11Z", "source_id": 17250800, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3916, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:51:06Z", "source_id": 53742210, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T15:52:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T15:51:09Z", "source_id": 17260975, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4349, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:07:57Z", "source_id": 53786684, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T16:09:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:07:56Z", "source_id": 17273680, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T17:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:21:19Z", "source_id": 53822084, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T16:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:21:22Z", "source_id": 17283860, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T17:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:39:24Z", "source_id": 17297669, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T17:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:57:14Z", "source_id": 53918600, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T16:58:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:57:22Z", "source_id": 17311406, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T17:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:02:12Z", "source_id": 53932409, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T17:02:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:02:22Z", "source_id": 17315264, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T18:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:08:03Z", "source_id": 53949514, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T17:08:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:07:51Z", "source_id": 17319609, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T18:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:33:31Z", "source_id": 54021804, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T17:34:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:33:32Z", "source_id": 17339555, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T18:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6074, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:45:22Z", "source_id": 54054867, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T17:46:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:45:27Z", "source_id": 17348577, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T18:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:51:02Z", "source_id": 54070670, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T17:52:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:51:03Z", "source_id": 17352794, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T18:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7314, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:01:24Z", "source_id": 54098950, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T18:02:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:01:28Z", "source_id": 17360617, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T19:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:15:02Z", "source_id": 54136311, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T18:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:15:07Z", "source_id": 17370648, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T19:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:34:08Z", "source_id": 17384508, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-17T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17272, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:44:33Z", "source_id": 54215633, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-17T18:45:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:44:38Z", "source_id": 17391811, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-17T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19817, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:53:23Z", "source_id": 54238694, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-17T18:55:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:53:28Z", "source_id": 17398110, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-17T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19891, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:59:13Z", "source_id": 54253725, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-17T19:00:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:59:16Z", "source_id": 17402011, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-17T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19431, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:39Z", "source_id": 54278063, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-17T19:10:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:41Z", "source_id": 17408537, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-17T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:01Z", "source_id": 54298953, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T19:17:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:02Z", "source_id": 54298977, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T19:17:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:17:01Z", "source_id": 17414174, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:31Z", "source_id": 54305168, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T19:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:19:36Z", "source_id": 17415914, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20409, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:04Z", "source_id": 54311760, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-17T19:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:22:08Z", "source_id": 17417621, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-17T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20456, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:13Z", "source_id": 54321846, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-17T19:26:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:17Z", "source_id": 17420313, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-17T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20481, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:35Z", "source_id": 54332739, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-17T19:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:33Z", "source_id": 17423140, "stage_seq": 77, "event_role": "ARR", "event_time": "2026-09-17T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20501, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:33Z", "source_id": 54377516, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-17T19:50:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:49:38Z", "source_id": 17435428, "stage_seq": 80, "event_role": "ARR", "event_time": "2026-09-17T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20507, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:55:58Z", "source_id": 54392527, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-17T19:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:56:02Z", "source_id": 17439387, "stage_seq": 81, "event_role": "ARR", "event_time": "2026-09-17T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25647, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:19:44Z", "source_id": 54448054, "stage_seq": 86, "event_role": "ARR", "event_time": "2026-09-17T20:21:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:19:49Z", "source_id": 17454353, "stage_seq": 86, "event_role": "ARR", "event_time": "2026-09-17T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25674, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:26:01Z", "source_id": 54461994, "stage_seq": 88, "event_role": "ARR", "event_time": "2026-09-17T20:27:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:26:02Z", "source_id": 17458198, "stage_seq": 88, "event_role": "ARR", "event_time": "2026-09-17T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25814, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:30:37Z", "source_id": 54472373, "stage_seq": 89, "event_role": "ARR", "event_time": "2026-09-17T20:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:30:40Z", "source_id": 17461042, "stage_seq": 89, "event_role": "ARR", "event_time": "2026-09-17T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26075, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:38:38Z", "source_id": 54490377, "stage_seq": 93, "event_role": "ARR", "event_time": "2026-09-17T20:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:38:42Z", "source_id": 17465940, "stage_seq": 93, "event_role": "ARR", "event_time": "2026-09-17T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26199, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:06:54Z", "source_id": 54550559, "stage_seq": 97, "event_role": "ARR", "event_time": "2026-09-17T21:08:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:06:58Z", "source_id": 17482685, "stage_seq": 97, "event_role": "ARR", "event_time": "2026-09-17T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26398, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:14:32Z", "source_id": 54566100, "stage_seq": 99, "event_role": "ARR", "event_time": "2026-09-17T21:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:14:37Z", "source_id": 17487142, "stage_seq": 99, "event_role": "ARR", "event_time": "2026-09-17T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26414, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:24:30Z", "source_id": 54585982, "stage_seq": 101, "event_role": "ARR", "event_time": "2026-09-17T21:24:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:24:34Z", "source_id": 17492889, "stage_seq": 101, "event_role": "ARR", "event_time": "2026-09-17T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26418, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:27:43Z", "source_id": 54592377, "stage_seq": 102, "event_role": "ARR", "event_time": "2026-09-17T21:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:27:48Z", "source_id": 17494676, "stage_seq": 102, "event_role": "ARR", "event_time": "2026-09-17T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26425, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:31:08Z", "source_id": 54599287, "stage_seq": 103, "event_role": "ARR", "event_time": "2026-09-17T21:31:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:31:13Z", "source_id": 17496597, "stage_seq": 103, "event_role": "ARR", "event_time": "2026-09-17T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26469, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:41:02Z", "source_id": 54618823, "stage_seq": 105, "event_role": "ARR", "event_time": "2026-09-17T21:42:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:41:07Z", "source_id": 17502121, "stage_seq": 105, "event_role": "ARR", "event_time": "2026-09-17T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:32Z", "source_id": 54640666, "stage_seq": 106, "event_role": "ARR", "event_time": "2026-09-17T21:52:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:34Z", "source_id": 17508297, "stage_seq": 106, "event_role": "ARR", "event_time": "2026-09-17T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26571, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:26Z", "source_id": 54642434, "stage_seq": 107, "event_role": "ARR", "event_time": "2026-09-17T21:54:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:29Z", "source_id": 17508793, "stage_seq": 107, "event_role": "ARR", "event_time": "2026-09-17T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26576, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:56:47Z", "source_id": 54648470, "stage_seq": 108, "event_role": "ARR", "event_time": "2026-09-17T21:57:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:56:51Z", "source_id": 17510563, "stage_seq": 108, "event_role": "ARR", "event_time": "2026-09-17T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26589, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:30Z", "source_id": 54660745, "stage_seq": 109, "event_role": "ARR", "event_time": "2026-09-17T22:04:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:32Z", "source_id": 17514029, "stage_seq": 109, "event_role": "ARR", "event_time": "2026-09-17T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26622, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:58Z", "source_id": 54686004, "stage_seq": 112, "event_role": "ARR", "event_time": "2026-09-17T22:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:03Z", "source_id": 17521372, "stage_seq": 112, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26633, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:52Z", "source_id": 54710791, "stage_seq": 115, "event_role": "ARR", "event_time": "2026-09-17T22:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:58Z", "source_id": 17528603, "stage_seq": 115, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26677, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:07Z", "source_id": 54732460, "stage_seq": 119, "event_role": "ARR", "event_time": "2026-09-17T22:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:14Z", "source_id": 17534744, "stage_seq": 119, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Edinburgh 1504 1504 7 None None Plymouth 2343 2343 6 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:G01166/2026-09-17/detailed None Totnes 2026-09-17T23:20:00+01:00 Plymouth 28.0 {"type": "LineString", "coordinates": [[-3.688861825180008, 50.43593113134597], [-3.6898179, 50.43529929999999], [-3.6904532999999993, 50.43488599999999], [-3.6911446, 50.434429999999985], [-3.6914086, 50.434259], [-3.6918238, 50.43401119999999], [-3.6920722, 50.43390339999999], [-3.6925477999999994, 50.43371199999999], [-3.6927218000000006, 50.43365180000001], [-3.6933177, 50.433475699999995], [-3.6939538, 50.4333377], [-3.6944728, 50.4332449], [-3.6950222, 50.433181299999994], [-3.6955504, 50.43314329999999], [-3.6960212, 50.4331249], [-3.697256400000001, 50.43309899999999], [-3.697859900000001, 50.43307709999999], [-3.6982807, 50.43304109999999], [-3.698676299999999, 50.43299269999999], [-3.6990512999999994, 50.4329323], [-3.6999934999999993, 50.4327619], [-3.7001401, 50.4327358], [-3.7010314, 50.43256619999999], [-3.7015971, 50.4324703], [-3.7021175, 50.4324091], [-3.7027319, 50.43236929999999], [-3.703318199999999, 50.4323643], [-3.7038533, 50.4323845], [-3.7043704, 50.4324342], [-3.7048303, 50.43249949999999], [-3.7052323, 50.4325792], [-3.7056858, 50.432688], [-3.706157399999999, 50.43282740000001], [-3.7066668, 50.4330183], [-3.7071855, 50.433250099999995], [-3.7082773000000007, 50.4337986], [-3.709100100000001, 50.4342063], [-3.709592199999999, 50.4344189], [-3.7100759, 50.43460339999999], [-3.7105765000000006, 50.43476299999999], [-3.7111758, 50.4349382], [-3.7116048, 50.435031899999984], [-3.7121042, 50.4351165], [-3.712533399999999, 50.435172], [-3.7129883, 50.4352175], [-3.713435599999999, 50.4352445], [-3.7138813, 50.43525950000001], [-3.7143199, 50.43526390000001], [-3.7148717, 50.4352482], [-3.7153527999999993, 50.4352175], [-3.715848, 50.4351702], [-3.7163586999999993, 50.4351034], [-3.716967200000001, 50.4349813], [-3.7174109, 50.434865], [-3.717464099999999, 50.434851], [-3.7176220999999994, 50.4348002], [-3.718438799999999, 50.43454239999999], [-3.719119500000001, 50.434267699999985], [-3.7198019, 50.43394729999999], [-3.7211213, 50.43330600000001], [-3.7217499, 50.4330038], [-3.7224066, 50.4327172], [-3.7234097, 50.432353000000006], [-3.7241958, 50.432101199999984], [-3.7250177, 50.4318824], [-3.7259905, 50.431674599999994], [-3.7269987, 50.43150730000001], [-3.7290045999999992, 50.4311947], [-3.729109, 50.4311798], [-3.7301741000000006, 50.4310278], [-3.7307691, 50.4309749], [-3.731758, 50.430952999999995], [-3.7324553, 50.430977000000006], [-3.733605, 50.43108669999999], [-3.7342614, 50.43119359999999], [-3.7349457, 50.43132479999999], [-3.7355941, 50.4314817], [-3.7364591, 50.4316942], [-3.7373249999999993, 50.431879], [-3.737894, 50.4319795], [-3.7385023, 50.4320664], [-3.7391412, 50.43212909999999], [-3.7398904000000006, 50.4321711], [-3.7406870999999993, 50.4321751], [-3.7414079, 50.4321429], [-3.7420036999999993, 50.432103299999994], [-3.7425414, 50.4320361], [-3.7434105, 50.4318963], [-3.744635899999999, 50.43162939999999], [-3.745364799999999, 50.431450099999985], [-3.7464667, 50.43117929999998], [-3.7488234, 50.4306044], [-3.749695899999999, 50.4303694], [-3.7505217000000006, 50.43012040000001], [-3.7522513, 50.42952290000001], [-3.752676300000001, 50.4293842], [-3.7531146, 50.429251299999976], [-3.7539759, 50.42902170000001], [-3.7557235, 50.4285859], [-3.7559261, 50.4285383], [-3.7586359, 50.4278795], [-3.7592778, 50.42773], [-3.7599652, 50.42759869999999], [-3.7605055, 50.42751919999999], [-3.7606317, 50.4275048], [-3.761352500000001, 50.42744009999999], [-3.762148499999999, 50.427407899999984], [-3.762718599999999, 50.427419], [-3.763306099999999, 50.42745669999999], [-3.763845799999999, 50.4275158], [-3.7643642, 50.4275938], [-3.7649333, 50.4276968], [-3.765434299999999, 50.42780809999999], [-3.7659282, 50.4279315], [-3.7673046, 50.428339300000005], [-3.767437, 50.428376500000006], [-3.7697905, 50.429034400000006], [-3.770557699999999, 50.4292257], [-3.7713671999999994, 50.4294189], [-3.7721381, 50.4295836], [-3.7722601, 50.4296083], [-3.7729241933019897, 50.429736738122344], [-3.7730181, 50.4297549], [-3.7737776, 50.4298866], [-3.7746730999999993, 50.43002619999999], [-3.775532399999999, 50.43014689999998], [-3.7765215, 50.4302665], [-3.7782193999999993, 50.43042049999998], [-3.7787692, 50.4304866], [-3.7792922, 50.4305612], [-3.779820199999999, 50.4306681], [-3.780264, 50.43077439999998], [-3.7808255, 50.430929], [-3.7813374, 50.4311062], [-3.7818561, 50.4312836], [-3.7823819999999992, 50.4314394], [-3.7828983, 50.43156859999999], [-3.7834529999999993, 50.43167789999999], [-3.783983300000001, 50.43174930000001], [-3.7846314, 50.431803], [-3.7859084, 50.4318883], [-3.7868966, 50.431939100000015], [-3.787862, 50.4320092], [-3.7888308999999993, 50.4321111], [-3.7891637, 50.432148100000006], [-3.790176199999999, 50.43224800000001], [-3.791027999999999, 50.43229259999999], [-3.7918713, 50.43230899999999], [-3.7936147, 50.43235760000001], [-3.7962037, 50.4323455], [-3.7982488, 50.432304], [-3.7994427, 50.43227420000001], [-3.8011275, 50.4322122], [-3.8022774999999993, 50.4321691], [-3.8047531, 50.43210869999999], [-3.8064436000000006, 50.4320451], [-3.8080105, 50.43204800000001], [-3.809203300000001, 50.43209889999999], [-3.8106175, 50.4321898], [-3.8114298, 50.43222080000001], [-3.8119519, 50.43221930000001], [-3.8125008999999994, 50.4321944], [-3.813023700000001, 50.43214170000001], [-3.813553599999999, 50.4320721], [-3.8140425, 50.43198430000001], [-3.8148373, 50.431815799999995], [-3.815173299999999, 50.431728199999995], [-3.8153055, 50.4316937], [-3.8155343999999993, 50.431634], [-3.816109, 50.4314596], [-3.8166462, 50.4312518], [-3.8171496, 50.43101299999999], [-3.818149, 50.4304794], [-3.818496, 50.43029], [-3.8190857, 50.43001099999999], [-3.8195699999999992, 50.4298107], [-3.8200857, 50.42963069999999], [-3.8207924000000006, 50.42942750000001], [-3.8215001000000006, 50.4292524], [-3.8229595, 50.428919400000005], [-3.8237347, 50.4287411], [-3.824447900000001, 50.4285694], [-3.8247448, 50.4284969], [-3.826514, 50.4280857], [-3.827995800000001, 50.4277513], [-3.8285451, 50.4276482], [-3.8291212, 50.42755389999999], [-3.829640199999999, 50.4274986], [-3.8301064, 50.42747369999999], [-3.830700100000001, 50.4274589], [-3.8312828, 50.42747409999998], [-3.831787999999999, 50.4275081], [-3.8323192000000006, 50.4275699], [-3.8328433999999993, 50.4276606], [-3.833268, 50.42774019999999], [-3.834198099999999, 50.427951699999994], [-3.8351871, 50.4282022], [-3.8362104, 50.4284524], [-3.8365497, 50.4285338], [-3.836934100000001, 50.4286182], [-3.8372844, 50.42867700000001], [-3.8376678000000006, 50.42873019999999], [-3.8380344, 50.428768], [-3.838333800000001, 50.42879080000001], [-3.838614399999999, 50.42880060000001], [-3.839101699999999, 50.4288005], [-3.8395658, 50.42877750000001], [-3.840043099999999, 50.4287333], [-3.8404256, 50.42868419999999], [-3.8408287, 50.428614], [-3.8411953, 50.4285349], [-3.8414108, 50.4284786], [-3.8419541000000006, 50.428315399999995], [-3.8424447, 50.42812479999999], [-3.842875999999999, 50.4279293], [-3.8434317, 50.427627399999984], [-3.8437099, 50.4274396], [-3.8439752, 50.427245], [-3.844374499999999, 50.4269113], [-3.844580999999999, 50.42670779999999], [-3.844737400000001, 50.4265325], [-3.8449515, 50.42626429999999], [-3.8450591, 50.4261018], [-3.845160299999999, 50.4259275], [-3.8452834, 50.425692], [-3.845365, 50.4254982], [-3.8454312, 50.4253107], [-3.8455059, 50.425027699999994], [-3.8455692, 50.42471650000001], [-3.8456925, 50.424085], [-3.8457112, 50.4239855], [-3.845740867500918, 50.4238193740464], [-3.8458161, 50.42339809999999], [-3.846009335496809, 50.422316234984066], [-3.846075, 50.42194859999999], [-3.846190799999999, 50.421300499999994], [-3.8462845, 50.4208586], [-3.846424700000001, 50.420396200000006], [-3.8465801, 50.4199599], [-3.8467156999999994, 50.41961340000001], [-3.8469288, 50.4191566], [-3.847215, 50.4185773], [-3.8476453, 50.41774840000001], [-3.8482798, 50.4164939], [-3.848489499999999, 50.416009499999994], [-3.8486756, 50.4156893], [-3.848909799999999, 50.41537399999999], [-3.8491173, 50.4151306], [-3.8495100999999994, 50.41473119999999], [-3.8499435, 50.4143693], [-3.850410699999999, 50.414026699999994], [-3.8510353, 50.4136148], [-3.851664, 50.413191000000005], [-3.852255499999999, 50.4127541], [-3.852743900000001, 50.4123302], [-3.852881599999999, 50.4122026], [-3.853034299999999, 50.412043], [-3.8532672, 50.41176850000001], [-3.8534825, 50.4114909], [-3.8536553, 50.4112356], [-3.8537605, 50.4110553], [-3.8539358, 50.410693], [-3.8541168, 50.4102074], [-3.8542197, 50.4098911], [-3.854288, 50.4095101], [-3.854317500000001, 50.409211600000006], [-3.8542865, 50.4085809], [-3.854241, 50.4082368], [-3.854068099999999, 50.4075375], [-3.854013299999999, 50.40718150000001], [-3.8539567, 50.406841400000005], [-3.853904, 50.4065051], [-3.8539203, 50.406167100000005], [-3.853987500000001, 50.4056977], [-3.8540686000000006, 50.405317], [-3.854194999999999, 50.404863], [-3.854393599999999, 50.4044209], [-3.8545909, 50.4040677], [-3.8548331, 50.4037301], [-3.855149799999999, 50.403363], [-3.855491999999999, 50.403009], [-3.8559304, 50.4026396], [-3.8564419, 50.40228449999999], [-3.8570583, 50.40192979999999], [-3.8577237, 50.4016142], [-3.858401999999999, 50.40135579999999], [-3.859099599999999, 50.401134299999995], [-3.8608127, 50.4006996], [-3.862755721713942, 50.40023471003911], [-3.8628381, 50.400215], [-3.8644887999999993, 50.399816900000005], [-3.8647215, 50.399759200000005], [-3.866842, 50.3992757], [-3.8688227, 50.3988384], [-3.8696049, 50.39867139999999], [-3.8706939999999994, 50.39842599999999], [-3.8715754, 50.3982196], [-3.872347199999999, 50.3980387], [-3.8732382999999992, 50.397872], [-3.8739925, 50.3977915], [-3.874870000000001, 50.3977416], [-3.8760985, 50.3977156], [-3.8766194, 50.397698799999986], [-3.8771618, 50.39765440000001], [-3.877565099999999, 50.39760600000001], [-3.8778587999999994, 50.39757279999999], [-3.878186, 50.397519199999984], [-3.8787197, 50.397414399999995], [-3.8789915000000006, 50.39734440000001], [-3.8793575, 50.3972395], [-3.8801426, 50.3969428], [-3.8811246000000006, 50.3965518], [-3.882117299999999, 50.39614139999999], [-3.8833208, 50.3956453], [-3.8841558, 50.3953135], [-3.8851201, 50.3949089], [-3.8860787, 50.3945061], [-3.887169, 50.3940459], [-3.8873457999999994, 50.39397069999999], [-3.887789, 50.3937857], [-3.8885471, 50.3934802], [-3.889300299999999, 50.3931812], [-3.8898845, 50.3929861], [-3.890468099999999, 50.3928113], [-3.891014599999999, 50.39267809999998], [-3.8915785, 50.392563599999995], [-3.892352499999999, 50.3924467], [-3.8928382, 50.3923924], [-3.893379700000001, 50.39234729999999], [-3.8942296, 50.392314799999994], [-3.894858699999999, 50.392330300000005], [-3.895585, 50.392356799999995], [-3.8961709, 50.3923819], [-3.8974479, 50.39240710000001], [-3.8981978, 50.3924401], [-3.8992866, 50.39252059999999], [-3.899547, 50.3925519], [-3.9003313, 50.3926654], [-3.9010982999999992, 50.392811], [-3.902642699999999, 50.39310710000001], [-3.9038328999999994, 50.393315], [-3.904701399999999, 50.3934317], [-3.905116, 50.3934837], [-3.905823499999999, 50.39356219999999], [-3.9066494, 50.39364129999999], [-3.9077377, 50.3937265], [-3.9085269, 50.393784], [-3.909285600000001, 50.39385289999999], [-3.909895899999999, 50.3939255], [-3.9104652, 50.3940238], [-3.911374599999999, 50.39424479999999], [-3.912011, 50.394450899999995], [-3.912598499999999, 50.394672199999995], [-3.913739800000001, 50.3951672], [-3.915005, 50.3957238], [-3.9155483000000006, 50.3959335], [-3.9161305, 50.3961113], [-3.9167892000000006, 50.396267], [-3.917183099999999, 50.3963374], [-3.9176277, 50.3964039], [-3.9180626, 50.39644499999999], [-3.9184712, 50.3964656], [-3.918990200000001, 50.3964763], [-3.9193986, 50.396459], [-3.919804300000001, 50.396421499999995], [-3.9202185, 50.39635009999999], [-3.9204962, 50.3962883], [-3.920788500000001, 50.3962085], [-3.921117099999999, 50.3961049], [-3.9213376000000006, 50.39604040000001], [-3.9216091, 50.3959565], [-3.9219021, 50.39584649999999], [-3.922155, 50.3957391], [-3.9225071, 50.395572099999995], [-3.9229658, 50.395312699999984], [-3.923413, 50.39504159999999], [-3.9242121, 50.3945412], [-3.9247018, 50.3942491], [-3.925002599999999, 50.394083599999995], [-3.9253245, 50.39392980000001], [-3.925629, 50.39379849999999], [-3.925946699999999, 50.3936785], [-3.9264016, 50.39353109999999], [-3.9267894, 50.3934231], [-3.9268706, 50.3934005], [-3.9276214, 50.3932483], [-3.9283458, 50.3931482], [-3.9288011, 50.393109599999995], [-3.9292611, 50.3930843], [-3.9301219, 50.39309089999999], [-3.930727300000001, 50.39313069999999], [-3.9312929, 50.3931985], [-3.9318161, 50.393280699999984], [-3.931991599999999, 50.3933152], [-3.9324658, 50.39342390000001], [-3.9331687, 50.393636099999995], [-3.9338518, 50.3938861], [-3.9354504, 50.3945339], [-3.9363732, 50.394912600000005], [-3.9372121, 50.3953268], [-3.9378891, 50.39572330000001], [-3.9385655, 50.39614909999999], [-3.939033699999999, 50.3964339], [-3.9395285, 50.3966947], [-3.9402267, 50.397006399999995], [-3.9409586, 50.397288], [-3.9423937, 50.39781670000001], [-3.9435239, 50.3982256], [-3.9445868, 50.39866849999999], [-3.9454849, 50.39917499999999], [-3.9462905999999993, 50.39973380000001], [-3.9466897, 50.40007289999999], [-3.9471136, 50.400483400000006], [-3.9478801, 50.4012189], [-3.9483315, 50.40160470000001], [-3.948832, 50.4019837], [-3.9492205, 50.40221530000001], [-3.9496680999999993, 50.402483100000005], [-3.9501363, 50.40268749999999], [-3.9506597, 50.402883300000006], [-3.9509228, 50.4029698], [-3.9520067, 50.40332480000001], [-3.952587250125894, 50.40352069301459], [-3.9528537, 50.403610599999986], [-3.9536596, 50.40394630000001], [-3.9543089999999994, 50.4042626], [-3.95506, 50.40469509999999], [-3.955789799999999, 50.40516670000001], [-3.956778699999999, 50.40581009999998], [-3.9574032, 50.4062472], [-3.958239799999999, 50.4068057], [-3.9588952, 50.407262499999995], [-3.9591278, 50.40738180000001], [-3.9595818, 50.40756110000001], [-3.960055699999999, 50.4077355], [-3.960471599999999, 50.4078818], [-3.960986399999999, 50.40804099999999], [-3.961614899999999, 50.40819619999999], [-3.9621535, 50.4082911], [-3.962785400000001, 50.4083826], [-3.9631798, 50.40841609999999], [-3.9636072, 50.40843929999999], [-3.9638993999999994, 50.408442], [-3.9642391999999993, 50.408424], [-3.9648106999999992, 50.4083709], [-3.9654942, 50.4082707], [-3.9659876, 50.4081531], [-3.966435399999999, 50.40803319999999], [-3.9669335, 50.4078846], [-3.9680051, 50.4075281], [-3.9688165, 50.407256], [-3.970493199999999, 50.4067086], [-3.971291799999999, 50.4064294], [-3.9716512, 50.40628900000001], [-3.9720025, 50.40614060000001], [-3.9725047, 50.4058852], [-3.972929300000001, 50.405614799999995], [-3.9732071, 50.4054226], [-3.9736007, 50.4051297], [-3.9743043, 50.4045618], [-3.9748082, 50.40421090000001], [-3.975356399999999, 50.4038853], [-3.975917, 50.4036216], [-3.9764444, 50.403404], [-3.9770044, 50.4032138], [-3.977909, 50.4029518], [-3.9788378, 50.4026934], [-3.9790674, 50.4026327], [-3.984020899999999, 50.401268300000005], [-3.9846410999999993, 50.4010796], [-3.9852155, 50.400895000000006], [-3.9858589, 50.4006438], [-3.9865511, 50.4003122], [-3.9870531, 50.4000503], [-3.9876945, 50.399660999999995], [-3.988125899999999, 50.39934069999999], [-3.988638, 50.3989187], [-3.9895961999999994, 50.3981092], [-3.9901672, 50.3976924], [-3.9906343, 50.39734779999999], [-3.991134, 50.39704259999999], [-3.9918205000000007, 50.3967052], [-3.9924565, 50.39646450000001], [-3.9929419, 50.3963284], [-3.9933992, 50.3962148], [-3.9942543000000006, 50.396046000000005], [-3.9944289, 50.3960149], [-3.996052600000001, 50.39577979999999], [-3.9967519, 50.39567859999999], [-3.996869699999999, 50.39566130000001], [-3.9974531, 50.39560960000001], [-3.9986404, 50.39543539999998], [-3.9998339, 50.39526109999999], [-4.000556199999999, 50.3951604], [-4.0014146, 50.39506620000001], [-4.0024417, 50.3949651], [-4.0033961, 50.3948985], [-4.0049288, 50.39480329999999], [-4.006447400000001, 50.3946917], [-4.0079485, 50.3945398], [-4.0096173, 50.3943433], [-4.011504, 50.3941221], [-4.0133928, 50.3938924], [-4.0141089999999995, 50.393808799999995], [-4.020471, 50.39307939999999], [-4.021392, 50.39303219999999], [-4.022314699999999, 50.3930169], [-4.0235159, 50.39302200000001], [-4.024165199999999, 50.3930544], [-4.0265696, 50.3931922], [-4.0288178, 50.39333990000001], [-4.0310856, 50.39348489999998], [-4.033499, 50.39359139999999], [-4.033779199999999, 50.3935974], [-4.0347371, 50.39361039999999], [-4.0356689999999995, 50.393606899999995], [-4.0372948, 50.393574], [-4.0382303, 50.3935239], [-4.039439999999999, 50.3934485], [-4.0401018, 50.393398000000005], [-4.040728499999999, 50.39334360000001], [-4.042418778537846, 50.39318448243787], [-4.043466, 50.3930859], [-4.0437602, 50.39306179999999], [-4.043873999999999, 50.393050900000006], [-4.0475319999999995, 50.3926989], [-4.047987199999999, 50.392659399999985], [-4.0495836999999995, 50.39251249999999], [-4.0514368, 50.39234090000001], [-4.0523635, 50.3922469], [-4.053267999999999, 50.39214529999999], [-4.0539681, 50.3920479], [-4.0542148, 50.39200379999998], [-4.0546588, 50.3919223], [-4.0550965, 50.391822600000005], [-4.0552429, 50.3917812], [-4.0557265, 50.3916446], [-4.0562505, 50.39147450000001], [-4.0567295, 50.3913106], [-4.057238999999999, 50.3911205], [-4.058979999999999, 50.390468600000005], [-4.0597713, 50.39019830000001], [-4.0603726, 50.3900038], [-4.0610394, 50.3898134], [-4.0617301999999995, 50.3896442], [-4.0623868, 50.389493], [-4.0630324, 50.3893797], [-4.0635862, 50.389297600000006], [-4.064222099999999, 50.3892267], [-4.064443499999999, 50.3892033], [-4.0652481, 50.3891447], [-4.0660412, 50.3891069], [-4.0669481, 50.38911480000001], [-4.0677425, 50.389148000000006], [-4.0685687, 50.389192599999994], [-4.0692856, 50.38924909999999], [-4.0740184, 50.3896756], [-4.0753306, 50.38979410000001], [-4.0762239, 50.389830999999994], [-4.0779116, 50.389987699999985], [-4.0788538999999995, 50.3900752], [-4.0793655, 50.3901168], [-4.0800158, 50.3901462], [-4.0806728, 50.3901462], [-4.0813132, 50.390104], [-4.0819874, 50.39003710000001], [-4.0826956, 50.38992059999999], [-4.083360699999999, 50.389777], [-4.0836924, 50.389692399999994], [-4.0846126, 50.3893837], [-4.0851725, 50.3891516], [-4.0854844, 50.3890086], [-4.0858858, 50.3888138], [-4.0862548, 50.38862799999998], [-4.0869908, 50.3882345], [-4.0877943, 50.3877948], [-4.0882036, 50.387575], [-4.088458599999999, 50.3874344], [-4.0888977, 50.3871805], [-4.0890638, 50.3870877], [-4.089510099999999, 50.3868265], [-4.089828, 50.3866549], [-4.0901533, 50.3864838], [-4.0904376, 50.38633709999999], [-4.0907665, 50.3861867], [-4.0913942, 50.3859398], [-4.0917312, 50.38582280000001], [-4.0920749, 50.3857215], [-4.0923874, 50.38563369999999], [-4.0927023, 50.3855582], [-4.0933323999999995, 50.385427199999995], [-4.0943509, 50.38522389999999], [-4.095354999999999, 50.3850249], [-4.0963742, 50.38480679999999], [-4.0974131, 50.3845472], [-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]} 23.0 2320 2348 Totnes Plymouth Plymouth 50.3779817 -4.1438239 50.3779817 -4.1438239 1 0 2026-09-17 22:58:56 TERMINATED 2026-09-17 22:48:00 Plymouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534744 1789685235246225 449 449 2026-09-17 22:58:29.385092 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:29.099079
624868 655573 C18680 899A94M917 2026-09-17 COMPLETE 17534667 2026-09-17 23:48:00 2026-09-17 22:58:56 2026-09-19 22:58:56 {"id": 655573, "stp": "P", "toc": "Thameslink", "uid": "C18680", "consist": "700046", "dest_crs": "DFD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18680/2026-09-17/detailed", "trust_id": "899A94M917", "origin_crs": "RAI", "show_on_map": 0, "dar_est_time": "23:00:00", "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-17", "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": "2348", "current_leg_dep": "2341", "current_leg_end": "Dartford", "origin_dep_time": "2300", "origin_platform": "0", "current_location": "Dartford", "last_update_time": "2026-09-17T22:58:56", "route_debug_link": null, "timing_variation": "+3 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.849, \"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.231, \"from_m\": 6226.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9458.166, \"from_m\": 6775.231, \"capability_applied\": null, \"effective_limit_mph\": 30.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.048, \"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.576, \"from_m\": 10206.048, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21220.515, \"from_m\": 20228.576, \"capability_applied\": null, \"effective_limit_mph\": 50.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.515, \"capability_applied\": null, \"effective_limit_mph\": 30.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.066, \"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.066, \"capability_applied\": null, \"effective_limit_mph\": 20.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.31, \"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.449, \"from_m\": 30390.31, \"capability_applied\": null, \"effective_limit_mph\": 50.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.449, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 655573, \"profile_key\": \"e3a6f0a5e9e89e2f600a54738e1c7deade0ab5ccaca9ee682f7a110c58a16b8d\", \"schedule_id\": 2651, \"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\": 66634}, {\"is_pass\": false, \"wtt_arr\": \"2305\", \"wtt_dep\": \"2306H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 2, \"distance_m\": 4779.506, \"section_seq\": 1, \"route_path_id\": 66634}, {\"is_pass\": false, \"wtt_arr\": \"2309H\", \"wtt_dep\": \"2310H\", \"location\": \"Chatham\", \"stage_seq\": 3, \"distance_m\": 7319.709, \"section_seq\": 1, \"route_path_id\": 66634}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2314\", \"location\": \"Rochester\", \"stage_seq\": 4, \"distance_m\": 8754.551, \"section_seq\": 1, \"route_path_id\": 66634}, {\"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\": 66634}, {\"is_pass\": false, \"wtt_arr\": \"2316H\", \"wtt_dep\": \"2317H\", \"location\": \"Strood\", \"stage_seq\": 6, \"distance_m\": 9835.49, \"section_seq\": 1, \"route_path_id\": 66634}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2322H\", \"location\": \"Higham\", \"stage_seq\": 7, \"distance_m\": 14092.684, \"section_seq\": 1, \"route_path_id\": 66634}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Hoo Jn\", \"stage_seq\": 8, \"distance_m\": 16220.105, \"section_seq\": 1, \"route_path_id\": 66634}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329H\", \"location\": \"Gravesend\", \"stage_seq\": 9, \"distance_m\": 21445.528, \"section_seq\": 1, \"route_path_id\": 66634}, {\"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\": 66634}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2333H\", \"location\": \"Northfleet\", \"stage_seq\": 11, \"distance_m\": 24888.125, \"section_seq\": 1, \"route_path_id\": 66634}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2335H\", \"location\": \"Swanscombe\", \"stage_seq\": 12, \"distance_m\": 25847.595, \"section_seq\": 1, \"route_path_id\": 66634}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Greenhithe\", \"stage_seq\": 13, \"distance_m\": 28043.805, \"section_seq\": 1, \"route_path_id\": 66634}, {\"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\": 66634}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 15, \"distance_m\": 32436.422, \"section_seq\": 1, \"route_path_id\": 66634}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32436.422, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66634}], \"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": "7.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-17T22:04:00Z\", \"source_id\": 54661587, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:04:03Z\", \"source_id\": 17514262, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:16Z\", \"source_id\": 54669228, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:18Z\", \"source_id\": 17516481, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:45Z\", \"source_id\": 54675365, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:12:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:48Z\", \"source_id\": 17518330, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:29Z\", \"source_id\": 54681844, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:31Z\", \"source_id\": 17520196, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:38Z\", \"source_id\": 54690546, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:41Z\", \"source_id\": 17522769, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:22Z\", \"source_id\": 54701625, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:27Z\", \"source_id\": 17526070, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:52Z\", \"source_id\": 54709042, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:57Z\", \"source_id\": 17528110, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:55Z\", \"source_id\": 54712518, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:58Z\", \"source_id\": 17529091, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:22Z\", \"source_id\": 54718034, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:24Z\", \"source_id\": 17530610, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:56Z\", \"source_id\": 54722117, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:04Z\", \"source_id\": 17531757, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:57Z\", \"source_id\": 54732225, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:02Z\", \"source_id\": 17534667, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "4", "timing_fact_generation": 1789685223308025, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:32.821994", "service_state_evidence_id": 17534667, "current_leg_start_actual_dep": "2026-09-17T23:44:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:33.318430", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P RAI DFD 9A94 700046 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.849, "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.231, "from_m": 6226.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9458.166, "from_m": 6775.231, "capability_applied": null, "effective_limit_mph": 30.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.048, "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.576, "from_m": 10206.048, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21220.515, "from_m": 20228.576, "capability_applied": null, "effective_limit_mph": 50.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.515, "capability_applied": null, "effective_limit_mph": 30.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.066, "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.066, "capability_applied": null, "effective_limit_mph": 20.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.31, "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.449, "from_m": 30390.31, "capability_applied": null, "effective_limit_mph": 50.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.449, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 655573, "profile_key": "e3a6f0a5e9e89e2f600a54738e1c7deade0ab5ccaca9ee682f7a110c58a16b8d", "schedule_id": 2651, "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": 66634}, {"is_pass": false, "wtt_arr": "2305", "wtt_dep": "2306H", "location": "Gillingham (Kent)", "stage_seq": 2, "distance_m": 4779.506, "section_seq": 1, "route_path_id": 66634}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2310H", "location": "Chatham", "stage_seq": 3, "distance_m": 7319.709, "section_seq": 1, "route_path_id": 66634}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2314", "location": "Rochester", "stage_seq": 4, "distance_m": 8754.551, "section_seq": 1, "route_path_id": 66634}, {"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": 66634}, {"is_pass": false, "wtt_arr": "2316H", "wtt_dep": "2317H", "location": "Strood", "stage_seq": 6, "distance_m": 9835.49, "section_seq": 1, "route_path_id": 66634}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2322H", "location": "Higham", "stage_seq": 7, "distance_m": 14092.684, "section_seq": 1, "route_path_id": 66634}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Hoo Jn", "stage_seq": 8, "distance_m": 16220.105, "section_seq": 1, "route_path_id": 66634}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329H", "location": "Gravesend", "stage_seq": 9, "distance_m": 21445.528, "section_seq": 1, "route_path_id": 66634}, {"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": 66634}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Northfleet", "stage_seq": 11, "distance_m": 24888.125, "section_seq": 1, "route_path_id": 66634}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Swanscombe", "stage_seq": 12, "distance_m": 25847.595, "section_seq": 1, "route_path_id": 66634}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Greenhithe", "stage_seq": 13, "distance_m": 28043.805, "section_seq": 1, "route_path_id": 66634}, {"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": 66634}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": null, "location": "Dartford", "stage_seq": 15, "distance_m": 32436.422, "section_seq": 1, "route_path_id": 66634}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32436.422, "from_m": 0.0, "section_seq": 1, "route_path_id": 66634}], "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-17T22:04:00Z", "source_id": 54661587, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:04:03Z", "source_id": 17514262, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:16Z", "source_id": 54669228, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:09:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:18Z", "source_id": 17516481, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:45Z", "source_id": 54675365, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:12:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:48Z", "source_id": 17518330, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32263, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:29Z", "source_id": 54681844, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:31Z", "source_id": 17520196, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32257, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:38Z", "source_id": 54690546, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:21:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:41Z", "source_id": 17522769, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:22Z", "source_id": 54701625, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:27Z", "source_id": 17526070, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:52Z", "source_id": 54709042, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:32:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:57Z", "source_id": 17528110, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:55Z", "source_id": 54712518, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:58Z", "source_id": 17529091, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:22Z", "source_id": 54718034, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:38:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:24Z", "source_id": 17530610, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:56Z", "source_id": 54722117, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:40:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:04Z", "source_id": 17531757, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31741, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:57Z", "source_id": 54732225, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:02Z", "source_id": 17534667, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Rainham (Kent) 2300 2300 0 23:00:00 None Dartford 2345 2345 4 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18680/2026-09-17/detailed None Stone Crossing 2026-09-17T23:44:00+01:00 Dartford 7.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 2341 2348 Stone Crossing Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-17 22:58:56 TERMINATED 2026-09-17 22:48:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534667 1789685223308025 46 46 2026-09-17 22:58:33.318430 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:32.821994
624869 655035 C17018 651K84M817 2026-09-17 COMPLETE 17534528 2026-09-17 23:48:00 2026-09-17 22:58:56 2026-09-19 22:58:56 {"id": 655035, "stp": "O", "toc": "West Midlands Trains", "uid": "C17018", "consist": "350118", "dest_crs": "CRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17018/2026-09-17/detailed", "trust_id": "651K84M817", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-17", "dest_arr_time": "2344", "dest_platform": "7", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "1K84", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "2348", "current_leg_dep": "2325", "current_leg_end": "Crewe", "origin_dep_time": "2234", "origin_platform": "5M", "current_location": "Crewe", "last_update_time": "2026-09-17T22:58:56", "route_debug_link": null, "timing_variation": "+4 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": "2344", "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.748, \"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.27, \"from_m\": 21455.748, \"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.42, \"from_m\": 23388.27, \"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\": 26433.126, \"from_m\": 25920.42, \"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.805, \"from_m\": 26433.126, \"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.987, \"from_m\": 41984.805, \"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\": 44868.106, \"from_m\": 44388.987, \"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.769, \"from_m\": 44868.106, \"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\": 44950.086, \"from_m\": 44916.769, \"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.914, \"from_m\": 44950.086, \"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.892, \"from_m\": 45000.914, \"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.455, \"from_m\": 45761.892, \"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\": 83601.918, \"from_m\": 45838.455, \"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\": 83929.013, \"from_m\": 83601.918, \"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\": 83995.323, \"from_m\": 83929.013, \"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.465, \"from_m\": 83995.323, \"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\": 84487.059, \"from_m\": 84369.465, \"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.855, \"from_m\": 84487.059, \"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\": 655035, \"profile_key\": \"3443a1b51b3aec97f95ff9dcf9a1a84f3f1499441359fcab5332af89f3614c90\", \"schedule_id\": 35701, \"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\": 104631}, {\"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\": 104631}, {\"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\": 104631}, {\"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\": 104631}, {\"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\": 104631}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": \"2254\", \"location\": \"Wolverhampton\", \"stage_seq\": 6, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 104631}, {\"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\": 104631}, {\"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\": 104631}, {\"is_pass\": false, \"wtt_arr\": \"2302H\", \"wtt_dep\": \"2303H\", \"location\": \"Penkridge\", \"stage_seq\": 9, \"distance_m\": 36220.586, \"section_seq\": 1, \"route_path_id\": 104631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 10, \"distance_m\": 44541.55, \"section_seq\": 1, \"route_path_id\": 104631}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2314H\", \"location\": \"Stafford\", \"stage_seq\": 11, \"distance_m\": 45305.92, \"section_seq\": 1, \"route_path_id\": 104631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 12, \"distance_m\": 53759.447, \"section_seq\": 1, \"route_path_id\": 104631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Madeley\", \"stage_seq\": 13, \"distance_m\": 71326.721, \"section_seq\": 1, \"route_path_id\": 104631}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 14, \"distance_m\": 81799.753, \"section_seq\": 1, \"route_path_id\": 104631}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 15, \"distance_m\": 84680.855, \"section_seq\": 1, \"route_path_id\": 104631}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 84680.855, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104631}], \"total_distance_m\": 84680.855, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 84680.855, \"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": "23.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:42:16Z\", \"source_id\": 54621140, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:42:18Z\", \"source_id\": 17502761, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:47:11Z\", \"source_id\": 54630389, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:48:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:47:12Z\", \"source_id\": 17505378, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:07Z\", \"source_id\": 54665317, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:12Z\", \"source_id\": 17515383, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:52Z\", \"source_id\": 54684154, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:17:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:58Z\", \"source_id\": 17520858, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:50Z\", \"source_id\": 54695886, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:53Z\", \"source_id\": 17524370, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:33Z\", \"source_id\": 54731648, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:37Z\", \"source_id\": 17534528, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "7", "timing_fact_generation": 1789685198831158, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:32.825780", "service_state_evidence_id": 17534528, "current_leg_start_actual_dep": "2026-09-17T23:18:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:33.322878", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O BHM CRE 1K84 350118 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.748, "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.27, "from_m": 21455.748, "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.42, "from_m": 23388.27, "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": 26433.126, "from_m": 25920.42, "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.805, "from_m": 26433.126, "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.987, "from_m": 41984.805, "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": 44868.106, "from_m": 44388.987, "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.769, "from_m": 44868.106, "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": 44950.086, "from_m": 44916.769, "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.914, "from_m": 44950.086, "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.892, "from_m": 45000.914, "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.455, "from_m": 45761.892, "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": 83601.918, "from_m": 45838.455, "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": 83929.013, "from_m": 83601.918, "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": 83995.323, "from_m": 83929.013, "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.465, "from_m": 83995.323, "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": 84487.059, "from_m": 84369.465, "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.855, "from_m": 84487.059, "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": 655035, "profile_key": "3443a1b51b3aec97f95ff9dcf9a1a84f3f1499441359fcab5332af89f3614c90", "schedule_id": 35701, "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": 104631}, {"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": 104631}, {"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": 104631}, {"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": 104631}, {"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": 104631}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": "2254", "location": "Wolverhampton", "stage_seq": 6, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 104631}, {"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": 104631}, {"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": 104631}, {"is_pass": false, "wtt_arr": "2302H", "wtt_dep": "2303H", "location": "Penkridge", "stage_seq": 9, "distance_m": 36220.586, "section_seq": 1, "route_path_id": 104631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Stafford Trent Valley Jn", "stage_seq": 10, "distance_m": 44541.55, "section_seq": 1, "route_path_id": 104631}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2314H", "location": "Stafford", "stage_seq": 11, "distance_m": 45305.92, "section_seq": 1, "route_path_id": 104631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Searchlight Lane Jn", "stage_seq": 12, "distance_m": 53759.447, "section_seq": 1, "route_path_id": 104631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Madeley", "stage_seq": 13, "distance_m": 71326.721, "section_seq": 1, "route_path_id": 104631}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Crewe Basford Hall Jn", "stage_seq": 14, "distance_m": 81799.753, "section_seq": 1, "route_path_id": 104631}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": null, "location": "Crewe", "stage_seq": 15, "distance_m": 84680.855, "section_seq": 1, "route_path_id": 104631}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 84680.855, "from_m": 0.0, "section_seq": 1, "route_path_id": 104631}], "total_distance_m": 84680.855, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 84680.855, "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": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:42:16Z", "source_id": 54621140, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:42:18Z", "source_id": 17502761, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:47:11Z", "source_id": 54630389, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:48:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:47:12Z", "source_id": 17505378, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:07Z", "source_id": 54665317, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:07:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:12Z", "source_id": 17515383, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:52Z", "source_id": 54684154, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:17:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:58Z", "source_id": 17520858, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:50Z", "source_id": 54695886, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:53Z", "source_id": 17524370, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10788, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:33Z", "source_id": 54731648, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:37Z", "source_id": 17534528, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Birmingham New Street 2234 2234 5M None None Crewe 2344 2344 7 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C17018/2026-09-17/detailed None Stafford 2026-09-17T23:18:30+01:00 Crewe 23.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 2325 2348 Stafford Crewe Crewe 53.0888590 -2.4326692 53.0888590 -2.4326692 1 0 2026-09-17 22:58:56 TERMINATED 2026-09-17 22:48:00 Crewe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534528 1789685198831158 48 48 2026-09-17 22:58:33.322878 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:32.825780
624870 656344 P65409 125T64M917 2026-09-17 COMPLETE 17534936 2026-09-17 23:48:00 2026-09-17 22:58:56 2026-09-19 22:58:56 {"id": 656344, "stp": "P", "toc": "Northern", "uid": "P65409", "consist": "156443+156487", "dest_crs": "XHT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65409/2026-09-17/detailed", "trust_id": "125T64M917", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": "23:39:00", "dar_platform": null, "dest_station": "Heaton T&R.S.M.D.", "service_date": "2026-09-17", "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": "2348", "current_leg_dep": "2341", "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-17T22:58:56", "route_debug_link": null, "timing_variation": "-1 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\": 656344, \"profile_key\": \"5af702ad9099ae82f2b29dccc87e79340a2e9663217e81480b0fd8e3a37c9aac\", \"schedule_id\": 21573, \"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\": 27914}, {\"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\": 27914}, {\"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\": 27914}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3725.781, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27914}], \"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": "7.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-17T22:47:34Z\", \"source_id\": 54733093, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:38Z\", \"source_id\": 17534936, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heaton T&R.S.M.D.", "service_state_platform": null, "timing_fact_generation": 1789685260657058, "current_leg_arrival_utc": "2026-09-17T23:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:35.630580", "service_state_evidence_id": 17534936, "current_leg_start_actual_dep": "2026-09-17T23:39:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:36.229246", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P NCL XHT 5T64 156443+156487 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": 656344, "profile_key": "5af702ad9099ae82f2b29dccc87e79340a2e9663217e81480b0fd8e3a37c9aac", "schedule_id": 21573, "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": 27914}, {"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": 27914}, {"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": 27914}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3725.781, "from_m": 0.0, "section_seq": 1, "route_path_id": 27914}], "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-17T22:47:34Z", "source_id": 54733093, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:38Z", "source_id": 17534936, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Newcastle 2339 2339 5 23:39:00 None Heaton T&R.S.M.D. 2349 2349 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65409/2026-09-17/detailed None Newcastle 2026-09-17T23:39:00+01:00 Heaton T&R.S.M.D. 7.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 2341 2348 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-17 22:58:56 TERMINATED 2026-09-17 22:48:00 Heaton T&R.S.M.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534936 1789685260657058 11 11 2026-09-17 22:58:36.229246 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:35.630580
624871 655481 P01641 502F76M817 2026-09-17 COMPLETE 17534357 2026-09-17 23:48:00 2026-09-17 22:58:56 2026-09-19 22:58:56 {"id": 655481, "stp": "P", "toc": "Greater Anglia", "uid": "P01641", "consist": "720539", "dest_crs": "WON", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01641/2026-09-17/detailed", "trust_id": "502F76M817", "origin_crs": "COL", "show_on_map": 0, "dar_est_time": "22:56:00", "dar_platform": null, "dest_station": "Walton-on-the-Naze", "service_date": "2026-09-17", "dest_arr_time": "2350", "dest_platform": null, "is_terminated": 1, "next_location": "Walton-on-the-Naze", "signalling_id": "2F76", "timing_status": "EARLY", "origin_station": "Colchester", "current_leg_arr": "2348", "current_leg_dep": "2345", "current_leg_end": "Walton-on-the-Naze", "origin_dep_time": "2256", "origin_platform": "4", "current_location": "Walton-on-the-Naze", "last_update_time": "2026-09-17T22:58:56", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2430743999999998, 51.83778389999999], [1.243588, 51.8377557], [1.2440475, 51.83772489999999], [1.2448184999999998, 51.83770739999999], [1.2477381, 51.837654400000005], [1.2483228, 51.8376677], [1.248819, 51.8376992], [1.2493086, 51.8377356], [1.2499408, 51.8378087], [1.2503599999999997, 51.8378715], [1.2508065999999998, 51.8379436], [1.2513168, 51.83804489999999], [1.2523207, 51.838280100000006], [1.2529730999999995, 51.838489], [1.2535129, 51.8386704], [1.2539367, 51.83882609999999], [1.2544141, 51.83903329999999], [1.2546682, 51.83915029999999], [1.2552576, 51.8394501], [1.25764139776733, 51.84088009944275], [1.2597216999999998, 51.842127999999995], [1.2642109, 51.844806], [1.2654105, 51.8455164], [1.2657077, 51.84568749999999], [1.2660337, 51.84583969999999], [1.2662399999999998, 51.8459213], [1.2664446, 51.8459897], [1.2667111999999998, 51.8460595], [1.2670487, 51.846138800000006], [1.2674196, 51.84618689999999], [1.2678629, 51.8462158]]}", "current_leg_start": "Frinton-on-Sea", "dest_arr_time_act": "2350", "motion_projection": null, "next_location_lat": "51.8462158", "next_location_lon": "1.2678629", "previous_location": "Frinton-on-Sea", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 401.952, \"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\": 448.817, \"from_m\": 401.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 504.108, \"from_m\": 448.817, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 622.184, \"from_m\": 504.108, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1274.704, \"from_m\": 622.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1896.931, \"from_m\": 1274.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2348.364, \"from_m\": 1896.931, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2403.97, \"from_m\": 2348.364, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2488.777, \"from_m\": 2403.97, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2581.054, \"from_m\": 2488.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3206.357, \"from_m\": 2581.054, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3634.114, \"from_m\": 3206.357, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6318.49, \"from_m\": 3634.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7303.649, \"from_m\": 6318.49, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7496.944, \"from_m\": 7303.649, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10009.222, \"from_m\": 7496.944, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10044.971, \"from_m\": 10009.222, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20453.955, \"from_m\": 10044.971, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21322.854, \"from_m\": 20453.955, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22064.238, \"from_m\": 21322.854, \"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\": 22528.152, \"from_m\": 22064.238, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25819.734, \"from_m\": 22528.152, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26169.339, \"from_m\": 25819.734, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26342.198, \"from_m\": 26169.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\": 26352.534, \"from_m\": 26342.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\": 29917.24, \"from_m\": 26352.534, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30107.374, \"from_m\": 29917.24, \"capability_applied\": null, \"effective_limit_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\": 655481, \"profile_key\": \"7cfe66efa725f4b2046cb2fbeb49ccaa7617d650729c26d2c1a79f94c0038f39\", \"schedule_id\": 19727, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Colchester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 2, \"distance_m\": 2488.777, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2307\", \"location\": \"Colchester Town\", \"stage_seq\": 3, \"distance_m\": 2817.157, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2311H\", \"location\": \"Hythe\", \"stage_seq\": 4, \"distance_m\": 3473.43, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2315H\", \"location\": \"Wivenhoe\", \"stage_seq\": 5, \"distance_m\": 7386.425, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319\", \"location\": \"Alresford (Essex)\", \"stage_seq\": 6, \"distance_m\": 10251.669, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323\", \"location\": \"Great Bentley\", \"stage_seq\": 7, \"distance_m\": 15088.725, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2326H\", \"location\": \"Weeley\", \"stage_seq\": 8, \"distance_m\": 18538.723, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2338\", \"location\": \"Thorpe-le-Soken\", \"stage_seq\": 9, \"distance_m\": 21836.352, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"Kirby Cross\", \"stage_seq\": 10, \"distance_m\": 26072.992, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2345H\", \"location\": \"Frinton-on-Sea\", \"stage_seq\": 11, \"distance_m\": 28060.693, \"section_seq\": 1, \"route_path_id\": 74084}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": null, \"location\": \"Walton-on-the-Naze\", \"stage_seq\": 12, \"distance_m\": 30107.374, \"section_seq\": 1, \"route_path_id\": 74084}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30107.374, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74084}], \"total_distance_m\": 30107.374, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29335.669, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 771.705, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2256", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.8462158", "current_position_lon": "1.2678629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:53Z\", \"source_id\": 54657791, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:57Z\", \"source_id\": 17513163, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13649, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:53Z\", \"source_id\": 54672095, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:10:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:57Z\", \"source_id\": 17517325, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:40Z\", \"source_id\": 54678589, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:44Z\", \"source_id\": 17519295, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:30Z\", \"source_id\": 54686869, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:31Z\", \"source_id\": 17521639, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:38Z\", \"source_id\": 54693946, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:43Z\", \"source_id\": 17523834, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:53Z\", \"source_id\": 54699206, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:57Z\", \"source_id\": 17525372, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:22Z\", \"source_id\": 54704931, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:30:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:27Z\", \"source_id\": 17526956, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:48Z\", \"source_id\": 54724790, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:53Z\", \"source_id\": 17532535, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:13Z\", \"source_id\": 54726823, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:22Z\", \"source_id\": 17533144, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:06Z\", \"source_id\": 54730988, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:13Z\", \"source_id\": 17534357, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Walton-on-the-Naze", "service_state_platform": "1", "timing_fact_generation": 1789685175245133, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:39.919225", "service_state_evidence_id": 17534357, "current_leg_start_actual_dep": "2026-09-17T23:45:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:43.133394", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P COL WON 2F76 720539 5 100 None {"version": 3, "segments": [{"to_m": 401.952, "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": 448.817, "from_m": 401.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 504.108, "from_m": 448.817, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 622.184, "from_m": 504.108, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1274.704, "from_m": 622.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1896.931, "from_m": 1274.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2348.364, "from_m": 1896.931, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2403.97, "from_m": 2348.364, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2488.777, "from_m": 2403.97, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2581.054, "from_m": 2488.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3206.357, "from_m": 2581.054, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3634.114, "from_m": 3206.357, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6318.49, "from_m": 3634.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7303.649, "from_m": 6318.49, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7496.944, "from_m": 7303.649, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10009.222, "from_m": 7496.944, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10044.971, "from_m": 10009.222, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20453.955, "from_m": 10044.971, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21322.854, "from_m": 20453.955, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22064.238, "from_m": 21322.854, "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": 22528.152, "from_m": 22064.238, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25819.734, "from_m": 22528.152, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26169.339, "from_m": 25819.734, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26342.198, "from_m": 26169.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": 26352.534, "from_m": 26342.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": 29917.24, "from_m": 26352.534, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30107.374, "from_m": 29917.24, "capability_applied": null, "effective_limit_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": 655481, "profile_key": "7cfe66efa725f4b2046cb2fbeb49ccaa7617d650729c26d2c1a79f94c0038f39", "schedule_id": 19727, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2256", "location": "Colchester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259", "location": "Colchester East Gate Jn", "stage_seq": 2, "distance_m": 2488.777, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2307", "location": "Colchester Town", "stage_seq": 3, "distance_m": 2817.157, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2311H", "location": "Hythe", "stage_seq": 4, "distance_m": 3473.43, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2315H", "location": "Wivenhoe", "stage_seq": 5, "distance_m": 7386.425, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319", "location": "Alresford (Essex)", "stage_seq": 6, "distance_m": 10251.669, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323", "location": "Great Bentley", "stage_seq": 7, "distance_m": 15088.725, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Weeley", "stage_seq": 8, "distance_m": 18538.723, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2338", "location": "Thorpe-le-Soken", "stage_seq": 9, "distance_m": 21836.352, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "Kirby Cross", "stage_seq": 10, "distance_m": 26072.992, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "Frinton-on-Sea", "stage_seq": 11, "distance_m": 28060.693, "section_seq": 1, "route_path_id": 74084}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": null, "location": "Walton-on-the-Naze", "stage_seq": 12, "distance_m": 30107.374, "section_seq": 1, "route_path_id": 74084}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30107.374, "from_m": 0.0, "section_seq": 1, "route_path_id": 74084}], "total_distance_m": 30107.374, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29335.669, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 771.705, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13671, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:53Z", "source_id": 54657791, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:57Z", "source_id": 17513163, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13649, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:53Z", "source_id": 54672095, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:10:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:57Z", "source_id": 17517325, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13644, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:40Z", "source_id": 54678589, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:44Z", "source_id": 17519295, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13640, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:30Z", "source_id": 54686869, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:31Z", "source_id": 17521639, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13636, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:38Z", "source_id": 54693946, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:43Z", "source_id": 17523834, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13631, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:53Z", "source_id": 54699206, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:26:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:57Z", "source_id": 17525372, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13621, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:22Z", "source_id": 54704931, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:30:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:27Z", "source_id": 17526956, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13581, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:48Z", "source_id": 54724790, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:53Z", "source_id": 17532535, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13577, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:13Z", "source_id": 54726823, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:45:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:22Z", "source_id": 17533144, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13574, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:06Z", "source_id": 54730988, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:48:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:13Z", "source_id": 17534357, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Colchester 2256 2256 4 22:56:00 None Walton-on-the-Naze 2350 2350 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01641/2026-09-17/detailed None Frinton-on-Sea 2026-09-17T23:45:30+01:00 Walton-on-the-Naze 3.0 {"type": "LineString", "coordinates": [[1.2430743999999998, 51.83778389999999], [1.243588, 51.8377557], [1.2440475, 51.83772489999999], [1.2448184999999998, 51.83770739999999], [1.2477381, 51.837654400000005], [1.2483228, 51.8376677], [1.248819, 51.8376992], [1.2493086, 51.8377356], [1.2499408, 51.8378087], [1.2503599999999997, 51.8378715], [1.2508065999999998, 51.8379436], [1.2513168, 51.83804489999999], [1.2523207, 51.838280100000006], [1.2529730999999995, 51.838489], [1.2535129, 51.8386704], [1.2539367, 51.83882609999999], [1.2544141, 51.83903329999999], [1.2546682, 51.83915029999999], [1.2552576, 51.8394501], [1.25764139776733, 51.84088009944275], [1.2597216999999998, 51.842127999999995], [1.2642109, 51.844806], [1.2654105, 51.8455164], [1.2657077, 51.84568749999999], [1.2660337, 51.84583969999999], [1.2662399999999998, 51.8459213], [1.2664446, 51.8459897], [1.2667111999999998, 51.8460595], [1.2670487, 51.846138800000006], [1.2674196, 51.84618689999999], [1.2678629, 51.8462158]]} 1.3 2345 2348 Frinton-on-Sea Walton-on-the-Naze Walton-on-the-Naze 51.8462158 1.2678629 51.8462158 1.2678629 1 0 2026-09-17 22:58:56 TERMINATED 2026-09-17 22:48:00 Walton-on-the-Naze TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534357 1789685175245133 37 37 2026-09-17 22:58:43.133394 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:39.919225
624872 655424 L84834 872U76M817 2026-09-17 COMPLETE 17534742 2026-09-17 23:48:00 2026-09-17 22:58:56 2026-09-19 22:58:56 {"id": 655424, "stp": "O", "toc": "South Western Railway", "uid": "L84834", "consist": "701054", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84834/2026-09-17/detailed", "trust_id": "872U76M817", "origin_crs": "WNR", "show_on_map": 0, "dar_est_time": "22:53:00", "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": "20", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2U76", "timing_status": "EARLY", "origin_station": "Windsor & Eton Riverside", "current_leg_arr": "2348", "current_leg_dep": "2344", "current_leg_end": "London Waterloo", "origin_dep_time": "2253", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-17T22:58:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 497.457, \"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\": 1290.255, \"from_m\": 497.457, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4579.755, \"from_m\": 1290.255, \"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\": 4917.674, \"from_m\": 4579.755, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8380.173, \"from_m\": 4917.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8718.092, \"from_m\": 8380.173, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12007.592, \"from_m\": 8718.092, \"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\": 12800.391, \"from_m\": 12007.592, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13096.982, \"from_m\": 12800.391, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13881.913, \"from_m\": 13096.982, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17139.71, \"from_m\": 13881.913, \"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\": 17536.576, \"from_m\": 17139.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22237.983, \"from_m\": 17536.576, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22287.129, \"from_m\": 22237.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22685.449, \"from_m\": 22287.129, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23357.355, \"from_m\": 22685.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23911.379, \"from_m\": 23357.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32199.805, \"from_m\": 23911.379, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35482.05, \"from_m\": 32199.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\": 35536.338, \"from_m\": 35482.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35879.771, \"from_m\": 35536.338, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35917.122, \"from_m\": 35879.771, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37272.465, \"from_m\": 35917.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38380.279, \"from_m\": 37272.465, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 42229.201, \"from_m\": 38380.279, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42271.511, \"from_m\": 42229.201, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47188.291, \"from_m\": 42271.511, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47249.377, \"from_m\": 47188.291, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47292.715, \"from_m\": 47249.377, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47850.769, \"from_m\": 47292.715, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49263.163, \"from_m\": 47850.769, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49342.984, \"from_m\": 49263.163, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50548.819, \"from_m\": 49342.984, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50672.161, \"from_m\": 50548.819, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 51452.9, \"from_m\": 50672.161, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52283.483, \"from_m\": 51452.9, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53138.16, \"from_m\": 52283.483, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53715.495, \"from_m\": 53138.16, \"capability_applied\": null, \"effective_limit_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\": 655424, \"profile_key\": \"552f11b44c1d6ce0748a9a088cdb3ef972edc1ea83d6e2df0aa76da99d7be34f\", \"schedule_id\": 40915, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"Windsor & Eton Riverside\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2256H\", \"wtt_dep\": \"2257\", \"location\": \"Datchet\", \"stage_seq\": 2, \"distance_m\": 2894.477, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2259H\", \"wtt_dep\": \"2300\", \"location\": \"Sunnymeads\", \"stage_seq\": 3, \"distance_m\": 4846.831, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2302H\", \"location\": \"Wraysbury\", \"stage_seq\": 4, \"distance_m\": 6648.924, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Staines Sig. Bef2608\", \"stage_seq\": 5, \"distance_m\": 13604.769, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2307\", \"wtt_dep\": \"2308\", \"location\": \"Staines\", \"stage_seq\": 6, \"distance_m\": 23226.907, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2310H\", \"wtt_dep\": \"2311\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 7, \"distance_m\": 25589.789, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2316\", \"location\": \"Feltham\", \"stage_seq\": 8, \"distance_m\": 29884.403, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Feltham Jn\", \"stage_seq\": 9, \"distance_m\": 32199.805, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318H\", \"location\": \"Whitton Jn\", \"stage_seq\": 10, \"distance_m\": 32814.976, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320\", \"location\": \"Whitton\", \"stage_seq\": 11, \"distance_m\": 33700.976, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Twickenham Jn\", \"stage_seq\": 12, \"distance_m\": 35150.087, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"Twickenham\", \"stage_seq\": 13, \"distance_m\": 35585.243, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325\", \"location\": \"St. Margarets\", \"stage_seq\": 14, \"distance_m\": 36466.139, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2327\", \"wtt_dep\": \"2328\", \"location\": \"Richmond\", \"stage_seq\": 15, \"distance_m\": 38176.595, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Barnes\", \"stage_seq\": 16, \"distance_m\": 42431.615, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Putney\", \"stage_seq\": 17, \"distance_m\": 44317.145, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 18, \"distance_m\": 47544.587, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"West London Jn\", \"stage_seq\": 19, \"distance_m\": 48648.676, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 20, \"distance_m\": 49482.258, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 21, \"distance_m\": 50514.05, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2345\", \"location\": \"Vauxhall\", \"stage_seq\": 22, \"distance_m\": 51647.922, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 23, \"distance_m\": 52986.518, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 24, \"distance_m\": 53715.495, \"section_seq\": 1, \"route_path_id\": 73133}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53715.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73133}], \"total_distance_m\": 53715.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 52516.92, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1198.575, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2253", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:55:35Z\", \"source_id\": 54646280, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:56:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:55:38Z\", \"source_id\": 17509952, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:43Z\", \"source_id\": 54657420, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:03:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:47Z\", \"source_id\": 17513103, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:07:07Z\", \"source_id\": 54667092, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:07:13Z\", \"source_id\": 17515909, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:15Z\", \"source_id\": 54672734, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:17Z\", \"source_id\": 17517527, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:27Z\", \"source_id\": 54679985, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:28Z\", \"source_id\": 17519631, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:53Z\", \"source_id\": 54687517, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:57Z\", \"source_id\": 17521832, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:36Z\", \"source_id\": 54692151, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:22:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:41Z\", \"source_id\": 17523306, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:43Z\", \"source_id\": 54695700, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:47Z\", \"source_id\": 17524317, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:11Z\", \"source_id\": 54698109, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:16Z\", \"source_id\": 17525038, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:32Z\", \"source_id\": 54708509, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:38Z\", \"source_id\": 17527953, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:03Z\", \"source_id\": 54711030, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:05Z\", \"source_id\": 17528673, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:31Z\", \"source_id\": 54718236, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:38Z\", \"source_id\": 17530702, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:37Z\", \"source_id\": 54723119, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:44Z\", \"source_id\": 17532047, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:02Z\", \"source_id\": 54726633, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:03Z\", \"source_id\": 17533043, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:08Z\", \"source_id\": 54732468, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:14Z\", \"source_id\": 17534742, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "20", "timing_fact_generation": 1789685235894505, "current_leg_arrival_utc": "2026-09-17T23:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:45.142868", "service_state_evidence_id": 17534742, "current_leg_start_actual_dep": "2026-09-17T23:45:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:46.206918", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O WNR None 2U76 701054 10 100 None {"version": 3, "segments": [{"to_m": 497.457, "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": 1290.255, "from_m": 497.457, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4579.755, "from_m": 1290.255, "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": 4917.674, "from_m": 4579.755, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8380.173, "from_m": 4917.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8718.092, "from_m": 8380.173, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12007.592, "from_m": 8718.092, "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": 12800.391, "from_m": 12007.592, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13096.982, "from_m": 12800.391, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13881.913, "from_m": 13096.982, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17139.71, "from_m": 13881.913, "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": 17536.576, "from_m": 17139.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22237.983, "from_m": 17536.576, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22287.129, "from_m": 22237.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22685.449, "from_m": 22287.129, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23357.355, "from_m": 22685.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23911.379, "from_m": 23357.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32199.805, "from_m": 23911.379, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35482.05, "from_m": 32199.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": 35536.338, "from_m": 35482.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35879.771, "from_m": 35536.338, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35917.122, "from_m": 35879.771, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37272.465, "from_m": 35917.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38380.279, "from_m": 37272.465, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 42229.201, "from_m": 38380.279, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42271.511, "from_m": 42229.201, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47188.291, "from_m": 42271.511, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47249.377, "from_m": 47188.291, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47292.715, "from_m": 47249.377, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47850.769, "from_m": 47292.715, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49263.163, "from_m": 47850.769, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49342.984, "from_m": 49263.163, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50548.819, "from_m": 49342.984, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50672.161, "from_m": 50548.819, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 51452.9, "from_m": 50672.161, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52283.483, "from_m": 51452.9, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53138.16, "from_m": 52283.483, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53715.495, "from_m": 53138.16, "capability_applied": null, "effective_limit_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": 655424, "profile_key": "552f11b44c1d6ce0748a9a088cdb3ef972edc1ea83d6e2df0aa76da99d7be34f", "schedule_id": 40915, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2253", "location": "Windsor & Eton Riverside", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2256H", "wtt_dep": "2257", "location": "Datchet", "stage_seq": 2, "distance_m": 2894.477, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2259H", "wtt_dep": "2300", "location": "Sunnymeads", "stage_seq": 3, "distance_m": 4846.831, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2302H", "location": "Wraysbury", "stage_seq": 4, "distance_m": 6648.924, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Staines Sig. Bef2608", "stage_seq": 5, "distance_m": 13604.769, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2307", "wtt_dep": "2308", "location": "Staines", "stage_seq": 6, "distance_m": 23226.907, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2310H", "wtt_dep": "2311", "location": "Ashford (Middlesex)", "stage_seq": 7, "distance_m": 25589.789, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2316", "location": "Feltham", "stage_seq": 8, "distance_m": 29884.403, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Feltham Jn", "stage_seq": 9, "distance_m": 32199.805, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318H", "location": "Whitton Jn", "stage_seq": 10, "distance_m": 32814.976, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320", "location": "Whitton", "stage_seq": 11, "distance_m": 33700.976, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Twickenham Jn", "stage_seq": 12, "distance_m": 35150.087, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Twickenham", "stage_seq": 13, "distance_m": 35585.243, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325", "location": "St. Margarets", "stage_seq": 14, "distance_m": 36466.139, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2327", "wtt_dep": "2328", "location": "Richmond", "stage_seq": 15, "distance_m": 38176.595, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Barnes", "stage_seq": 16, "distance_m": 42431.615, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Putney", "stage_seq": 17, "distance_m": 44317.145, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Clapham Junction (W)", "stage_seq": 18, "distance_m": 47544.587, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "West London Jn", "stage_seq": 19, "distance_m": 48648.676, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Queenstown Road (Battersea)", "stage_seq": 20, "distance_m": 49482.258, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Nine Elms Jn", "stage_seq": 21, "distance_m": 50514.05, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Vauxhall", "stage_seq": 22, "distance_m": 51647.922, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347", "location": "Waterloo West Crossings", "stage_seq": 23, "distance_m": 52986.518, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 24, "distance_m": 53715.495, "section_seq": 1, "route_path_id": 73133}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53715.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 73133}], "total_distance_m": 53715.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 52516.92, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1198.575, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28224, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:55:35Z", "source_id": 54646280, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:56:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:55:38Z", "source_id": 17509952, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:43Z", "source_id": 54657420, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:03:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:47Z", "source_id": 17513103, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28237, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:07:07Z", "source_id": 54667092, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:07:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:07:13Z", "source_id": 17515909, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28260, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:15Z", "source_id": 54672734, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:11:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:17Z", "source_id": 17517527, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:27Z", "source_id": 54679985, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:15:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:28Z", "source_id": 17519631, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28281, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:53Z", "source_id": 54687517, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:19:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:57Z", "source_id": 17521832, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:36Z", "source_id": 54692151, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:22:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:41Z", "source_id": 17523306, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:43Z", "source_id": 54695700, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:24:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:47Z", "source_id": 17524317, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:11Z", "source_id": 54698109, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:16Z", "source_id": 17525038, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:32Z", "source_id": 54708509, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:32:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:38Z", "source_id": 17527953, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28415, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:03Z", "source_id": 54711030, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:33:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:05Z", "source_id": 17528673, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:31Z", "source_id": 54718236, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:38Z", "source_id": 17530702, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:37Z", "source_id": 54723119, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:41:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:44Z", "source_id": 17532047, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29085, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:02Z", "source_id": 54726633, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:03Z", "source_id": 17533043, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28987, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:08Z", "source_id": 54732468, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T22:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:14Z", "source_id": 17534742, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Windsor & Eton Riverside 2253 2253 1 22:53:00 None London Waterloo 2349 2349 20 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L84834/2026-09-17/detailed None Vauxhall 2026-09-17T23:45:00+01:00 London Waterloo 4.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 2344 2348 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-17 22:58:56 TERMINATED 2026-09-17 22:48:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534742 1789685235894505 78 78 2026-09-17 22:58:46.206918 20 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:45.142868
624873 655216 P01186 461K94M817 2026-09-17 COMPLETE 17534717 2026-09-17 23:48:00 2026-09-17 22:58:56 2026-09-19 22:58:56 {"id": 655216, "stp": "P", "toc": "Greater Anglia", "uid": "P01186", "consist": "755335", "dest_crs": "NRW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01186/2026-09-17/detailed", "trust_id": "461K94M817", "origin_crs": "ELY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-17", "dest_arr_time": "2342", "dest_platform": "4A", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "1K94", "timing_status": "LATE", "origin_station": "Ely", "current_leg_arr": "2348", "current_leg_dep": "2335", "current_leg_end": "Norwich", "origin_dep_time": "2243", "origin_platform": "2", "current_location": "Norwich", "last_update_time": "2026-09-17T22:58:56", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.118271, 52.56543500000001], [1.119144, 52.565779500000005], [1.1193635, 52.565859299999985], [1.1214402, 52.56666620000001], [1.12158, 52.56671860000001], [1.1218168999999998, 52.5668119], [1.1231981, 52.567339299999986], [1.1285674, 52.56942300000001], [1.1435385, 52.5752188], [1.1440409, 52.57541569999999], [1.1441001999999998, 52.575438899999995], [1.1472253, 52.576605], [1.1489976, 52.57721480000001], [1.1520769, 52.5781782], [1.1536187, 52.57862719999999], [1.1551875, 52.5790552], [1.1575263, 52.5796517], [1.1590869, 52.5800201], [1.1606618000000002, 52.5803694], [1.1620524, 52.5806608], [1.1634529999999998, 52.58093379999999], [1.1660941, 52.5813995], [1.1678098693553778, 52.58166086665046], [1.1687101, 52.581798000000006], [1.1713188, 52.58220169999999], [1.1722938, 52.582395], [1.1732498, 52.582612100000006], [1.1824935, 52.58509329999999], [1.1825492, 52.58510820000001], [1.1859737999999995, 52.58602739999999], [1.1874559999999998, 52.58643210000001], [1.1888772, 52.5868608], [1.1906079, 52.58743549999999], [1.2008312, 52.5911035], [1.2026750999999998, 52.591725899999986], [1.2052655, 52.59252219999998], [1.2074189999999998, 52.59311480000001], [1.2091165, 52.59355790000001], [1.2108388, 52.5939728], [1.2125769999999998, 52.5943636], [1.2143267999999998, 52.5947272], [1.2158171, 52.595011], [1.2178013999999997, 52.595364399999994], [1.2213720999999995, 52.5960076], [1.2221121, 52.596142400000005], [1.2243007, 52.596518], [1.2253477999999998, 52.596683899999995], [1.2264075, 52.5968232], [1.2279225, 52.59697359999999], [1.2294037, 52.5970733], [1.2303377999999998, 52.597117199999985], [1.2312704, 52.5971357], [1.2330873999999998, 52.59715109999999], [1.2344905999999998, 52.597191900000006], [1.2352095999999997, 52.5972266], [1.2359029, 52.597271799999994], [1.2372029, 52.59737499999999], [1.2384965, 52.59751659999999], [1.239749, 52.59768509999999], [1.2410139, 52.597875], [1.2443244, 52.598519], [1.2457073, 52.59875819999999], [1.2465396999999998, 52.5988867], [1.2485406999999995, 52.5991427], [1.2496373999999997, 52.59924540000001], [1.2507232999999998, 52.5993387], [1.2556609, 52.599746999999994], [1.2561710999999998, 52.59978619999999], [1.25764139776733, 52.599908228361286], [1.2576519, 52.59990909999999], [1.2589785, 52.6000088], [1.2609009, 52.600128899999994], [1.2618241, 52.6001663], [1.2627326, 52.60019340000001], [1.2634329, 52.6002149], [1.2637438, 52.60021569999999], [1.2649911, 52.60021569999999], [1.2654238000000002, 52.6002119], [1.2668692, 52.6001853], [1.2683348999999997, 52.6001353], [1.270084, 52.60005710000001], [1.2723304, 52.599924], [1.2745843999999995, 52.5998051], [1.2746628, 52.59979969999999], [1.2751489, 52.59976639999999], [1.275287, 52.5997564], [1.2785362999999998, 52.5995211], [1.2795898, 52.59947220000001], [1.2811281999999995, 52.5994592], [1.2826631, 52.5994809], [1.2838082, 52.59954150000001], [1.2849245, 52.599641299999995], [1.2860208999999998, 52.599765], [1.2871196, 52.59992019999999], [1.2882553, 52.600111199999986], [1.2884641568284474, 52.60015573637146], [1.288533521994681, 52.6001705277036], [1.2892101, 52.60031480000001], [1.290267, 52.60057239999999], [1.2912879, 52.6008444], [1.2922180999999997, 52.6011262], [1.292671, 52.6012716], [1.2939368, 52.60171679999999], [1.2942048, 52.6018241], [1.2951408999999998, 52.6021988], [1.2962317, 52.6026824], [1.2972426, 52.603205800000005], [1.2978197634771973, 52.60355296986019], [1.3040589, 52.607305700000005], [1.3050269, 52.60790459999999], [1.3059602, 52.6085236], [1.3065078999999995, 52.60890979999999], [1.3068664, 52.6092162], [1.3083466, 52.6105014], [1.3091174, 52.61130860000001], [1.3093744, 52.61157769999999], [1.3105623999999998, 52.61298060000001], [1.3106608, 52.6130867], [1.3107654, 52.6132011], [1.3109384, 52.613366799999994], [1.3110276, 52.613457], [1.3111113, 52.613547], [1.3116544, 52.61415619999999], [1.3117816999999998, 52.614282], [1.3118962814431416, 52.61441130349843], [1.3119646, 52.61448839999999], [1.312118, 52.614672699999986], [1.3123081, 52.6148933], [1.3125302, 52.615151], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Wymondham", "dest_arr_time_act": "2342", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Wymondham", "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\": 144.999, \"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\": 220.383, \"from_m\": 144.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 344.825, \"from_m\": 220.383, \"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\": 399.25, \"from_m\": 344.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 859.861, \"from_m\": 399.25, \"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\": 2115.601, \"from_m\": 859.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2232.143, \"from_m\": 2115.601, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2407.807, \"from_m\": 2232.143, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2784.278, \"from_m\": 2407.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\": 19705.784, \"from_m\": 2784.278, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24185.288, \"from_m\": 19705.784, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35485.157, \"from_m\": 24185.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\": 37494.849, \"from_m\": 35485.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37532.652, \"from_m\": 37494.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38379.449, \"from_m\": 37532.652, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42068.76, \"from_m\": 38379.449, \"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\": 48157.151, \"from_m\": 42068.76, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48553.141, \"from_m\": 48157.151, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52548.523, \"from_m\": 48553.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63014.862, \"from_m\": 52548.523, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67207.201, \"from_m\": 63014.862, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84436.919, \"from_m\": 67207.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\": 85512.764, \"from_m\": 84436.919, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85691.961, \"from_m\": 85512.764, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86330.293, \"from_m\": 85691.961, \"capability_applied\": null, \"effective_limit_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\": 655216, \"profile_key\": \"d4311191f966b3cbb9d9286ae6c60036b3c06a264ac553d8e8d9ef516d3dee03\", \"schedule_id\": 19557, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Ely\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Ely North Jn\", \"stage_seq\": 2, \"distance_m\": 2329.514, \"section_seq\": 1, \"route_path_id\": 74013}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2259\", \"location\": \"Brandon\", \"stage_seq\": 3, \"distance_m\": 25765.736, \"section_seq\": 1, \"route_path_id\": 74013}, {\"is_pass\": false, \"wtt_arr\": \"2305H\", \"wtt_dep\": \"2306H\", \"location\": \"Thetford\", \"stage_seq\": 4, \"distance_m\": 37360.268, \"section_seq\": 1, \"route_path_id\": 74013}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321H\", \"location\": \"Attleborough\", \"stage_seq\": 5, \"distance_m\": 60829.939, \"section_seq\": 1, \"route_path_id\": 74013}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328H\", \"location\": \"Wymondham\", \"stage_seq\": 6, \"distance_m\": 69943.321, \"section_seq\": 1, \"route_path_id\": 74013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332H\", \"location\": \"Wymondham Co877\", \"stage_seq\": 7, \"distance_m\": 70227.727, \"section_seq\": 1, \"route_path_id\": 74013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Trowse Jn\", \"stage_seq\": 8, \"distance_m\": 84629.523, \"section_seq\": 1, \"route_path_id\": 74013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 9, \"distance_m\": 85286.211, \"section_seq\": 1, \"route_path_id\": 74013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 10, \"distance_m\": 85772.449, \"section_seq\": 1, \"route_path_id\": 74013}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 11, \"distance_m\": 86330.293, \"section_seq\": 1, \"route_path_id\": 74013}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 86330.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74013}], \"total_distance_m\": 86330.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 86162.681, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 167.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2243", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:05Z\", \"source_id\": 54660007, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:03:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:08Z\", \"source_id\": 17513817, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:17Z\", \"source_id\": 54674501, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:12:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:22Z\", \"source_id\": 17518074, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:27Z\", \"source_id\": 54700089, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:29Z\", \"source_id\": 17525620, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:32Z\", \"source_id\": 54711859, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:38Z\", \"source_id\": 17528919, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:03Z\", \"source_id\": 54732339, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:08Z\", \"source_id\": 17534717, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "4", "timing_fact_generation": 1789685233013545, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:46.330450", "service_state_evidence_id": 17534717, "current_leg_start_actual_dep": "2026-09-17T23:34:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:47.229042", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P ELY NRW 1K94 755335 4 100 None {"version": 3, "segments": [{"to_m": 144.999, "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": 220.383, "from_m": 144.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 344.825, "from_m": 220.383, "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": 399.25, "from_m": 344.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 859.861, "from_m": 399.25, "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": 2115.601, "from_m": 859.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2232.143, "from_m": 2115.601, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2407.807, "from_m": 2232.143, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2784.278, "from_m": 2407.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": 19705.784, "from_m": 2784.278, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24185.288, "from_m": 19705.784, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35485.157, "from_m": 24185.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": 37494.849, "from_m": 35485.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37532.652, "from_m": 37494.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38379.449, "from_m": 37532.652, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42068.76, "from_m": 38379.449, "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": 48157.151, "from_m": 42068.76, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48553.141, "from_m": 48157.151, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52548.523, "from_m": 48553.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63014.862, "from_m": 52548.523, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67207.201, "from_m": 63014.862, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84436.919, "from_m": 67207.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": 85512.764, "from_m": 84436.919, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85691.961, "from_m": 85512.764, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86330.293, "from_m": 85691.961, "capability_applied": null, "effective_limit_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": 655216, "profile_key": "d4311191f966b3cbb9d9286ae6c60036b3c06a264ac553d8e8d9ef516d3dee03", "schedule_id": 19557, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2243", "location": "Ely", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Ely North Jn", "stage_seq": 2, "distance_m": 2329.514, "section_seq": 1, "route_path_id": 74013}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2259", "location": "Brandon", "stage_seq": 3, "distance_m": 25765.736, "section_seq": 1, "route_path_id": 74013}, {"is_pass": false, "wtt_arr": "2305H", "wtt_dep": "2306H", "location": "Thetford", "stage_seq": 4, "distance_m": 37360.268, "section_seq": 1, "route_path_id": 74013}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321H", "location": "Attleborough", "stage_seq": 5, "distance_m": 60829.939, "section_seq": 1, "route_path_id": 74013}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328H", "location": "Wymondham", "stage_seq": 6, "distance_m": 69943.321, "section_seq": 1, "route_path_id": 74013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332H", "location": "Wymondham Co877", "stage_seq": 7, "distance_m": 70227.727, "section_seq": 1, "route_path_id": 74013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Trowse Jn", "stage_seq": 8, "distance_m": 84629.523, "section_seq": 1, "route_path_id": 74013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "Trowse Swing Bridge", "stage_seq": 9, "distance_m": 85286.211, "section_seq": 1, "route_path_id": 74013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Norwich Thorpe Jn", "stage_seq": 10, "distance_m": 85772.449, "section_seq": 1, "route_path_id": 74013}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": null, "location": "Norwich", "stage_seq": 11, "distance_m": 86330.293, "section_seq": 1, "route_path_id": 74013}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 86330.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 74013}], "total_distance_m": 86330.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 86162.681, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 167.612, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12178, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:05Z", "source_id": 54660007, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:03:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:08Z", "source_id": 17513817, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12170, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:17Z", "source_id": 54674501, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:12:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:22Z", "source_id": 17518074, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13221, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:27Z", "source_id": 54700089, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:27:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:29Z", "source_id": 17525620, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13210, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:32Z", "source_id": 54711859, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:38Z", "source_id": 17528919, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13002, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:03Z", "source_id": 54732339, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:08Z", "source_id": 17534717, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Ely 2243 2243 2 None None Norwich 2342 2342 4A LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01186/2026-09-17/detailed None Wymondham 2026-09-17T23:34:30+01:00 Norwich 13.0 {"type": "LineString", "coordinates": [[1.118271, 52.56543500000001], [1.119144, 52.565779500000005], [1.1193635, 52.565859299999985], [1.1214402, 52.56666620000001], [1.12158, 52.56671860000001], [1.1218168999999998, 52.5668119], [1.1231981, 52.567339299999986], [1.1285674, 52.56942300000001], [1.1435385, 52.5752188], [1.1440409, 52.57541569999999], [1.1441001999999998, 52.575438899999995], [1.1472253, 52.576605], [1.1489976, 52.57721480000001], [1.1520769, 52.5781782], [1.1536187, 52.57862719999999], [1.1551875, 52.5790552], [1.1575263, 52.5796517], [1.1590869, 52.5800201], [1.1606618000000002, 52.5803694], [1.1620524, 52.5806608], [1.1634529999999998, 52.58093379999999], [1.1660941, 52.5813995], [1.1678098693553778, 52.58166086665046], [1.1687101, 52.581798000000006], [1.1713188, 52.58220169999999], [1.1722938, 52.582395], [1.1732498, 52.582612100000006], [1.1824935, 52.58509329999999], [1.1825492, 52.58510820000001], [1.1859737999999995, 52.58602739999999], [1.1874559999999998, 52.58643210000001], [1.1888772, 52.5868608], [1.1906079, 52.58743549999999], [1.2008312, 52.5911035], [1.2026750999999998, 52.591725899999986], [1.2052655, 52.59252219999998], [1.2074189999999998, 52.59311480000001], [1.2091165, 52.59355790000001], [1.2108388, 52.5939728], [1.2125769999999998, 52.5943636], [1.2143267999999998, 52.5947272], [1.2158171, 52.595011], [1.2178013999999997, 52.595364399999994], [1.2213720999999995, 52.5960076], [1.2221121, 52.596142400000005], [1.2243007, 52.596518], [1.2253477999999998, 52.596683899999995], [1.2264075, 52.5968232], [1.2279225, 52.59697359999999], [1.2294037, 52.5970733], [1.2303377999999998, 52.597117199999985], [1.2312704, 52.5971357], [1.2330873999999998, 52.59715109999999], [1.2344905999999998, 52.597191900000006], [1.2352095999999997, 52.5972266], [1.2359029, 52.597271799999994], [1.2372029, 52.59737499999999], [1.2384965, 52.59751659999999], [1.239749, 52.59768509999999], [1.2410139, 52.597875], [1.2443244, 52.598519], [1.2457073, 52.59875819999999], [1.2465396999999998, 52.5988867], [1.2485406999999995, 52.5991427], [1.2496373999999997, 52.59924540000001], [1.2507232999999998, 52.5993387], [1.2556609, 52.599746999999994], [1.2561710999999998, 52.59978619999999], [1.25764139776733, 52.599908228361286], [1.2576519, 52.59990909999999], [1.2589785, 52.6000088], [1.2609009, 52.600128899999994], [1.2618241, 52.6001663], [1.2627326, 52.60019340000001], [1.2634329, 52.6002149], [1.2637438, 52.60021569999999], [1.2649911, 52.60021569999999], [1.2654238000000002, 52.6002119], [1.2668692, 52.6001853], [1.2683348999999997, 52.6001353], [1.270084, 52.60005710000001], [1.2723304, 52.599924], [1.2745843999999995, 52.5998051], [1.2746628, 52.59979969999999], [1.2751489, 52.59976639999999], [1.275287, 52.5997564], [1.2785362999999998, 52.5995211], [1.2795898, 52.59947220000001], [1.2811281999999995, 52.5994592], [1.2826631, 52.5994809], [1.2838082, 52.59954150000001], [1.2849245, 52.599641299999995], [1.2860208999999998, 52.599765], [1.2871196, 52.59992019999999], [1.2882553, 52.600111199999986], [1.2884641568284474, 52.60015573637146], [1.288533521994681, 52.6001705277036], [1.2892101, 52.60031480000001], [1.290267, 52.60057239999999], [1.2912879, 52.6008444], [1.2922180999999997, 52.6011262], [1.292671, 52.6012716], [1.2939368, 52.60171679999999], [1.2942048, 52.6018241], [1.2951408999999998, 52.6021988], [1.2962317, 52.6026824], [1.2972426, 52.603205800000005], [1.2978197634771973, 52.60355296986019], [1.3040589, 52.607305700000005], [1.3050269, 52.60790459999999], [1.3059602, 52.6085236], [1.3065078999999995, 52.60890979999999], [1.3068664, 52.6092162], [1.3083466, 52.6105014], [1.3091174, 52.61130860000001], [1.3093744, 52.61157769999999], [1.3105623999999998, 52.61298060000001], [1.3106608, 52.6130867], [1.3107654, 52.6132011], [1.3109384, 52.613366799999994], [1.3110276, 52.613457], [1.3111113, 52.613547], [1.3116544, 52.61415619999999], [1.3117816999999998, 52.614282], [1.3118962814431416, 52.61441130349843], [1.3119646, 52.61448839999999], [1.312118, 52.614672699999986], [1.3123081, 52.6148933], [1.3125302, 52.615151], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} 10.1 2335 2348 Wymondham Norwich Norwich 52.6266570 1.3070530 52.6266570 1.3070530 1 0 2026-09-17 22:58:56 TERMINATED 2026-09-17 22:48:00 Norwich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534717 1789685233013545 29 29 2026-09-17 22:58:47.229042 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:46.330450
624874 652805 W32901 459J67MZ17 2026-09-17 COMPLETE 17534945 2026-09-17 23:48:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 652805, "stp": "P", "toc": "Thameslink", "uid": "W32901", "consist": "700107", "dest_crs": "HRH", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32901/2026-09-17/detailed", "trust_id": "459J67MZ17", "origin_crs": "PBO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-17", "dest_arr_time": "2342", "dest_platform": "3", "is_terminated": 1, "next_location": "Horsham", "signalling_id": "9J67", "timing_status": "LATE", "origin_station": "Peterborough", "current_leg_arr": "2348", "current_leg_dep": "2345", "current_leg_end": "Horsham", "origin_dep_time": "2052", "origin_platform": "2", "current_location": "Horsham Sig. Cpb76", "last_update_time": "2026-09-17T22:59:26", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.309118, 51.0791012], [-0.3098364, 51.0787124], [-0.31048620000000005, 51.0783067], [-0.311127, 51.07788059999999], [-0.3118341, 51.07737900000001], [-0.3124117, 51.0769516], [-0.31308309999999995, 51.0763757], [-0.31368209999999996, 51.07582339999999], [-0.31422959999999994, 51.07519200000001], [-0.3147587, 51.074580899999994], [-0.3153071, 51.07388499999998], [-0.31571649999999996, 51.07328340000001], [-0.31573609999999996, 51.0732546], [-0.31610509999999997, 51.07260019999999], [-0.3163975, 51.0719885], [-0.31664429999999993, 51.0714119], [-0.3168775999999999, 51.07068490000001], [-0.31707879999999994, 51.069903], [-0.3171592999999999, 51.0695661], [-0.31718879999999994, 51.06923729999999], [-0.3172102, 51.0689928], [-0.3172382, 51.0686742], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]}", "current_leg_start": "Littlehaven", "dest_arr_time_act": "2342", "motion_projection": null, "next_location_lat": "51.0659811", "next_location_lon": "-0.3189475", "previous_location": "Littlehaven", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 22.078, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 1721.147, \"from_m\": 22.078, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 7217.439, \"from_m\": 1721.147, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 8573.847, \"from_m\": 7217.439, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11282.341, \"from_m\": 8573.847, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 14609.907, \"from_m\": 11282.341, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 14669.371, \"from_m\": 14609.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32150.527, \"from_m\": 14669.371, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 34934.509, \"from_m\": 32150.527, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 40060.486, \"from_m\": 34934.509, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 40107.143, \"from_m\": 40060.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50730.121, \"from_m\": 40107.143, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 50820.618, \"from_m\": 50730.121, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53321.737, \"from_m\": 50820.618, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56182.477, \"from_m\": 53321.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57272.0, \"from_m\": 56182.477, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57443.275, \"from_m\": 57272.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85619.354, \"from_m\": 57443.275, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 110173.253, \"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.147, \"from_m\": 110173.253, \"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.654, \"from_m\": 113324.147, \"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.025, \"from_m\": 117221.654, \"capability_applied\": null, \"effective_limit_mph\": 90.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.266, \"from_m\": 118515.025, \"capability_applied\": null, \"effective_limit_mph\": 25.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.842, \"from_m\": 118570.266, \"capability_applied\": null, \"effective_limit_mph\": 90.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.324, \"from_m\": 119082.842, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 120430.679, \"from_m\": 119340.324, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 120518.828, \"from_m\": 120430.679, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 121557.099, \"from_m\": 120518.828, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 121662.043, \"from_m\": 121557.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\": 121691.691, \"from_m\": 121662.043, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 121880.843, \"from_m\": 121691.691, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122870.368, \"from_m\": 121880.843, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124064.769, \"from_m\": 122870.368, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124127.225, \"from_m\": 124064.769, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 125370.741, \"from_m\": 124127.225, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 125448.367, \"from_m\": 125370.741, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 125858.003, \"from_m\": 125448.367, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126570.624, \"from_m\": 125858.003, \"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\": 126641.198, \"from_m\": 126570.624, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 127188.096, \"from_m\": 126641.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\": 128801.999, \"from_m\": 127188.096, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 130373.906, \"from_m\": 128801.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\": 131310.333, \"from_m\": 130373.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133200.143, \"from_m\": 131310.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142211.68, \"from_m\": 133200.143, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 144364.649, \"from_m\": 142211.68, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144426.037, \"from_m\": 144364.649, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144465.64, \"from_m\": 144426.037, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144491.209, \"from_m\": 144465.64, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144544.207, \"from_m\": 144491.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144574.408, \"from_m\": 144544.207, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144611.373, \"from_m\": 144574.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145005.629, \"from_m\": 144611.373, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145036.065, \"from_m\": 145005.629, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145124.733, \"from_m\": 145036.065, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145188.432, \"from_m\": 145124.733, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145224.139, \"from_m\": 145188.432, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145268.41, \"from_m\": 145224.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\": 145326.974, \"from_m\": 145268.41, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 146604.617, \"from_m\": 145326.974, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 150947.599, \"from_m\": 146604.617, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151064.368, \"from_m\": 150947.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\": 151170.286, \"from_m\": 151064.368, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 151216.76, \"from_m\": 151170.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 152558.085, \"from_m\": 151216.76, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 153186.121, \"from_m\": 152558.085, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 158143.173, \"from_m\": 153186.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\": 158981.02, \"from_m\": 158143.173, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 160693.853, \"from_m\": 158981.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 161876.571, \"from_m\": 160693.853, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 162433.84, \"from_m\": 161876.571, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 162561.996, \"from_m\": 162433.84, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 162846.129, \"from_m\": 162561.996, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 174861.704, \"from_m\": 162846.129, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174972.45, \"from_m\": 174861.704, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 175004.741, \"from_m\": 174972.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175086.308, \"from_m\": 175004.741, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 175484.343, \"from_m\": 175086.308, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175630.79, \"from_m\": 175484.343, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 176036.455, \"from_m\": 175630.79, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179106.116, \"from_m\": 176036.455, \"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\": 179963.652, \"from_m\": 179106.116, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 187968.613, \"from_m\": 179963.652, \"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\": 188507.933, \"from_m\": 187968.613, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 189395.277, \"from_m\": 188507.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 652805, \"profile_key\": \"2e0a169e3b7c55770388e587ebb7086d8c166896bd1db5ac477c0f2ac522daa9\", \"schedule_id\": 26210, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Peterborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Fletton Jn\", \"stage_seq\": 2, \"distance_m\": 2174.022, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Conington South Jn\", \"stage_seq\": 3, \"distance_m\": 14609.907, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2110\", \"location\": \"Huntingdon\", \"stage_seq\": 4, \"distance_m\": 28290.027, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2118\", \"location\": \"St. Neots\", \"stage_seq\": 5, \"distance_m\": 39689.932, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2125H\", \"location\": \"Sandy\", \"stage_seq\": 6, \"distance_m\": 52011.638, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Biggleswade\", \"stage_seq\": 7, \"distance_m\": 56653.077, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Arlesey\", \"stage_seq\": 8, \"distance_m\": 63335.913, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 71468.571, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2147\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 78472.129, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 84471.923, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 88743.032, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 90183.868, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 102298.121, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Alexandra Palace\", \"stage_seq\": 15, \"distance_m\": 114859.57, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207H\", \"location\": \"Finsbury Park\", \"stage_seq\": 16, \"distance_m\": 118707.437, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Holloway South Jn\", \"stage_seq\": 17, \"distance_m\": 120703.26, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 18, \"distance_m\": 121880.843, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2215\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 19, \"distance_m\": 123006.53, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2219H\", \"location\": \"Farringdon\", \"stage_seq\": 20, \"distance_m\": 125202.373, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2220H\", \"wtt_dep\": \"2221H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 125932.531, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": \"2224\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 126330.222, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 23, \"distance_m\": 127536.802, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2229\", \"wtt_dep\": \"2230H\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 128263.82, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 25, \"distance_m\": 130981.494, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 26, \"distance_m\": 131747.731, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"New Cross Gate\", \"stage_seq\": 27, \"distance_m\": 132849.021, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238H\", \"location\": \"Sydenham\", \"stage_seq\": 28, \"distance_m\": 138481.316, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241H\", \"location\": \"Norwood Junction\", \"stage_seq\": 29, \"distance_m\": 142146.941, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 30, \"distance_m\": 143201.003, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 31, \"distance_m\": 143954.635, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": \"2247H\", \"location\": \"East Croydon\", \"stage_seq\": 32, \"distance_m\": 144803.737, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249H\", \"location\": \"South Croydon\", \"stage_seq\": 33, \"distance_m\": 146251.16, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Purley\", \"stage_seq\": 34, \"distance_m\": 149598.606, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 35, \"distance_m\": 151170.286, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2254H\", \"wtt_dep\": \"2255H\", \"location\": \"Coulsdon South\", \"stage_seq\": 36, \"distance_m\": 152665.884, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2300H\", \"wtt_dep\": \"2301\", \"location\": \"Merstham\", \"stage_seq\": 37, \"distance_m\": 158680.683, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2304H\", \"wtt_dep\": \"2308H\", \"location\": \"Redhill\", \"stage_seq\": 38, \"distance_m\": 161537.495, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 39, \"distance_m\": 162984.18, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Salfords\", \"stage_seq\": 40, \"distance_m\": 166153.174, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2316\", \"location\": \"Horley\", \"stage_seq\": 41, \"distance_m\": 169622.479, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2319H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 42, \"distance_m\": 170974.907, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2325H\", \"location\": \"Three Bridges\", \"stage_seq\": 43, \"distance_m\": 175323.32, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329H\", \"location\": \"Crawley\", \"stage_seq\": 44, \"distance_m\": 177502.945, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332\", \"location\": \"Ifield\", \"stage_seq\": 45, \"distance_m\": 179449.164, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2338\", \"location\": \"Littlehaven\", \"stage_seq\": 46, \"distance_m\": 187246.487, \"section_seq\": 1, \"route_path_id\": 69413}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 47, \"distance_m\": 189395.277, \"section_seq\": 1, \"route_path_id\": 69413}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189395.277, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69413}], \"total_distance_m\": 189395.277, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 183397.1, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5998.177, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2052", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.0659811", "current_position_lon": "-0.3189475", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:54Z\", \"source_id\": 54413971, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:06:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:59Z\", \"source_id\": 17445046, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:15:25Z\", \"source_id\": 54438438, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:16:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:15:28Z\", \"source_id\": 17451714, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:23:52Z\", \"source_id\": 54457285, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:23:56Z\", \"source_id\": 17456876, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:28:38Z\", \"source_id\": 54467849, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:29:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:28:41Z\", \"source_id\": 17459824, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:34:12Z\", \"source_id\": 54480371, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:34:16Z\", \"source_id\": 17463249, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:40:45Z\", \"source_id\": 54494940, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:40:46Z\", \"source_id\": 17467175, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:46:19Z\", \"source_id\": 54506772, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:46:23Z\", \"source_id\": 17470532, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:59:04Z\", \"source_id\": 54533666, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:59:08Z\", \"source_id\": 17478033, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:07:01Z\", \"source_id\": 54550702, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:07:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:07:03Z\", \"source_id\": 17482754, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:16:31Z\", \"source_id\": 54569986, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:16:31Z\", \"source_id\": 17488229, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:20:19Z\", \"source_id\": 54577782, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:20:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:20:20Z\", \"source_id\": 17490445, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:22:59Z\", \"source_id\": 54582908, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:23:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:23:02Z\", \"source_id\": 17491966, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:24:47Z\", \"source_id\": 54586591, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:24:52Z\", \"source_id\": 17493064, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:29:14Z\", \"source_id\": 54595514, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:29:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:29:15Z\", \"source_id\": 17495540, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:35:30Z\", \"source_id\": 54608016, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:35:32Z\", \"source_id\": 17499081, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:41:29Z\", \"source_id\": 54619705, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:42:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:41:31Z\", \"source_id\": 17502364, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:44:54Z\", \"source_id\": 54626202, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:45:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:44:58Z\", \"source_id\": 17504191, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:48:11Z\", \"source_id\": 54632389, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:49:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:48:13Z\", \"source_id\": 17505954, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:01Z\", \"source_id\": 54639681, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:53:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:03Z\", \"source_id\": 17508015, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:45Z\", \"source_id\": 54643011, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:47Z\", \"source_id\": 17508962, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:11Z\", \"source_id\": 54652925, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:17Z\", \"source_id\": 17511782, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:30Z\", \"source_id\": 54660791, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:04:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:34Z\", \"source_id\": 17514037, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:10Z\", \"source_id\": 54689711, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:13Z\", \"source_id\": 17522474, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:49Z\", \"source_id\": 54694270, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:53Z\", \"source_id\": 17523900, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:03Z\", \"source_id\": 54702749, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:29:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:08Z\", \"source_id\": 17526369, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:57Z\", \"source_id\": 54709187, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:03Z\", \"source_id\": 17528150, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:03Z\", \"source_id\": 54714306, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:03Z\", \"source_id\": 17529553, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:39Z\", \"source_id\": 54727468, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:44Z\", \"source_id\": 17533307, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:34Z\", \"source_id\": 54733066, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:38Z\", \"source_id\": 17534945, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham", "service_state_platform": "3", "timing_fact_generation": 1789685258911633, "current_leg_arrival_utc": "2026-09-17T23:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:48:58.054904", "service_state_evidence_id": 17534945, "current_leg_start_actual_dep": "2026-09-17T23:44:00+01:00", "operational_evidence_version": 170, "service_state_event_time_utc": "2026-09-17T22:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:58:58.087166", "service_state_valid_until_kind": null, "operational_interpretation_version": 170, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P PBO HRH 9J67 700107 12 100 None {"version": 3, "segments": [{"to_m": 22.078, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 1721.147, "from_m": 22.078, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 7217.439, "from_m": 1721.147, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 8573.847, "from_m": 7217.439, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11282.341, "from_m": 8573.847, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 14609.907, "from_m": 11282.341, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 14669.371, "from_m": 14609.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32150.527, "from_m": 14669.371, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 34934.509, "from_m": 32150.527, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 40060.486, "from_m": 34934.509, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 40107.143, "from_m": 40060.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50730.121, "from_m": 40107.143, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 50820.618, "from_m": 50730.121, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53321.737, "from_m": 50820.618, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56182.477, "from_m": 53321.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57272.0, "from_m": 56182.477, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57443.275, "from_m": 57272.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85619.354, "from_m": 57443.275, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 110173.253, "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.147, "from_m": 110173.253, "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.654, "from_m": 113324.147, "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.025, "from_m": 117221.654, "capability_applied": null, "effective_limit_mph": 90.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.266, "from_m": 118515.025, "capability_applied": null, "effective_limit_mph": 25.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.842, "from_m": 118570.266, "capability_applied": null, "effective_limit_mph": 90.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.324, "from_m": 119082.842, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 120430.679, "from_m": 119340.324, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 120518.828, "from_m": 120430.679, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 121557.099, "from_m": 120518.828, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 121662.043, "from_m": 121557.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": 121691.691, "from_m": 121662.043, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 121880.843, "from_m": 121691.691, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122870.368, "from_m": 121880.843, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124064.769, "from_m": 122870.368, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 124127.225, "from_m": 124064.769, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 125370.741, "from_m": 124127.225, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 125448.367, "from_m": 125370.741, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 125858.003, "from_m": 125448.367, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 126570.624, "from_m": 125858.003, "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": 126641.198, "from_m": 126570.624, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 127188.096, "from_m": 126641.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": 128801.999, "from_m": 127188.096, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 130373.906, "from_m": 128801.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": 131310.333, "from_m": 130373.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133200.143, "from_m": 131310.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142211.68, "from_m": 133200.143, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 144364.649, "from_m": 142211.68, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144426.037, "from_m": 144364.649, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144465.64, "from_m": 144426.037, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144491.209, "from_m": 144465.64, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144544.207, "from_m": 144491.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144574.408, "from_m": 144544.207, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144611.373, "from_m": 144574.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145005.629, "from_m": 144611.373, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145036.065, "from_m": 145005.629, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145124.733, "from_m": 145036.065, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145188.432, "from_m": 145124.733, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145224.139, "from_m": 145188.432, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145268.41, "from_m": 145224.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": 145326.974, "from_m": 145268.41, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 146604.617, "from_m": 145326.974, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 150947.599, "from_m": 146604.617, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151064.368, "from_m": 150947.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": 151170.286, "from_m": 151064.368, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 151216.76, "from_m": 151170.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 152558.085, "from_m": 151216.76, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 153186.121, "from_m": 152558.085, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 158143.173, "from_m": 153186.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": 158981.02, "from_m": 158143.173, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 160693.853, "from_m": 158981.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 161876.571, "from_m": 160693.853, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 162433.84, "from_m": 161876.571, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 162561.996, "from_m": 162433.84, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 162846.129, "from_m": 162561.996, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 174861.704, "from_m": 162846.129, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174972.45, "from_m": 174861.704, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 175004.741, "from_m": 174972.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175086.308, "from_m": 175004.741, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 175484.343, "from_m": 175086.308, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175630.79, "from_m": 175484.343, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 176036.455, "from_m": 175630.79, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179106.116, "from_m": 176036.455, "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": 179963.652, "from_m": 179106.116, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 187968.613, "from_m": 179963.652, "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": 188507.933, "from_m": 187968.613, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 189395.277, "from_m": 188507.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 652805, "profile_key": "2e0a169e3b7c55770388e587ebb7086d8c166896bd1db5ac477c0f2ac522daa9", "schedule_id": 26210, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2052", "location": "Peterborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Fletton Jn", "stage_seq": 2, "distance_m": 2174.022, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Conington South Jn", "stage_seq": 3, "distance_m": 14609.907, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2110", "location": "Huntingdon", "stage_seq": 4, "distance_m": 28290.027, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2118", "location": "St. Neots", "stage_seq": 5, "distance_m": 39689.932, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2125H", "location": "Sandy", "stage_seq": 6, "distance_m": 52011.638, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Biggleswade", "stage_seq": 7, "distance_m": 56653.077, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Arlesey", "stage_seq": 8, "distance_m": 63335.913, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Hitchin", "stage_seq": 9, "distance_m": 71468.571, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2147", "location": "Stevenage", "stage_seq": 10, "distance_m": 78472.129, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 84471.923, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 88743.032, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 90183.868, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Potters Bar", "stage_seq": 14, "distance_m": 102298.121, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Alexandra Palace", "stage_seq": 15, "distance_m": 114859.57, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207H", "location": "Finsbury Park", "stage_seq": 16, "distance_m": 118707.437, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Holloway South Jn", "stage_seq": 17, "distance_m": 120703.26, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Belle Isle Jn", "stage_seq": 18, "distance_m": 121880.843, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2215", "location": "St Pancras Low Level", "stage_seq": 19, "distance_m": 123006.53, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2219H", "location": "Farringdon", "stage_seq": 20, "distance_m": 125202.373, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2220H", "wtt_dep": "2221H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 125932.531, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": "2224", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 126330.222, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226H", "location": "Metropolitan Jn", "stage_seq": 23, "distance_m": 127536.802, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2229", "wtt_dep": "2230H", "location": "London Bridge", "stage_seq": 24, "distance_m": 128263.82, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233", "location": "Corbetts Lane Jn", "stage_seq": 25, "distance_m": 130981.494, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Bricklayers Arms Jn", "stage_seq": 26, "distance_m": 131747.731, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "New Cross Gate", "stage_seq": 27, "distance_m": 132849.021, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238H", "location": "Sydenham", "stage_seq": 28, "distance_m": 138481.316, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241H", "location": "Norwood Junction", "stage_seq": 29, "distance_m": 142146.941, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243H", "location": "Norwood Fork Jn", "stage_seq": 30, "distance_m": 143201.003, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Windmill Bridge Jn", "stage_seq": 31, "distance_m": 143954.635, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": "2247H", "location": "East Croydon", "stage_seq": 32, "distance_m": 144803.737, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249H", "location": "South Croydon", "stage_seq": 33, "distance_m": 146251.16, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Purley", "stage_seq": 34, "distance_m": 149598.606, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253", "location": "Stoats Nest Jn", "stage_seq": 35, "distance_m": 151170.286, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2254H", "wtt_dep": "2255H", "location": "Coulsdon South", "stage_seq": 36, "distance_m": 152665.884, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2300H", "wtt_dep": "2301", "location": "Merstham", "stage_seq": 37, "distance_m": 158680.683, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2304H", "wtt_dep": "2308H", "location": "Redhill", "stage_seq": 38, "distance_m": 161537.495, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310H", "location": "Earlswood (Surrey)", "stage_seq": 39, "distance_m": 162984.18, "section_seq": 1, "route_path_id": 69413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Salfords", "stage_seq": 40, "distance_m": 166153.174, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2316", "location": "Horley", "stage_seq": 41, "distance_m": 169622.479, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2319H", "location": "Gatwick Airport", "stage_seq": 42, "distance_m": 170974.907, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2325H", "location": "Three Bridges", "stage_seq": 43, "distance_m": 175323.32, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329H", "location": "Crawley", "stage_seq": 44, "distance_m": 177502.945, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Ifield", "stage_seq": 45, "distance_m": 179449.164, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2338", "location": "Littlehaven", "stage_seq": 46, "distance_m": 187246.487, "section_seq": 1, "route_path_id": 69413}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": null, "location": "Horsham", "stage_seq": 47, "distance_m": 189395.277, "section_seq": 1, "route_path_id": 69413}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189395.277, "from_m": 0.0, "section_seq": 1, "route_path_id": 69413}], "total_distance_m": 189395.277, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 183397.1, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5998.177, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12022, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:54Z", "source_id": 54413971, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:06:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:59Z", "source_id": 17445046, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12041, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:15:25Z", "source_id": 54438438, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:16:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:15:28Z", "source_id": 17451714, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:23:52Z", "source_id": 54457285, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:23:56Z", "source_id": 17456876, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12079, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:28:38Z", "source_id": 54467849, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:28:41Z", "source_id": 17459824, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15626, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:34:12Z", "source_id": 54480371, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:34:16Z", "source_id": 17463249, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15640, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:40:45Z", "source_id": 54494940, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:42:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:40:46Z", "source_id": 17467175, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:46:19Z", "source_id": 54506772, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:46:23Z", "source_id": 17470532, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:59:04Z", "source_id": 54533666, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T21:00:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:59:08Z", "source_id": 17478033, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:07:01Z", "source_id": 54550702, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T21:07:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:07:03Z", "source_id": 17482754, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:16:31Z", "source_id": 54569986, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T21:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:16:31Z", "source_id": 17488229, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:20:19Z", "source_id": 54577782, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T21:20:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:20:20Z", "source_id": 17490445, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:22:59Z", "source_id": 54582908, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T21:23:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:23:02Z", "source_id": 17491966, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:24:47Z", "source_id": 54586591, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T21:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:24:52Z", "source_id": 17493064, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:29:14Z", "source_id": 54595514, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T21:29:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:29:15Z", "source_id": 17495540, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T22:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:35:30Z", "source_id": 54608016, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T21:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:35:32Z", "source_id": 17499081, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:41:29Z", "source_id": 54619705, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T21:42:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:41:31Z", "source_id": 17502364, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:44:54Z", "source_id": 54626202, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T21:45:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:44:58Z", "source_id": 17504191, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:48:11Z", "source_id": 54632389, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T21:49:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:48:13Z", "source_id": 17505954, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:01Z", "source_id": 54639681, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T21:53:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:03Z", "source_id": 17508015, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30536, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:45Z", "source_id": 54643011, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T21:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:47Z", "source_id": 17508962, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30283, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:11Z", "source_id": 54652925, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T22:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:17Z", "source_id": 17511782, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30335, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:30Z", "source_id": 54660791, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T22:04:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:34Z", "source_id": 17514037, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30572, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:10Z", "source_id": 54689711, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T22:20:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:13Z", "source_id": 17522474, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30624, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:49Z", "source_id": 54694270, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T22:24:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:53Z", "source_id": 17523900, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30679, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:03Z", "source_id": 54702749, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T22:29:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:08Z", "source_id": 17526369, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30711, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:57Z", "source_id": 54709187, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T22:33:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:03Z", "source_id": 17528150, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30717, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:03Z", "source_id": 54714306, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T22:37:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:03Z", "source_id": 17529553, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30725, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:39Z", "source_id": 54727468, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T22:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:44Z", "source_id": 17533307, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30779, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:34Z", "source_id": 54733066, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T22:48:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:38Z", "source_id": 17534945, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}] Peterborough 2052 2052 2 None None Horsham 2342 2342 3 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32901/2026-09-17/detailed None Littlehaven 2026-09-17T23:44:00+01:00 Horsham 3.0 {"type": "LineString", "coordinates": [[-0.309118, 51.0791012], [-0.3098364, 51.0787124], [-0.31048620000000005, 51.0783067], [-0.311127, 51.07788059999999], [-0.3118341, 51.07737900000001], [-0.3124117, 51.0769516], [-0.31308309999999995, 51.0763757], [-0.31368209999999996, 51.07582339999999], [-0.31422959999999994, 51.07519200000001], [-0.3147587, 51.074580899999994], [-0.3153071, 51.07388499999998], [-0.31571649999999996, 51.07328340000001], [-0.31573609999999996, 51.0732546], [-0.31610509999999997, 51.07260019999999], [-0.3163975, 51.0719885], [-0.31664429999999993, 51.0714119], [-0.3168775999999999, 51.07068490000001], [-0.31707879999999994, 51.069903], [-0.3171592999999999, 51.0695661], [-0.31718879999999994, 51.06923729999999], [-0.3172102, 51.0689928], [-0.3172382, 51.0686742], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]} 1.0 2345 2348 Littlehaven Horsham Sig. Cpb76 Horsham 51.0659811 -0.3189475 51.0659811 -0.3189475 1 0 2026-09-17 22:59:26 TERMINATED 2026-09-17 22:48:00 Horsham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534945 1789685258911633 170 170 2026-09-17 22:58:58.087166 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:48:58.054904
624875 653650 P91567 895Y26M717 2026-09-17 COMPLETE None 2026-09-17 22:49:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 653650, "stp": "P", "toc": "Southeastern", "uid": "P91567", "consist": "465172+465929+466039", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91567/2026-09-17/detailed", "trust_id": "895Y26M717", "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-17", "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-17T22:59:26", "route_debug_link": null, "timing_variation": "+4 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:54597040\", \"confirmationDeadline\": \"2026-09-17T22:38:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 108.009, \"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\": 108.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 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.803, \"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.434, \"from_m\": 8708.803, \"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.039, \"from_m\": 9628.434, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19105.321, \"from_m\": 15628.039, \"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.337, \"from_m\": 19105.321, \"capability_applied\": null, \"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.593, \"from_m\": 19913.337, \"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.509, \"from_m\": 20221.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24310.409, \"from_m\": 21811.509, \"capability_applied\": null, \"effective_limit_mph\": 60.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.448, \"from_m\": 24310.409, \"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.982, \"from_m\": 34277.448, \"capability_applied\": null, \"effective_limit_mph\": 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.464, \"from_m\": 34588.982, \"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.814, \"from_m\": 34632.464, \"capability_applied\": null, \"effective_limit_mph\": 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.785, \"from_m\": 34685.814, \"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.844, \"from_m\": 34798.785, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41708.586, \"from_m\": 41095.844, \"capability_applied\": null, \"effective_limit_mph\": 60.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.462, \"from_m\": 41708.586, \"capability_applied\": null, \"effective_limit_mph\": 40.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.644, \"from_m\": 41790.462, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42578.032, \"from_m\": 42041.644, \"capability_applied\": null, \"effective_limit_mph\": 40.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.566, \"from_m\": 42578.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42749.067, \"from_m\": 42719.566, \"capability_applied\": null, \"effective_limit_mph\": 60.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.438, \"from_m\": 42749.067, \"capability_applied\": null, \"effective_limit_mph\": 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.221, \"from_m\": 42781.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47378.312, \"from_m\": 42868.221, \"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.997, \"from_m\": 47378.312, \"capability_applied\": null, \"effective_limit_mph\": 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.522, \"from_m\": 47409.997, \"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.769, \"from_m\": 47826.522, \"capability_applied\": null, \"effective_limit_mph\": 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.553, \"from_m\": 47863.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\": 48692.726, \"from_m\": 47892.553, \"capability_applied\": null, \"effective_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\": 653650, \"profile_key\": \"c91a16474d7c2011958b750bd707bd2e995de81587bb6d195f9a0d44a5ab9fb5\", \"schedule_id\": 24668, \"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\": 100611}, {\"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\": 100611}, {\"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\": 100611}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2146\", \"location\": \"Tonbridge\", \"stage_seq\": 4, \"distance_m\": 7696.124, \"section_seq\": 1, \"route_path_id\": 100611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Sevenoaks\", \"stage_seq\": 5, \"distance_m\": 19773.982, \"section_seq\": 1, \"route_path_id\": 100611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Otford Jn\", \"stage_seq\": 6, \"distance_m\": 23242.957, \"section_seq\": 1, \"route_path_id\": 100611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Swanley\", \"stage_seq\": 7, \"distance_m\": 34907.847, \"section_seq\": 1, \"route_path_id\": 100611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 8, \"distance_m\": 41256.776, \"section_seq\": 1, \"route_path_id\": 100611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Chislehurst\", \"stage_seq\": 9, \"distance_m\": 43020.28, \"section_seq\": 1, \"route_path_id\": 100611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 46607.972, \"section_seq\": 1, \"route_path_id\": 100611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229\", \"location\": \"Grove Park Up Sg Cn Ed EXT\", \"stage_seq\": 11, \"distance_m\": 47892.553, \"section_seq\": 1, \"route_path_id\": 100611}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2241\", \"location\": \"Grove Park Up Headshunt\", \"stage_seq\": 12, \"distance_m\": 48268.614, \"section_seq\": 1, \"route_path_id\": 100611}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": null, \"location\": \"Grove Park Up Carriage Holding Sidings\", \"stage_seq\": 13, \"distance_m\": 48692.726, \"section_seq\": 1, \"route_path_id\": 100611}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48692.726, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100611}], \"total_distance_m\": 48692.726, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 47284.832, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1407.894, \"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-17T20:43:15Z\", \"source_id\": 54500187, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:43:18Z\", \"source_id\": 17468667, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:55:06Z\", \"source_id\": 54525315, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:55:13Z\", \"source_id\": 17475783, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:15:27Z\", \"source_id\": 54567912, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:15:28Z\", \"source_id\": 17487616, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:24:03Z\", \"source_id\": 54585058, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:24:05Z\", \"source_id\": 17492615, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:27:29Z\", \"source_id\": 54591898, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:28:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:27:32Z\", \"source_id\": 17494553, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grove Park", "service_state_platform": null, "timing_fact_generation": 1789682188701772, "current_leg_arrival_utc": "2026-09-17T22:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:00.906332", "service_state_evidence_id": 54600837, "current_leg_start_actual_dep": "2026-09-17T21:44:25+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:01.532705", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P TBW None 5Y26 465172+465929+466039 10 75 None {"version": 3, "segments": [{"to_m": 108.009, "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": 108.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 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.803, "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.434, "from_m": 8708.803, "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.039, "from_m": 9628.434, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19105.321, "from_m": 15628.039, "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.337, "from_m": 19105.321, "capability_applied": null, "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.593, "from_m": 19913.337, "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.509, "from_m": 20221.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24310.409, "from_m": 21811.509, "capability_applied": null, "effective_limit_mph": 60.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.448, "from_m": 24310.409, "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.982, "from_m": 34277.448, "capability_applied": null, "effective_limit_mph": 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.464, "from_m": 34588.982, "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.814, "from_m": 34632.464, "capability_applied": null, "effective_limit_mph": 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.785, "from_m": 34685.814, "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.844, "from_m": 34798.785, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41708.586, "from_m": 41095.844, "capability_applied": null, "effective_limit_mph": 60.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.462, "from_m": 41708.586, "capability_applied": null, "effective_limit_mph": 40.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.644, "from_m": 41790.462, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42578.032, "from_m": 42041.644, "capability_applied": null, "effective_limit_mph": 40.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.566, "from_m": 42578.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42749.067, "from_m": 42719.566, "capability_applied": null, "effective_limit_mph": 60.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.438, "from_m": 42749.067, "capability_applied": null, "effective_limit_mph": 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.221, "from_m": 42781.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47378.312, "from_m": 42868.221, "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.997, "from_m": 47378.312, "capability_applied": null, "effective_limit_mph": 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.522, "from_m": 47409.997, "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.769, "from_m": 47826.522, "capability_applied": null, "effective_limit_mph": 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.553, "from_m": 47863.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": 48692.726, "from_m": 47892.553, "capability_applied": null, "effective_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": 653650, "profile_key": "c91a16474d7c2011958b750bd707bd2e995de81587bb6d195f9a0d44a5ab9fb5", "schedule_id": 24668, "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": 100611}, {"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": 100611}, {"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": 100611}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2146", "location": "Tonbridge", "stage_seq": 4, "distance_m": 7696.124, "section_seq": 1, "route_path_id": 100611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Sevenoaks", "stage_seq": 5, "distance_m": 19773.982, "section_seq": 1, "route_path_id": 100611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Otford Jn", "stage_seq": 6, "distance_m": 23242.957, "section_seq": 1, "route_path_id": 100611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Swanley", "stage_seq": 7, "distance_m": 34907.847, "section_seq": 1, "route_path_id": 100611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220", "location": "St. Mary Cray Jn", "stage_seq": 8, "distance_m": 41256.776, "section_seq": 1, "route_path_id": 100611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "Chislehurst", "stage_seq": 9, "distance_m": 43020.28, "section_seq": 1, "route_path_id": 100611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225", "location": "Grove Park", "stage_seq": 10, "distance_m": 46607.972, "section_seq": 1, "route_path_id": 100611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229", "location": "Grove Park Up Sg Cn Ed EXT", "stage_seq": 11, "distance_m": 47892.553, "section_seq": 1, "route_path_id": 100611}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2241", "location": "Grove Park Up Headshunt", "stage_seq": 12, "distance_m": 48268.614, "section_seq": 1, "route_path_id": 100611}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": null, "location": "Grove Park Up Carriage Holding Sidings", "stage_seq": 13, "distance_m": 48692.726, "section_seq": 1, "route_path_id": 100611}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48692.726, "from_m": 0.0, "section_seq": 1, "route_path_id": 100611}], "total_distance_m": 48692.726, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 47284.832, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1407.894, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32625, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:43:15Z", "source_id": 54500187, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T20:44:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:43:18Z", "source_id": 17468667, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32575, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:55:06Z", "source_id": 54525315, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:56:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:55:13Z", "source_id": 17475783, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31960, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:15:27Z", "source_id": 54567912, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:15:28Z", "source_id": 17487616, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31936, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:24:03Z", "source_id": 54585058, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:24:05Z", "source_id": 17492615, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31910, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:27:29Z", "source_id": 54591898, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T21:28:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:27:32Z", "source_id": 17494553, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:28:00+01:00", "operational_fact": true}] Tunbridge Wells 2130 2130 2 None None Grove Park Up Carriage Holding Sidings 2245 2245 None LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91567/2026-09-17/detailed None Tonbridge 2026-09-17T21:44:25+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-17 22:59:26 TERMINATED 2026-09-17 22:49:00 Grove Park TD TRACKING_TIMEOUT 54600837 1789682188701772 44 44 2026-09-17 22:59:01.532705 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:00.906332
624876 654537 C61169 722A04M817 2026-09-17 COMPLETE None 2026-09-17 22:49:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 654537, "stp": "P", "toc": "London Underground", "uid": "C61169", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61169/2026-09-17/detailed", "trust_id": "722A04M817", "origin_crs": "SBP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-17", "dest_arr_time": "2249", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A04", "timing_status": "ON TIME", "origin_station": "Stonebridge Park", "current_leg_arr": "2220", "current_leg_dep": "2218", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "2210", "origin_platform": "1", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-17T22:59:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "2249", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2210", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:12:45Z\", \"source_id\": 17486078, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:14:39Z\", \"source_id\": 17487149, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:17:33Z\", \"source_id\": 17488804, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:19:29Z\", \"source_id\": 17489958, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789682176168175, "current_leg_arrival_utc": "2026-09-17T22:20:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:00.973987", "service_state_evidence_id": 17489958, "current_leg_start_actual_dep": "2026-09-17T22:17:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:01.540617", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground P SBP ZEL 2A04 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:12:45Z", "source_id": 17486078, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:14:39Z", "source_id": 17487149, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:17:33Z", "source_id": 17488804, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:19:29Z", "source_id": 17489958, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:20:00+01:00", "operational_fact": true}] Stonebridge Park 2210 2210 1 None None Elephant & Castle L.T. 2249 2249 None ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C61169/2026-09-17/detailed None Kensal Green 2026-09-17T22:17:00+01:00 Queen's Park (DC) 2.0 {"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} 0.8 2218 2220 Kensal Green Queen's Park (DC) Queen's Park (DC) 51.5341536 -0.2053586 51.5341536 -0.2053586 1 0 2026-09-17 22:59:26 TERMINATED 2026-09-17 22:49:00 Queen's Park (DC) TRUST TRACKING_TIMEOUT 17489958 1789682176168175 9 9 2026-09-17 22:59:01.540617 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:00.973987
624877 655172 Y81058 672B39M817 2026-09-17 COMPLETE 17535098 2026-09-17 23:49:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 655172, "stp": "P", "toc": "West Midlands Trains", "uid": "Y81058", "consist": "172343", "dest_crs": "BSW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81058/2026-09-17/detailed", "trust_id": "672B39M817", "origin_crs": "WOF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham Snow Hill", "service_date": "2026-09-17", "dest_arr_time": "2350", "dest_platform": "3", "is_terminated": 1, "next_location": "Birmingham Snow Hill", "signalling_id": "2B39", "timing_status": "EARLY", "origin_station": "Worcester Foregate Street", "current_leg_arr": "2349", "current_leg_dep": "2347", "current_leg_end": "Birmingham Snow Hill", "origin_dep_time": "2240", "origin_platform": "1", "current_location": "Birmingham Snow Hill", "last_update_time": "2026-09-17T22:59:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9144943650557464, 52.489826738462334], [-1.9143341999999997, 52.489790500000005], [-1.9139373, 52.4897025], [-1.9137098, 52.489656700000005], [-1.9136215000000003, 52.489640599999994], [-1.9132949, 52.4895836], [-1.9129019, 52.48952229999999], [-1.9128121, 52.4895073], [-1.9107803, 52.4891388], [-1.9103453, 52.489029599999995], [-1.9100674, 52.4889578], [-1.9098298, 52.4888885], [-1.9082094, 52.4883753], [-1.9078976, 52.48827959999999], [-1.9064022000000005, 52.487792799999994], [-1.9062147, 52.48772949999999], [-1.9060055, 52.4876517], [-1.9052740999999995, 52.48732499999999], [-1.9051824, 52.4872787], [-1.9050678, 52.4872236], [-1.9048940000000003, 52.4871305], [-1.9046590000000003, 52.48700050000001], [-1.9044471000000005, 52.4868738], [-1.9041398000000005, 52.4866921], [-1.903899, 52.48654439999999], [-1.9035489999999995, 52.486323899999995], [-1.9034941000000003, 52.4862893], [-1.9034084, 52.48623700000001], [-1.9032747, 52.486155], [-1.9031932999999996, 52.4861022], [-1.9029657, 52.485938], [-1.902771, 52.485766], [-1.9024674, 52.4855046], [-1.9022483, 52.4853422], [-1.9017238000000003, 52.4849964], [-1.8999318999999997, 52.4837824]]}", "current_leg_start": "Jewellry Quarter", "dest_arr_time_act": "2350", "motion_projection": null, "next_location_lat": "52.4837824", "next_location_lon": "-1.8999319", "previous_location": "Jewellry Quarter", "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\": 532.945, \"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\": 738.41, \"from_m\": 532.945, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1156.358, \"from_m\": 738.41, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9541.367, \"from_m\": 1156.358, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10003.423, \"from_m\": 9541.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\": 24289.94, \"from_m\": 10003.423, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24340.432, \"from_m\": 24289.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35057.814, \"from_m\": 24340.432, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35960.251, \"from_m\": 35057.814, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35987.492, \"from_m\": 35960.251, \"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\": 36102.749, \"from_m\": 35987.492, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 38904.47, \"from_m\": 36102.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41652.479, \"from_m\": 38904.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42296.08, \"from_m\": 41652.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43906.799, \"from_m\": 42296.08, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43932.146, \"from_m\": 43906.799, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45769.699, \"from_m\": 43932.146, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46617.169, \"from_m\": 45769.699, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48139.14, \"from_m\": 46617.169, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48622.997, \"from_m\": 48139.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49664.803, \"from_m\": 48622.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54218.793, \"from_m\": 49664.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54634.596, \"from_m\": 54218.793, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54816.105, \"from_m\": 54634.596, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 655172, \"profile_key\": \"dd626946d9352c7339f0117d3c29faad41ea4a87bfd1c7e17367f99943145d94\", \"schedule_id\": 31296, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2247\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 2, \"distance_m\": 690.321, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 1156.358, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2255\", \"location\": \"Droitwich Spa\", \"stage_seq\": 4, \"distance_m\": 9453.049, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2301H\", \"wtt_dep\": \"2302H\", \"location\": \"Hartlebury\", \"stage_seq\": 5, \"distance_m\": 18663.357, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2307\", \"wtt_dep\": \"2308\", \"location\": \"Kidderminster\", \"stage_seq\": 6, \"distance_m\": 24531.962, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2312\", \"wtt_dep\": \"2312H\", \"location\": \"Blakedown\", \"stage_seq\": 7, \"distance_m\": 29652.923, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2315H\", \"location\": \"Hagley\", \"stage_seq\": 8, \"distance_m\": 32318.283, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319H\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 9, \"distance_m\": 35285.781, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2323H\", \"location\": \"Lye\", \"stage_seq\": 10, \"distance_m\": 37436.901, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2327\", \"location\": \"Cradley Heath\", \"stage_seq\": 11, \"distance_m\": 39518.478, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2330H\", \"location\": \"Old Hill\", \"stage_seq\": 12, \"distance_m\": 41916.58, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2333H\", \"location\": \"Rowley Regis\", \"stage_seq\": 13, \"distance_m\": 43820.523, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337\", \"location\": \"Langley Green\", \"stage_seq\": 14, \"distance_m\": 46399.485, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339\", \"location\": \"Smethwick Jn\", \"stage_seq\": 15, \"distance_m\": 48321.252, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340H\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 16, \"distance_m\": 48521.995, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"The Hawthorns\", \"stage_seq\": 17, \"distance_m\": 49740.148, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 18, \"distance_m\": 53604.039, \"section_seq\": 1, \"route_path_id\": 102999}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": null, \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 19, \"distance_m\": 54816.105, \"section_seq\": 1, \"route_path_id\": 102999}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 54816.105, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102999}], \"total_distance_m\": 54816.105, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54765.613, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 50.492, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2240", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.4837824", "current_position_lon": "-1.8999319", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:48:19Z\", \"source_id\": 17506005, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:13Z\", \"source_id\": 17511774, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:04:00Z\", \"source_id\": 54661675, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:04:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:04:03Z\", \"source_id\": 17514264, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:16Z\", \"source_id\": 54669221, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:18Z\", \"source_id\": 17516476, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:38Z\", \"source_id\": 54678533, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:42Z\", \"source_id\": 17519275, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:15Z\", \"source_id\": 54683004, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:18Z\", \"source_id\": 17520566, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:57Z\", \"source_id\": 54689272, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:03Z\", \"source_id\": 17522380, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:52Z\", \"source_id\": 54695926, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:57Z\", \"source_id\": 17524385, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:46Z\", \"source_id\": 54700627, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:49Z\", \"source_id\": 17525778, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:07Z\", \"source_id\": 54707871, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:08Z\", \"source_id\": 17527750, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:32Z\", \"source_id\": 54711865, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:38Z\", \"source_id\": 17528920, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:48Z\", \"source_id\": 54717108, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:50Z\", \"source_id\": 17530384, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:50Z\", \"source_id\": 54721927, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:53Z\", \"source_id\": 17531703, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:08Z\", \"source_id\": 54725296, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:13Z\", \"source_id\": 17532688, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:50Z\", \"source_id\": 54730580, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:53Z\", \"source_id\": 17534217, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:02Z\", \"source_id\": 54733714, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:02Z\", \"source_id\": 17535098, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham Snow Hill", "service_state_platform": "3", "timing_fact_generation": 1789685284295458, "current_leg_arrival_utc": "2026-09-17T23:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:01.022676", "service_state_evidence_id": 17535098, "current_leg_start_actual_dep": "2026-09-17T23:46:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:01.577103", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P WOF BSW 2B39 172343 3 100 None {"version": 3, "segments": [{"to_m": 532.945, "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": 738.41, "from_m": 532.945, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1156.358, "from_m": 738.41, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9541.367, "from_m": 1156.358, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10003.423, "from_m": 9541.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": 24289.94, "from_m": 10003.423, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24340.432, "from_m": 24289.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35057.814, "from_m": 24340.432, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35960.251, "from_m": 35057.814, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35987.492, "from_m": 35960.251, "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": 36102.749, "from_m": 35987.492, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38904.47, "from_m": 36102.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41652.479, "from_m": 38904.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42296.08, "from_m": 41652.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43906.799, "from_m": 42296.08, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43932.146, "from_m": 43906.799, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45769.699, "from_m": 43932.146, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46617.169, "from_m": 45769.699, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48139.14, "from_m": 46617.169, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48622.997, "from_m": 48139.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49664.803, "from_m": 48622.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54218.793, "from_m": 49664.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54634.596, "from_m": 54218.793, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54816.105, "from_m": 54634.596, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 655172, "profile_key": "dd626946d9352c7339f0117d3c29faad41ea4a87bfd1c7e17367f99943145d94", "schedule_id": 31296, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2240", "location": "Worcester Foregate Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2247", "location": "Worcester Shrub Hill", "stage_seq": 2, "distance_m": 690.321, "section_seq": 1, "route_path_id": 102999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Tunnel Jn", "stage_seq": 3, "distance_m": 1156.358, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2255", "location": "Droitwich Spa", "stage_seq": 4, "distance_m": 9453.049, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2301H", "wtt_dep": "2302H", "location": "Hartlebury", "stage_seq": 5, "distance_m": 18663.357, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2307", "wtt_dep": "2308", "location": "Kidderminster", "stage_seq": 6, "distance_m": 24531.962, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2312", "wtt_dep": "2312H", "location": "Blakedown", "stage_seq": 7, "distance_m": 29652.923, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2315H", "location": "Hagley", "stage_seq": 8, "distance_m": 32318.283, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319H", "location": "Stourbridge Junction", "stage_seq": 9, "distance_m": 35285.781, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2323H", "location": "Lye", "stage_seq": 10, "distance_m": 37436.901, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2327", "location": "Cradley Heath", "stage_seq": 11, "distance_m": 39518.478, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2330H", "location": "Old Hill", "stage_seq": 12, "distance_m": 41916.58, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Rowley Regis", "stage_seq": 13, "distance_m": 43820.523, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "Langley Green", "stage_seq": 14, "distance_m": 46399.485, "section_seq": 1, "route_path_id": 102999}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339", "location": "Smethwick Jn", "stage_seq": 15, "distance_m": 48321.252, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340H", "location": "Smethwick Galton Bridge HL", "stage_seq": 16, "distance_m": 48521.995, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "The Hawthorns", "stage_seq": 17, "distance_m": 49740.148, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Jewellry Quarter", "stage_seq": 18, "distance_m": 53604.039, "section_seq": 1, "route_path_id": 102999}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": null, "location": "Birmingham Snow Hill", "stage_seq": 19, "distance_m": 54816.105, "section_seq": 1, "route_path_id": 102999}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 54816.105, "from_m": 0.0, "section_seq": 1, "route_path_id": 102999}], "total_distance_m": 54816.105, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54765.613, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 50.492, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:48:19Z", "source_id": 17506005, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:13Z", "source_id": 17511774, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19813, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:04:00Z", "source_id": 54661675, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:04:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:04:03Z", "source_id": 17514264, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19782, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:16Z", "source_id": 54669221, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:09:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:18Z", "source_id": 17516476, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19796, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:38Z", "source_id": 54678533, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:42Z", "source_id": 17519275, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19771, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:15Z", "source_id": 54683004, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:18Z", "source_id": 17520566, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19762, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:57Z", "source_id": 54689272, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:03Z", "source_id": 17522380, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19731, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:52Z", "source_id": 54695926, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:57Z", "source_id": 17524385, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19727, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:46Z", "source_id": 54700627, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:27:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:49Z", "source_id": 17525778, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19723, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:07Z", "source_id": 54707871, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:31:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:08Z", "source_id": 17527750, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19711, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:32Z", "source_id": 54711865, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:34:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:38Z", "source_id": 17528920, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19688, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:48Z", "source_id": 54717108, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:50Z", "source_id": 17530384, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19684, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:50Z", "source_id": 54721927, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:40:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:53Z", "source_id": 17531703, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19097, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:08Z", "source_id": 54725296, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:13Z", "source_id": 17532688, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19109, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:50Z", "source_id": 54730580, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:53Z", "source_id": 17534217, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20067, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:02Z", "source_id": 54733714, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:02Z", "source_id": 17535098, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Worcester Foregate Street 2240 2240 1 None None Birmingham Snow Hill 2350 2350 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y81058/2026-09-17/detailed None Jewellry Quarter 2026-09-17T23:46:30+01:00 Birmingham Snow Hill 2.0 {"type": "LineString", "coordinates": [[-1.9144943650557464, 52.489826738462334], [-1.9143341999999997, 52.489790500000005], [-1.9139373, 52.4897025], [-1.9137098, 52.489656700000005], [-1.9136215000000003, 52.489640599999994], [-1.9132949, 52.4895836], [-1.9129019, 52.48952229999999], [-1.9128121, 52.4895073], [-1.9107803, 52.4891388], [-1.9103453, 52.489029599999995], [-1.9100674, 52.4889578], [-1.9098298, 52.4888885], [-1.9082094, 52.4883753], [-1.9078976, 52.48827959999999], [-1.9064022000000005, 52.487792799999994], [-1.9062147, 52.48772949999999], [-1.9060055, 52.4876517], [-1.9052740999999995, 52.48732499999999], [-1.9051824, 52.4872787], [-1.9050678, 52.4872236], [-1.9048940000000003, 52.4871305], [-1.9046590000000003, 52.48700050000001], [-1.9044471000000005, 52.4868738], [-1.9041398000000005, 52.4866921], [-1.903899, 52.48654439999999], [-1.9035489999999995, 52.486323899999995], [-1.9034941000000003, 52.4862893], [-1.9034084, 52.48623700000001], [-1.9032747, 52.486155], [-1.9031932999999996, 52.4861022], [-1.9029657, 52.485938], [-1.902771, 52.485766], [-1.9024674, 52.4855046], [-1.9022483, 52.4853422], [-1.9017238000000003, 52.4849964], [-1.8999318999999997, 52.4837824]]} 0.8 2347 2349 Jewellry Quarter Birmingham Snow Hill Birmingham Snow Hill 52.4837824 -1.8999319 52.4837824 -1.8999319 1 0 2026-09-17 22:59:26 TERMINATED 2026-09-17 22:49:00 Birmingham Snow Hill TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535098 1789685284295458 57 57 2026-09-17 22:59:01.577103 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:01.022676
624878 655261 P66745 521K20M817 2026-09-17 COMPLETE 17535103 2026-09-17 23:49:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 655261, "stp": "P", "toc": "Greater Anglia", "uid": "P66745", "consist": "720521", "dest_crs": "SOV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66745/2026-09-17/detailed", "trust_id": "521K20M817", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southend Victoria", "service_date": "2026-09-17", "dest_arr_time": "2346", "dest_platform": "2", "is_terminated": 1, "next_location": "Southend Victoria", "signalling_id": "1K20", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2349", "current_leg_dep": "2346", "current_leg_end": "Southend Victoria", "origin_dep_time": "2245", "origin_platform": "11", "current_location": "Southend Victoria", "last_update_time": "2026-09-17T22:59:26", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7105982534527822, 51.550586937756194], [0.7106035, 51.550570099999995], [0.710685, 51.550293], [0.7107117, 51.55014729999999], [0.7107451, 51.55002149999999], [0.7107626999999999, 51.5498953], [0.7107905, 51.5496498], [0.7108087999999999, 51.54942629999999], [0.710824, 51.5492037], [0.7108483999999999, 51.54896490000001], [0.7108867999999999, 51.5485319], [0.7110235999999999, 51.5473508], [0.7110566999999999, 51.5470862], [0.7110926999999999, 51.54679920000001], [0.7111337, 51.5463799], [0.7112007, 51.5456376], [0.7111439999999999, 51.5451694], [0.7111251, 51.544914], [0.7111511, 51.54433819999999], [0.7113373999999999, 51.5420385]]}", "current_leg_start": "Prittlewell", "dest_arr_time_act": "2346", "motion_projection": null, "next_location_lat": "51.5420385", "next_location_lon": "0.7113374", "previous_location": "Prittlewell", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.473, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.704, \"from_m\": 6674.473, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.179, \"from_m\": 7287.704, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.766, \"from_m\": 7486.179, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31569.687, \"from_m\": 7606.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31759.249, \"from_m\": 31569.687, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32065.224, \"from_m\": 31759.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32122.416, \"from_m\": 32065.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32158.241, \"from_m\": 32122.416, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32663.772, \"from_m\": 32158.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32998.578, \"from_m\": 32663.772, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33876.405, \"from_m\": 32998.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34432.741, \"from_m\": 33876.405, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34511.553, \"from_m\": 34432.741, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61662.264, \"from_m\": 34511.553, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61680.783, \"from_m\": 61662.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66035.111, \"from_m\": 61680.783, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66597.507, \"from_m\": 66035.111, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 655261, \"profile_key\": \"8c340f5fb716d3c92859a4b5e7a0ce2b8ea8d44d3fa0b9c15e0a0b27b654938c\", \"schedule_id\": 22000, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2245\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"2251H\", \"wtt_dep\": \"2252H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.616, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.865, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.944, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.527, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"2307\", \"wtt_dep\": \"2308\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32407.101, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 10, \"distance_m\": 34378.959, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314\", \"location\": \"Billericay\", \"stage_seq\": 11, \"distance_m\": 39077.828, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2320H\", \"location\": \"Wickford\", \"stage_seq\": 12, \"distance_m\": 46564.602, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2325H\", \"location\": \"Rayleigh\", \"stage_seq\": 13, \"distance_m\": 53121.628, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2329H\", \"location\": \"Hockley\", \"stage_seq\": 14, \"distance_m\": 58001.608, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Rochford\", \"stage_seq\": 15, \"distance_m\": 62091.404, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2335H\", \"location\": \"Southend Airport\", \"stage_seq\": 16, \"distance_m\": 63475.97, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2338H\", \"location\": \"Prittlewell\", \"stage_seq\": 17, \"distance_m\": 65646.183, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": null, \"location\": \"Southend Victoria\", \"stage_seq\": 18, \"distance_m\": 66597.507, \"section_seq\": 1, \"route_path_id\": 73996}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66597.507, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73996}], \"total_distance_m\": 66597.507, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65491.394, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1106.113, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2245", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5420385", "current_position_lon": "0.7113374", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:08Z\", \"source_id\": 54638110, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:51:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:13Z\", \"source_id\": 17507557, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:55:46Z\", \"source_id\": 54646582, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:56:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:55:50Z\", \"source_id\": 17510039, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:50Z\", \"source_id\": 54655910, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:01:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:54Z\", \"source_id\": 17512644, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:59Z\", \"source_id\": 54666874, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:07:03Z\", \"source_id\": 17515839, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:22Z\", \"source_id\": 54681577, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:27Z\", \"source_id\": 17520143, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:54Z\", \"source_id\": 54694378, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:59Z\", \"source_id\": 17523929, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13969, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:42Z\", \"source_id\": 54705548, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:47Z\", \"source_id\": 17527098, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:53Z\", \"source_id\": 54714097, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:57Z\", \"source_id\": 17529492, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:38Z\", \"source_id\": 54721649, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:42Z\", \"source_id\": 17531627, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:45Z\", \"source_id\": 54724718, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:49Z\", \"source_id\": 17532491, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:51Z\", \"source_id\": 54729197, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:52Z\", \"source_id\": 17533807, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13925, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:02Z\", \"source_id\": 54733715, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:02Z\", \"source_id\": 17535103, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southend Victoria", "service_state_platform": "1", "timing_fact_generation": 1789685284332214, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:01.049288", "service_state_evidence_id": 17535103, "current_leg_start_actual_dep": "2026-09-17T23:41:30+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:01.580888", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST SOV 1K20 720521 5 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.179, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.766, "from_m": 7486.179, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31569.687, "from_m": 7606.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.249, "from_m": 31569.687, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32065.224, "from_m": 31759.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32122.416, "from_m": 32065.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32158.241, "from_m": 32122.416, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32663.772, "from_m": 32158.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32998.578, "from_m": 32663.772, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33876.405, "from_m": 32998.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34432.741, "from_m": 33876.405, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34511.553, "from_m": 34432.741, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61662.264, "from_m": 34511.553, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61680.783, "from_m": 61662.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66035.111, "from_m": 61680.783, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66597.507, "from_m": 66035.111, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 655261, "profile_key": "8c340f5fb716d3c92859a4b5e7a0ce2b8ea8d44d3fa0b9c15e0a0b27b654938c", "schedule_id": 22000, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2245", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "2251H", "wtt_dep": "2252H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.527, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "2307", "wtt_dep": "2308", "location": "Shenfield", "stage_seq": 9, "distance_m": 32407.101, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310", "location": "Mountnessing Jn", "stage_seq": 10, "distance_m": 34378.959, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314", "location": "Billericay", "stage_seq": 11, "distance_m": 39077.828, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2320H", "location": "Wickford", "stage_seq": 12, "distance_m": 46564.602, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2325H", "location": "Rayleigh", "stage_seq": 13, "distance_m": 53121.628, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "Hockley", "stage_seq": 14, "distance_m": 58001.608, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Rochford", "stage_seq": 15, "distance_m": 62091.404, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Southend Airport", "stage_seq": 16, "distance_m": 63475.97, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2338H", "location": "Prittlewell", "stage_seq": 17, "distance_m": 65646.183, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": null, "location": "Southend Victoria", "stage_seq": 18, "distance_m": 66597.507, "section_seq": 1, "route_path_id": 73996}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66597.507, "from_m": 0.0, "section_seq": 1, "route_path_id": 73996}], "total_distance_m": 66597.507, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65491.394, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1106.113, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:08Z", "source_id": 54638110, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:51:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:13Z", "source_id": 17507557, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:55:46Z", "source_id": 54646582, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:56:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:55:50Z", "source_id": 17510039, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:50Z", "source_id": 54655910, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:01:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:54Z", "source_id": 17512644, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14052, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:59Z", "source_id": 54666874, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:07:03Z", "source_id": 17515839, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14011, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:22Z", "source_id": 54681577, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:16:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:27Z", "source_id": 17520143, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13984, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:54Z", "source_id": 54694378, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:23:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:59Z", "source_id": 17523929, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13969, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:42Z", "source_id": 54705548, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:47Z", "source_id": 17527098, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13963, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:53Z", "source_id": 54714097, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:57Z", "source_id": 17529492, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13954, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:38Z", "source_id": 54721649, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:42Z", "source_id": 17531627, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13950, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:45Z", "source_id": 54724718, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:49Z", "source_id": 17532491, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13944, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:51Z", "source_id": 54729197, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:45:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:52Z", "source_id": 17533807, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13925, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:02Z", "source_id": 54733715, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:49:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:02Z", "source_id": 17535103, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] London Liverpool Street 2245 2245 11 None None Southend Victoria 2346 2346 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66745/2026-09-17/detailed None Prittlewell 2026-09-17T23:41:30+01:00 Southend Victoria 3.0 {"type": "LineString", "coordinates": [[0.7105982534527822, 51.550586937756194], [0.7106035, 51.550570099999995], [0.710685, 51.550293], [0.7107117, 51.55014729999999], [0.7107451, 51.55002149999999], [0.7107626999999999, 51.5498953], [0.7107905, 51.5496498], [0.7108087999999999, 51.54942629999999], [0.710824, 51.5492037], [0.7108483999999999, 51.54896490000001], [0.7108867999999999, 51.5485319], [0.7110235999999999, 51.5473508], [0.7110566999999999, 51.5470862], [0.7110926999999999, 51.54679920000001], [0.7111337, 51.5463799], [0.7112007, 51.5456376], [0.7111439999999999, 51.5451694], [0.7111251, 51.544914], [0.7111511, 51.54433819999999], [0.7113373999999999, 51.5420385]]} 0.6 2346 2349 Prittlewell Southend Victoria Southend Victoria 51.5420385 0.7113374 51.5420385 0.7113374 1 0 2026-09-17 22:59:26 TERMINATED 2026-09-17 22:49:00 Southend Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535103 1789685284332214 66 66 2026-09-17 22:59:01.580888 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:01.049288
624879 656450 L01791 175D32M917 2026-09-17 COMPLETE 17535386 2026-09-17 23:49:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 656450, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01791", "consist": "801109+801110", "dest_crs": "XNL", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01791/2026-09-17/detailed", "trust_id": "175D32M917", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": "23:45:00", "dar_platform": null, "dest_station": "Neville Hill T&R.S.M.D", "service_date": "2026-09-17", "dest_arr_time": "2355", "dest_platform": null, "is_terminated": 1, "next_location": "Neville Hill T&R.S.M.D", "signalling_id": "5D32", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "2349", "current_leg_dep": "2344", "current_leg_end": "Neville Hill T&R.S.M.D", "origin_dep_time": "2345", "origin_platform": "8", "current_location": "Neville Hill T&R.S.M.D", "last_update_time": "2026-09-17T22:59:26", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "2355", "motion_projection": null, "next_location_lat": "53.7926093", "next_location_lon": "-1.5048045", "previous_location": "Leeds", "current_leg_milage": "2.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1585.698, \"from_m\": 902.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1624.788, \"from_m\": 1585.698, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3038.577, \"from_m\": 1624.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 656450, \"profile_key\": \"224c4740dab7048a0b454a8b1b193df02f218521ab44add3522caab247832723\", \"schedule_id\": 15279, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 2, \"distance_m\": 1561.941, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 3, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 28313}, {\"is_pass\": false, \"wtt_arr\": \"2355\", \"wtt_dep\": null, \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 4, \"distance_m\": 3038.577, \"section_seq\": 1, \"route_path_id\": 28313}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3038.577, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28313}], \"total_distance_m\": 3038.577, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1624.788, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1413.789, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2345", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.7926093", "current_position_lon": "-1.5048045", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:42Z\", \"source_id\": 54734633, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:49Z\", \"source_id\": 17535386, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neville Hill T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1789685329236036, "current_leg_arrival_utc": "2026-09-17T23:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:01.200451", "service_state_evidence_id": 17535386, "current_leg_start_actual_dep": "2026-09-17T23:45:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:01.818613", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P LDS XNL 5D32 801109+801110 10 125 None {"version": 3, "segments": [{"to_m": 119.601, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 455.016, "from_m": 119.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 902.268, "from_m": 455.016, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1585.698, "from_m": 902.268, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1624.788, "from_m": 1585.698, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3038.577, "from_m": 1624.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 656450, "profile_key": "224c4740dab7048a0b454a8b1b193df02f218521ab44add3522caab247832723", "schedule_id": 15279, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2345", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Marsh Lane Jn Leeds", "stage_seq": 2, "distance_m": 1561.941, "section_seq": 1, "route_path_id": 28313}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Neville H. West Jn", "stage_seq": 3, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 28313}, {"is_pass": false, "wtt_arr": "2355", "wtt_dep": null, "location": "Neville Hill T&R.S.M.D", "stage_seq": 4, "distance_m": 3038.577, "section_seq": 1, "route_path_id": 28313}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3038.577, "from_m": 0.0, "section_seq": 1, "route_path_id": 28313}], "total_distance_m": 3038.577, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1624.788, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1413.789, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5275, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:42Z", "source_id": 54734633, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:49:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:49Z", "source_id": 17535386, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Leeds 2345 2345 8 23:45:00 None Neville Hill T&R.S.M.D 2355 2355 None EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:L01791/2026-09-17/detailed None Leeds 2026-09-17T23:45:00+01:00 Neville Hill T&R.S.M.D 5.0 {"type": "LineString", "coordinates": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]} 2.0 2344 2349 Leeds Neville Hill T&R.S.M.D Neville Hill T&R.S.M.D 53.7926093 -1.5048045 53.7926093 -1.5048045 1 0 2026-09-17 22:59:26 TERMINATED 2026-09-17 22:49:00 Neville Hill T&R.S.M.D TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535386 1789685329236036 8 8 2026-09-17 22:59:01.818613 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:01.200451
624880 653025 L37572 631J65M717 2026-09-17 COMPLETE 17535460 2026-09-17 23:49:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 653025, "stp": "P", "toc": "Chiltern Railways", "uid": "L37572", "consist": "168106", "dest_crs": "SBJ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37572/2026-09-17/detailed", "trust_id": "631J65M717", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stourbridge Junction", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": "2", "is_terminated": 1, "next_location": "Stourbridge Junction", "signalling_id": "1J65", "timing_status": "ON TIME", "origin_station": "London Marylebone", "current_leg_arr": "2349", "current_leg_dep": "2345", "current_leg_end": "Stourbridge Junction", "origin_dep_time": "2102", "origin_platform": "3", "current_location": "Stourbridge Junction", "last_update_time": "2026-09-17T22:59:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1158056, 52.459941699999995], [-2.1161489, 52.4599205], [-2.1165553, 52.4598878], [-2.1167362999999995, 52.459871500000006], [-2.1171279, 52.4598469], [-2.1174027999999994, 52.4598241], [-2.1182383, 52.45976279999999], [-2.1184905, 52.45974479999999], [-2.1189934, 52.459708], [-2.1193769, 52.4596762], [-2.1195150999999997, 52.45966059999999], [-2.1198356, 52.459632899999995], [-2.1201708999999997, 52.4595928], [-2.1203948, 52.459565], [-2.1206617, 52.45952739999998], [-2.1209568, 52.459479999999985], [-2.121288, 52.459421199999994], [-2.1216662, 52.459337899999994], [-2.1220457, 52.4592521], [-2.1224213, 52.459154000000005], [-2.1227257, 52.4590698], [-2.1230502, 52.45897180000001], [-2.1232291, 52.4589135], [-2.1233989, 52.458858199999995], [-2.1237664, 52.458726600000006], [-2.1241607, 52.458564], [-2.1245147, 52.4584185], [-2.1249157, 52.45824449999999], [-2.1254173, 52.4580263], [-2.1260248, 52.45775419999999], [-2.1262764, 52.4576551], [-2.1264701000000006, 52.457568999999985], [-2.1270801999999995, 52.4572892], [-2.1274638, 52.45712079999999], [-2.1279492999999996, 52.4569133], [-2.1286239, 52.4566215], [-2.129103999999999, 52.45641150000001], [-2.1294338999999995, 52.456271699999995], [-2.1297664999999997, 52.4561255], [-2.1300132, 52.456015099999995], [-2.1303271, 52.4558803], [-2.1307092999999995, 52.45571360000001], [-2.1312189, 52.455496999999994], [-2.1315340999999997, 52.4553597], [-2.1319109, 52.4551954], [-2.1321898999999997, 52.4550704], [-2.1323279999999993, 52.45500419999999], [-2.132505, 52.45490939999999], [-2.1326163, 52.4548465], [-2.1327545, 52.4547639], [-2.1329106999999996, 52.4546516], [-2.1330816999999995, 52.454510600000006], [-2.1331863, 52.454403500000005], [-2.1333002999999997, 52.4542793], [-2.1333888, 52.4541543], [-2.1334719999999994, 52.4540349], [-2.1335135, 52.45395080000001], [-2.1335484, 52.4538878], [-2.1335846, 52.4537955], [-2.1336155, 52.4537121], [-2.1336462999999997, 52.4535928], [-2.1336602, 52.45349379999999], [-2.1336651, 52.4534588], [-2.1336758, 52.45338850000001], [-2.1336758, 52.4532561], [-2.1336878999999995, 52.4531131], [-2.1337039999999994, 52.452908699999995], [-2.133708, 52.452768199999994], [-2.1337226999999994, 52.452547499999994], [-2.1337254, 52.4523701], [-2.1337442, 52.4521298], [-2.1337575999999996, 52.45184219999999], [-2.133773699999999, 52.4516525], [-2.1337777, 52.451481699999995], [-2.1337925, 52.45123900000001], [-2.1338113, 52.451026500000005], [-2.1338126, 52.4508532], [-2.1338287, 52.450657], [-2.1338341, 52.450411], [-2.1338501, 52.4502067], [-2.1338703, 52.4499639], [-2.133877, 52.449795599999995], [-2.1338849999999994, 52.4496215], [-2.133908, 52.4492911], [-2.1339197, 52.4491455], [-2.1339345999999995, 52.4489463], [-2.1339401, 52.448748499999994], [-2.1339494, 52.4485875], [-2.1339655, 52.4483636], [-2.1339763, 52.44811670000001], [-2.134000400000001, 52.447808599999995], [-2.1340235, 52.447433]]}", "current_leg_start": "Lye", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "52.4474330", "next_location_lon": "-2.1340235", "previous_location": "Lye", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9324.111, \"from_m\": 8520.209, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10581.817, \"from_m\": 9324.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10790.078, \"from_m\": 10581.817, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20559.713, \"from_m\": 10790.078, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 20677.081, \"from_m\": 20559.713, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42639.589, \"from_m\": 20677.081, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44387.407, \"from_m\": 42639.589, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 44473.77, \"from_m\": 44387.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44731.587, \"from_m\": 44473.77, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45108.675, \"from_m\": 44731.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45169.384, \"from_m\": 45108.675, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45266.329, \"from_m\": 45169.384, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49064.385, \"from_m\": 45266.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56131.771, \"from_m\": 49064.385, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 57445.031, \"from_m\": 56131.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58337.518, \"from_m\": 57445.031, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 59449.088, \"from_m\": 58337.518, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88693.961, \"from_m\": 59449.088, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 88760.489, \"from_m\": 88693.961, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 99548.442, \"from_m\": 88760.489, \"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\": 100085.402, \"from_m\": 99548.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\": 100711.629, \"from_m\": 100085.402, \"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\": 109497.47, \"from_m\": 100711.629, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 109572.488, \"from_m\": 109497.47, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109633.242, \"from_m\": 109572.488, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 109700.196, \"from_m\": 109633.242, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110101.123, \"from_m\": 109700.196, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111092.449, \"from_m\": 110101.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111197.852, \"from_m\": 111092.449, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 111406.141, \"from_m\": 111197.852, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 126309.481, \"from_m\": 111406.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 128255.144, \"from_m\": 126309.481, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 142152.145, \"from_m\": 128255.144, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 142319.831, \"from_m\": 142152.145, \"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\": 142803.573, \"from_m\": 142319.831, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142832.267, \"from_m\": 142803.573, \"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\": 142853.937, \"from_m\": 142832.267, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 143115.617, \"from_m\": 142853.937, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 151420.173, \"from_m\": 143115.617, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151908.777, \"from_m\": 151420.173, \"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\": 151949.888, \"from_m\": 151908.777, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 153275.338, \"from_m\": 151949.888, \"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\": 172234.899, \"from_m\": 153275.338, \"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\": 173980.649, \"from_m\": 172234.899, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 175195.488, \"from_m\": 173980.649, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 178351.344, \"from_m\": 175195.488, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 179110.45, \"from_m\": 178351.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 179691.267, \"from_m\": 179110.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}, {\"to_m\": 180034.247, \"from_m\": 179691.267, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 180429.138, \"from_m\": 180034.247, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 183799.285, \"from_m\": 180429.138, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 183844.298, \"from_m\": 183799.285, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 185075.476, \"from_m\": 183844.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 186118.72, \"from_m\": 185075.476, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 186581.156, \"from_m\": 186118.72, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 188310.607, \"from_m\": 186581.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 188969.722, \"from_m\": 188310.607, \"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\": 190784.218, \"from_m\": 188969.722, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 190809.565, \"from_m\": 190784.218, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 192389.12, \"from_m\": 190809.565, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193042.919, \"from_m\": 192389.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 195782.672, \"from_m\": 193042.919, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 198588.745, \"from_m\": 195782.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 198729.181, \"from_m\": 198588.745, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 199403.651, \"from_m\": 198729.181, \"capability_applied\": null, \"effective_limit_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\": 653025, \"profile_key\": \"9f9e1b9aeea3a52709dc0b18c43485a42c40bd9e78f42d4d7ef3b1832731352e\", \"schedule_id\": 15894, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 4, \"distance_m\": 17228.059, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"South Ruislip\", \"stage_seq\": 5, \"distance_m\": 18739.599, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"West Ruislip\", \"stage_seq\": 6, \"distance_m\": 21688.827, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Gerrards Cross\", \"stage_seq\": 7, \"distance_m\": 30185.502, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129H\", \"location\": \"High Wycombe\", \"stage_seq\": 8, \"distance_m\": 44938.364, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134H\", \"location\": \"Saunderton\", \"stage_seq\": 9, \"distance_m\": 52843.683, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Princes Risborough\", \"stage_seq\": 10, \"distance_m\": 57913.363, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142H\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 11, \"distance_m\": 67190.686, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Bicester South Jn\", \"stage_seq\": 12, \"distance_m\": 86255.198, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Bicester North\", \"stage_seq\": 13, \"distance_m\": 87858.175, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Aynho Jn\", \"stage_seq\": 14, \"distance_m\": 102513.441, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Kings Sutton\", \"stage_seq\": 15, \"distance_m\": 104921.879, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"Banbury Depot Jn\", \"stage_seq\": 16, \"distance_m\": 109796.8, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": \"2211\", \"location\": \"Banbury\", \"stage_seq\": 17, \"distance_m\": 110601.278, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"Banbury Reservoir Jn\", \"stage_seq\": 18, \"distance_m\": 112391.918, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218H\", \"location\": \"Fenny Compton\", \"stage_seq\": 19, \"distance_m\": 124422.542, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2228H\", \"wtt_dep\": \"2230\", \"location\": \"Leamington Spa\", \"stage_seq\": 20, \"distance_m\": 142483.039, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2234\", \"wtt_dep\": \"2235\", \"location\": \"Warwick\", \"stage_seq\": 21, \"distance_m\": 145591.233, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2237H\", \"wtt_dep\": \"2239\", \"location\": \"Warwick Parkway\", \"stage_seq\": 22, \"distance_m\": 147682.01, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244H\", \"location\": \"Hatton\", \"stage_seq\": 23, \"distance_m\": 152236.249, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2249H\", \"wtt_dep\": \"2250H\", \"location\": \"Lapworth\", \"stage_seq\": 24, \"distance_m\": 159043.489, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2254H\", \"wtt_dep\": \"2255H\", \"location\": \"Dorridge\", \"stage_seq\": 25, \"distance_m\": 163105.383, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256H\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 26, \"distance_m\": 164008.739, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": \"2301\", \"location\": \"Solihull\", \"stage_seq\": 27, \"distance_m\": 168504.232, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Tyseley\", \"stage_seq\": 28, \"distance_m\": 174562.105, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 29, \"distance_m\": 175687.176, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2309H\", \"wtt_dep\": \"2311\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 30, \"distance_m\": 179001.881, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2315\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 31, \"distance_m\": 179900.763, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2318\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 32, \"distance_m\": 181043.892, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2323\", \"location\": \"The Hawthorns\", \"stage_seq\": 33, \"distance_m\": 184979.796, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2326\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 34, \"distance_m\": 186219.808, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 35, \"distance_m\": 186418.511, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2330\", \"location\": \"Langley Green\", \"stage_seq\": 36, \"distance_m\": 188341.182, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Rowley Regis\", \"stage_seq\": 37, \"distance_m\": 190853.78, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2338\", \"location\": \"Old Hill\", \"stage_seq\": 38, \"distance_m\": 192778.001, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341H\", \"location\": \"Cradley Heath\", \"stage_seq\": 39, \"distance_m\": 195175.372, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2345\", \"location\": \"Lye\", \"stage_seq\": 40, \"distance_m\": 197258.578, \"section_seq\": 1, \"route_path_id\": 72237}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Stourbridge Junction\", \"stage_seq\": 41, \"distance_m\": 199403.651, \"section_seq\": 1, \"route_path_id\": 72237}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 199403.651, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72237}], \"total_distance_m\": 199403.651, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 197391.623, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2012.028, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2102", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.4474330", "current_position_lon": "-2.1340235", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:09:23Z\", \"source_id\": 54424476, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:09:27Z\", \"source_id\": 17447854, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:13:31Z\", \"source_id\": 54434039, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:15:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:13:33Z\", \"source_id\": 17450510, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:14:47Z\", \"source_id\": 54436997, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:14:52Z\", \"source_id\": 17451312, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:18:07Z\", \"source_id\": 54444400, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:18:13Z\", \"source_id\": 17453363, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:27:14Z\", \"source_id\": 54464741, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:27:18Z\", \"source_id\": 17459000, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:34:27Z\", \"source_id\": 54481003, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:35:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:34:32Z\", \"source_id\": 17463412, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:37:36Z\", \"source_id\": 54488021, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:38:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:37:43Z\", \"source_id\": 17465302, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:41:28Z\", \"source_id\": 54496479, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:41:30Z\", \"source_id\": 17467616, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:53:40Z\", \"source_id\": 54522360, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:53:43Z\", \"source_id\": 17474914, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:05:05Z\", \"source_id\": 54546652, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:05:09Z\", \"source_id\": 17481644, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:09:34Z\", \"source_id\": 54556139, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:10:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:09:39Z\", \"source_id\": 17484287, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20939, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:29:32Z\", \"source_id\": 54596131, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:30:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:29:35Z\", \"source_id\": 17495689, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:34:28Z\", \"source_id\": 54605913, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:34:31Z\", \"source_id\": 17498524, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20988, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:38:38Z\", \"source_id\": 54614128, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:38:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:38:41Z\", \"source_id\": 17500821, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:43:48Z\", \"source_id\": 54624027, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:43:53Z\", \"source_id\": 17503592, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:45Z\", \"source_id\": 54635407, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:50:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:48Z\", \"source_id\": 17506813, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:54:13Z\", \"source_id\": 54643790, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:55:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:54:17Z\", \"source_id\": 17509235, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:52Z\", \"source_id\": 54654060, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:00:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:58Z\", \"source_id\": 17512115, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:14Z\", \"source_id\": 54663834, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:17Z\", \"source_id\": 17514931, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:34Z\", \"source_id\": 54669725, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:08:38Z\", \"source_id\": 17516653, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:12Z\", \"source_id\": 54674335, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:16Z\", \"source_id\": 17518023, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:20Z\", \"source_id\": 54681540, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:21Z\", \"source_id\": 17520095, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:15Z\", \"source_id\": 54689784, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:18Z\", \"source_id\": 17522518, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:18Z\", \"source_id\": 54694955, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:23Z\", \"source_id\": 17524126, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:55Z\", \"source_id\": 54700857, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:59Z\", \"source_id\": 17525855, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:43Z\", \"source_id\": 54708812, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:47Z\", \"source_id\": 17528059, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:40Z\", \"source_id\": 54713680, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:42Z\", \"source_id\": 17529391, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:17Z\", \"source_id\": 54722636, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:24Z\", \"source_id\": 17531906, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:33Z\", \"source_id\": 54727277, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:38Z\", \"source_id\": 17533245, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:50Z\", \"source_id\": 54734813, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:03Z\", \"source_id\": 17535460, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Junction", "service_state_platform": "2", "timing_fact_generation": 1789685343592540, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:03.571101", "service_state_evidence_id": 17535460, "current_leg_start_actual_dep": "2026-09-17T23:45:00+01:00", "operational_evidence_version": 142, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:03.941271", "service_state_valid_until_kind": null, "operational_interpretation_version": 142, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P MYB SBJ 1J65 168106 4 100 None {"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8520.209, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9324.111, "from_m": 8520.209, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10581.817, "from_m": 9324.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10790.078, "from_m": 10581.817, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20559.713, "from_m": 10790.078, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 20677.081, "from_m": 20559.713, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42639.589, "from_m": 20677.081, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44387.407, "from_m": 42639.589, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 44473.77, "from_m": 44387.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44731.587, "from_m": 44473.77, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45108.675, "from_m": 44731.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45169.384, "from_m": 45108.675, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45266.329, "from_m": 45169.384, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49064.385, "from_m": 45266.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56131.771, "from_m": 49064.385, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 57445.031, "from_m": 56131.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58337.518, "from_m": 57445.031, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 59449.088, "from_m": 58337.518, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88693.961, "from_m": 59449.088, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88760.489, "from_m": 88693.961, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 99548.442, "from_m": 88760.489, "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": 100085.402, "from_m": 99548.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": 100711.629, "from_m": 100085.402, "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": 109497.47, "from_m": 100711.629, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 109572.488, "from_m": 109497.47, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109633.242, "from_m": 109572.488, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 109700.196, "from_m": 109633.242, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110101.123, "from_m": 109700.196, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111092.449, "from_m": 110101.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111197.852, "from_m": 111092.449, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 111406.141, "from_m": 111197.852, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 126309.481, "from_m": 111406.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 128255.144, "from_m": 126309.481, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 142152.145, "from_m": 128255.144, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 142319.831, "from_m": 142152.145, "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": 142803.573, "from_m": 142319.831, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142832.267, "from_m": 142803.573, "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": 142853.937, "from_m": 142832.267, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 143115.617, "from_m": 142853.937, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 151420.173, "from_m": 143115.617, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151908.777, "from_m": 151420.173, "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": 151949.888, "from_m": 151908.777, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 153275.338, "from_m": 151949.888, "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": 172234.899, "from_m": 153275.338, "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": 173980.649, "from_m": 172234.899, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 175195.488, "from_m": 173980.649, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 178351.344, "from_m": 175195.488, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 179110.45, "from_m": 178351.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 179691.267, "from_m": 179110.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}, {"to_m": 180034.247, "from_m": 179691.267, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 180429.138, "from_m": 180034.247, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 183799.285, "from_m": 180429.138, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 183844.298, "from_m": 183799.285, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 185075.476, "from_m": 183844.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 186118.72, "from_m": 185075.476, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 186581.156, "from_m": 186118.72, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 188310.607, "from_m": 186581.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 188969.722, "from_m": 188310.607, "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": 190784.218, "from_m": 188969.722, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 190809.565, "from_m": 190784.218, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 192389.12, "from_m": 190809.565, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193042.919, "from_m": 192389.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 195782.672, "from_m": 193042.919, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 198588.745, "from_m": 195782.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 198729.181, "from_m": 198588.745, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 199403.651, "from_m": 198729.181, "capability_applied": null, "effective_limit_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": 653025, "profile_key": "9f9e1b9aeea3a52709dc0b18c43485a42c40bd9e78f42d4d7ef3b1832731352e", "schedule_id": 15894, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2102", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Northolt Park Jn", "stage_seq": 4, "distance_m": 17228.059, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "South Ruislip", "stage_seq": 5, "distance_m": 18739.599, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "West Ruislip", "stage_seq": 6, "distance_m": 21688.827, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Gerrards Cross", "stage_seq": 7, "distance_m": 30185.502, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129H", "location": "High Wycombe", "stage_seq": 8, "distance_m": 44938.364, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134H", "location": "Saunderton", "stage_seq": 9, "distance_m": 52843.683, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Princes Risborough", "stage_seq": 10, "distance_m": 57913.363, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142H", "location": "Haddenham & Thame Parkway", "stage_seq": 11, "distance_m": 67190.686, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Bicester South Jn", "stage_seq": 12, "distance_m": 86255.198, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Bicester North", "stage_seq": 13, "distance_m": 87858.175, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Aynho Jn", "stage_seq": 14, "distance_m": 102513.441, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Kings Sutton", "stage_seq": 15, "distance_m": 104921.879, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "Banbury Depot Jn", "stage_seq": 16, "distance_m": 109796.8, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": "2211", "location": "Banbury", "stage_seq": 17, "distance_m": 110601.278, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "Banbury Reservoir Jn", "stage_seq": 18, "distance_m": 112391.918, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218H", "location": "Fenny Compton", "stage_seq": 19, "distance_m": 124422.542, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2228H", "wtt_dep": "2230", "location": "Leamington Spa", "stage_seq": 20, "distance_m": 142483.039, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2234", "wtt_dep": "2235", "location": "Warwick", "stage_seq": 21, "distance_m": 145591.233, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2237H", "wtt_dep": "2239", "location": "Warwick Parkway", "stage_seq": 22, "distance_m": 147682.01, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244H", "location": "Hatton", "stage_seq": 23, "distance_m": 152236.249, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2249H", "wtt_dep": "2250H", "location": "Lapworth", "stage_seq": 24, "distance_m": 159043.489, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2254H", "wtt_dep": "2255H", "location": "Dorridge", "stage_seq": 25, "distance_m": 163105.383, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256H", "location": "Bentley Heath S.B.", "stage_seq": 26, "distance_m": 164008.739, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": "2301", "location": "Solihull", "stage_seq": 27, "distance_m": 168504.232, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Tyseley", "stage_seq": 28, "distance_m": 174562.105, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Small Heath Sth Jn", "stage_seq": 29, "distance_m": 175687.176, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2311", "location": "Birmingham Moor Street", "stage_seq": 30, "distance_m": 179001.881, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2315", "location": "Birmingham Snow Hill", "stage_seq": 31, "distance_m": 179900.763, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2318", "location": "Jewellry Quarter", "stage_seq": 32, "distance_m": 181043.892, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2323", "location": "The Hawthorns", "stage_seq": 33, "distance_m": 184979.796, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2326", "location": "Smethwick Galton Bridge HL", "stage_seq": 34, "distance_m": 186219.808, "section_seq": 1, "route_path_id": 72237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Smethwick Jn", "stage_seq": 35, "distance_m": 186418.511, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2330", "location": "Langley Green", "stage_seq": 36, "distance_m": 188341.182, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Rowley Regis", "stage_seq": 37, "distance_m": 190853.78, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2338", "location": "Old Hill", "stage_seq": 38, "distance_m": 192778.001, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341H", "location": "Cradley Heath", "stage_seq": 39, "distance_m": 195175.372, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Lye", "stage_seq": 40, "distance_m": 197258.578, "section_seq": 1, "route_path_id": 72237}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Stourbridge Junction", "stage_seq": 41, "distance_m": 199403.651, "section_seq": 1, "route_path_id": 72237}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 199403.651, "from_m": 0.0, "section_seq": 1, "route_path_id": 72237}], "total_distance_m": 199403.651, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 197391.623, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2012.028, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:09:23Z", "source_id": 54424476, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:09:27Z", "source_id": 17447854, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23267, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:13:31Z", "source_id": 54434039, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:15:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:13:33Z", "source_id": 17450510, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:14:47Z", "source_id": 54436997, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:14:52Z", "source_id": 17451312, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:18:07Z", "source_id": 54444400, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:18:13Z", "source_id": 17453363, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23341, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:27:14Z", "source_id": 54464741, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:28:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:27:18Z", "source_id": 17459000, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23349, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:34:27Z", "source_id": 54481003, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:35:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:34:32Z", "source_id": 17463412, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23375, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:37:36Z", "source_id": 54488021, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:38:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:37:43Z", "source_id": 17465302, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21149, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:41:28Z", "source_id": 54496479, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:42:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:41:30Z", "source_id": 17467616, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21143, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:53:40Z", "source_id": 54522360, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T20:54:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:53:43Z", "source_id": 17474914, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21095, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:05:05Z", "source_id": 54546652, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T21:05:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:05:09Z", "source_id": 17481644, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21076, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:09:34Z", "source_id": 54556139, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T21:10:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:09:39Z", "source_id": 17484287, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20939, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:29:32Z", "source_id": 54596131, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T21:30:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:29:35Z", "source_id": 17495689, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:34:28Z", "source_id": 54605913, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T21:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:34:31Z", "source_id": 17498524, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20988, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:38:38Z", "source_id": 54614128, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T21:38:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:38:41Z", "source_id": 17500821, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20255, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:43:48Z", "source_id": 54624027, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T21:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:43:53Z", "source_id": 17503592, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20243, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:45Z", "source_id": 54635407, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T21:50:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:48Z", "source_id": 17506813, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20231, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:54:13Z", "source_id": 54643790, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T21:55:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:54:17Z", "source_id": 17509235, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20215, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:52Z", "source_id": 54654060, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T22:00:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:58Z", "source_id": 17512115, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20338, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:14Z", "source_id": 54663834, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T22:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:17Z", "source_id": 17514931, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:34Z", "source_id": 54669725, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T22:09:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:08:38Z", "source_id": 17516653, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:12Z", "source_id": 54674335, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T22:13:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:16Z", "source_id": 17518023, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:20Z", "source_id": 54681540, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T22:16:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:21Z", "source_id": 17520095, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:15Z", "source_id": 54689784, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T22:21:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:18Z", "source_id": 17522518, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:18Z", "source_id": 54694955, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T22:24:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:23Z", "source_id": 17524126, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19693, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:55Z", "source_id": 54700857, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T22:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:59Z", "source_id": 17525855, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:43Z", "source_id": 54708812, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T22:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:47Z", "source_id": 17528059, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19725, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:40Z", "source_id": 54713680, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T22:36:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:42Z", "source_id": 17529391, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19729, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:17Z", "source_id": 54722636, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T22:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:24Z", "source_id": 17531906, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19733, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:33Z", "source_id": 54727277, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T22:44:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:38Z", "source_id": 17533245, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19758, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:50Z", "source_id": 54734813, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T22:49:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:03Z", "source_id": 17535460, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] London Marylebone 2102 2102 3 None None Stourbridge Junction 2349 2349 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37572/2026-09-17/detailed None Lye 2026-09-17T23:45:00+01:00 Stourbridge Junction 4.0 {"type": "LineString", "coordinates": [[-2.1158056, 52.459941699999995], [-2.1161489, 52.4599205], [-2.1165553, 52.4598878], [-2.1167362999999995, 52.459871500000006], [-2.1171279, 52.4598469], [-2.1174027999999994, 52.4598241], [-2.1182383, 52.45976279999999], [-2.1184905, 52.45974479999999], [-2.1189934, 52.459708], [-2.1193769, 52.4596762], [-2.1195150999999997, 52.45966059999999], [-2.1198356, 52.459632899999995], [-2.1201708999999997, 52.4595928], [-2.1203948, 52.459565], [-2.1206617, 52.45952739999998], [-2.1209568, 52.459479999999985], [-2.121288, 52.459421199999994], [-2.1216662, 52.459337899999994], [-2.1220457, 52.4592521], [-2.1224213, 52.459154000000005], [-2.1227257, 52.4590698], [-2.1230502, 52.45897180000001], [-2.1232291, 52.4589135], [-2.1233989, 52.458858199999995], [-2.1237664, 52.458726600000006], [-2.1241607, 52.458564], [-2.1245147, 52.4584185], [-2.1249157, 52.45824449999999], [-2.1254173, 52.4580263], [-2.1260248, 52.45775419999999], [-2.1262764, 52.4576551], [-2.1264701000000006, 52.457568999999985], [-2.1270801999999995, 52.4572892], [-2.1274638, 52.45712079999999], [-2.1279492999999996, 52.4569133], [-2.1286239, 52.4566215], [-2.129103999999999, 52.45641150000001], [-2.1294338999999995, 52.456271699999995], [-2.1297664999999997, 52.4561255], [-2.1300132, 52.456015099999995], [-2.1303271, 52.4558803], [-2.1307092999999995, 52.45571360000001], [-2.1312189, 52.455496999999994], [-2.1315340999999997, 52.4553597], [-2.1319109, 52.4551954], [-2.1321898999999997, 52.4550704], [-2.1323279999999993, 52.45500419999999], [-2.132505, 52.45490939999999], [-2.1326163, 52.4548465], [-2.1327545, 52.4547639], [-2.1329106999999996, 52.4546516], [-2.1330816999999995, 52.454510600000006], [-2.1331863, 52.454403500000005], [-2.1333002999999997, 52.4542793], [-2.1333888, 52.4541543], [-2.1334719999999994, 52.4540349], [-2.1335135, 52.45395080000001], [-2.1335484, 52.4538878], [-2.1335846, 52.4537955], [-2.1336155, 52.4537121], [-2.1336462999999997, 52.4535928], [-2.1336602, 52.45349379999999], [-2.1336651, 52.4534588], [-2.1336758, 52.45338850000001], [-2.1336758, 52.4532561], [-2.1336878999999995, 52.4531131], [-2.1337039999999994, 52.452908699999995], [-2.133708, 52.452768199999994], [-2.1337226999999994, 52.452547499999994], [-2.1337254, 52.4523701], [-2.1337442, 52.4521298], [-2.1337575999999996, 52.45184219999999], [-2.133773699999999, 52.4516525], [-2.1337777, 52.451481699999995], [-2.1337925, 52.45123900000001], [-2.1338113, 52.451026500000005], [-2.1338126, 52.4508532], [-2.1338287, 52.450657], [-2.1338341, 52.450411], [-2.1338501, 52.4502067], [-2.1338703, 52.4499639], [-2.133877, 52.449795599999995], [-2.1338849999999994, 52.4496215], [-2.133908, 52.4492911], [-2.1339197, 52.4491455], [-2.1339345999999995, 52.4489463], [-2.1339401, 52.448748499999994], [-2.1339494, 52.4485875], [-2.1339655, 52.4483636], [-2.1339763, 52.44811670000001], [-2.134000400000001, 52.447808599999995], [-2.1340235, 52.447433]]} 1.3 2345 2349 Lye Stourbridge Junction Stourbridge Junction 52.4474330 -2.1340235 52.4474330 -2.1340235 1 0 2026-09-17 22:59:26 TERMINATED 2026-09-17 22:49:00 Stourbridge Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535460 1789685343592540 142 142 2026-09-17 22:59:03.941271 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:03.571101
624881 655488 C38261 509Y15M817 2026-09-17 COMPLETE 17535503 2026-09-17 23:49:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 655488, "stp": "P", "toc": "Elizabeth Line", "uid": "C38261", "consist": "345037", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38261/2026-09-17/detailed", "trust_id": "509Y15M817", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": "22:56:00", "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-17", "dest_arr_time": "2351", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y15", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "2349", "current_leg_dep": "2347", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "2256", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-17T22:59:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "2349½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26092.229, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26477.296, \"from_m\": 26092.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26544.626, \"from_m\": 26477.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27650.367, \"from_m\": 26544.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27826.004, \"from_m\": 27650.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31710.72, \"from_m\": 27826.004, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31940.5, \"from_m\": 31710.72, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32168.168, \"from_m\": 31940.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32463.239, \"from_m\": 32168.168, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32485.432, \"from_m\": 32463.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32704.348, \"from_m\": 32485.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32892.53, \"from_m\": 32704.348, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33785.0, \"from_m\": 32892.53, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33887.278, \"from_m\": 33785.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34030.621, \"from_m\": 33887.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34532.779, \"from_m\": 34030.621, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35149.799, \"from_m\": 34532.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35779.094, \"from_m\": 35149.799, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35963.955, \"from_m\": 35779.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36186.837, \"from_m\": 35963.955, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36587.269, \"from_m\": 36186.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36733.266, \"from_m\": 36587.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36903.489, \"from_m\": 36733.266, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37566.801, \"from_m\": 36903.489, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37865.017, \"from_m\": 37566.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38090.289, \"from_m\": 37865.017, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38405.366, \"from_m\": 38090.289, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38658.669, \"from_m\": 38405.366, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39063.299, \"from_m\": 38658.669, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39223.808, \"from_m\": 39063.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39462.505, \"from_m\": 39223.808, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40529.84, \"from_m\": 39462.505, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40900.475, \"from_m\": 40529.84, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41130.288, \"from_m\": 40900.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41349.428, \"from_m\": 41130.288, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41472.282, \"from_m\": 41349.428, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 41628.208, \"from_m\": 41472.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41766.231, \"from_m\": 41628.208, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42223.779, \"from_m\": 41766.231, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42378.841, \"from_m\": 42223.779, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42941.549, \"from_m\": 42378.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43859.251, \"from_m\": 42941.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44140.897, \"from_m\": 43859.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45216.166, \"from_m\": 44140.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45583.848, \"from_m\": 45216.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 655488, \"profile_key\": \"d3188dc8c5473b03033c3d1b70bc377f8ad2255a2e42b0ccde64ab39986383a3\", \"schedule_id\": 5499, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2259H\", \"wtt_dep\": \"2300\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2303H\", \"wtt_dep\": \"2304\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2306H\", \"wtt_dep\": \"2307\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2310\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2313H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2315H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2317H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2323H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27991.753, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2342\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2344\", \"wtt_dep\": \"2345\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2349H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 45583.848, \"section_seq\": 1, \"route_path_id\": 29955}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45583.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}], \"total_distance_m\": 45583.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42642.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2256", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:58:43Z\", \"source_id\": 54652014, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:59:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:58:47Z\", \"source_id\": 17511516, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:51Z\", \"source_id\": 54659570, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:56Z\", \"source_id\": 17513714, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:23Z\", \"source_id\": 54665827, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:26Z\", \"source_id\": 17515530, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:07Z\", \"source_id\": 54670728, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:08Z\", \"source_id\": 17516905, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:54Z\", \"source_id\": 54677394, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:57Z\", \"source_id\": 17518930, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:04Z\", \"source_id\": 54681031, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:09Z\", \"source_id\": 17519964, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:21Z\", \"source_id\": 54684986, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:17:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:27Z\", \"source_id\": 17521082, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:04Z\", \"source_id\": 54689492, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:07Z\", \"source_id\": 17522400, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:02Z\", \"source_id\": 54694555, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:03Z\", \"source_id\": 17523970, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:31Z\", \"source_id\": 54698630, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:32Z\", \"source_id\": 17525207, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:51Z\", \"source_id\": 54702392, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:58Z\", \"source_id\": 17526292, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:08Z\", \"source_id\": 54706253, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:13Z\", \"source_id\": 17527314, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:10Z\", \"source_id\": 54716128, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:18Z\", \"source_id\": 17530107, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:45Z\", \"source_id\": 54720221, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:47Z\", \"source_id\": 17531224, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:52Z\", \"source_id\": 54723429, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:58Z\", \"source_id\": 17532129, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:59Z\", \"source_id\": 54727951, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:43:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:08Z\", \"source_id\": 17533474, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:21Z\", \"source_id\": 54731353, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:21Z\", \"source_id\": 17534430, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:03Z\", \"source_id\": 54735102, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:09Z\", \"source_id\": 17535503, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789685350435637, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:05.234920", "service_state_evidence_id": 54735102, "current_leg_start_actual_dep": "2026-09-17T23:47:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-17T22:49:03", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:06.378408", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P SNF PDX 9Y15 345037 9 90 None {"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26092.229, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26477.296, "from_m": 26092.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26544.626, "from_m": 26477.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27650.367, "from_m": 26544.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27826.004, "from_m": 27650.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31710.72, "from_m": 27826.004, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31940.5, "from_m": 31710.72, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32168.168, "from_m": 31940.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32463.239, "from_m": 32168.168, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32485.432, "from_m": 32463.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32704.348, "from_m": 32485.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32892.53, "from_m": 32704.348, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33785.0, "from_m": 32892.53, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33887.278, "from_m": 33785.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34030.621, "from_m": 33887.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34532.779, "from_m": 34030.621, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35149.799, "from_m": 34532.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35779.094, "from_m": 35149.799, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35963.955, "from_m": 35779.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36186.837, "from_m": 35963.955, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36587.269, "from_m": 36186.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36733.266, "from_m": 36587.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36903.489, "from_m": 36733.266, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37566.801, "from_m": 36903.489, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37865.017, "from_m": 37566.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38090.289, "from_m": 37865.017, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38405.366, "from_m": 38090.289, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38658.669, "from_m": 38405.366, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39063.299, "from_m": 38658.669, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39223.808, "from_m": 39063.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39462.505, "from_m": 39223.808, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40529.84, "from_m": 39462.505, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40900.475, "from_m": 40529.84, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41130.288, "from_m": 40900.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41349.428, "from_m": 41130.288, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41472.282, "from_m": 41349.428, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 41628.208, "from_m": 41472.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41766.231, "from_m": 41628.208, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42223.779, "from_m": 41766.231, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42378.841, "from_m": 42223.779, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42941.549, "from_m": 42378.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 43859.251, "from_m": 42941.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44140.897, "from_m": 43859.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 45216.166, "from_m": 44140.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45583.848, "from_m": 45216.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 655488, "profile_key": "d3188dc8c5473b03033c3d1b70bc377f8ad2255a2e42b0ccde64ab39986383a3", "schedule_id": 5499, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2256", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2259H", "wtt_dep": "2300", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2303H", "wtt_dep": "2304", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2307", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2310", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2313H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2315H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2317H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2323H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2332", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27991.753, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2342", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2344", "wtt_dep": "2345", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2349H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 45583.848, "section_seq": 1, "route_path_id": 29955}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45583.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 29955}], "total_distance_m": 45583.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42642.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.286, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:58:43Z", "source_id": 54652014, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:59:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:58:47Z", "source_id": 17511516, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:51Z", "source_id": 54659570, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:56Z", "source_id": 17513714, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:23Z", "source_id": 54665827, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:26Z", "source_id": 17515530, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:07Z", "source_id": 54670728, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:09:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:08Z", "source_id": 17516905, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:54Z", "source_id": 54677394, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:57Z", "source_id": 17518930, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:04Z", "source_id": 54681031, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:15:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:09Z", "source_id": 17519964, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:21Z", "source_id": 54684986, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:17:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:27Z", "source_id": 17521082, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:04Z", "source_id": 54689492, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:20:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:07Z", "source_id": 17522400, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:02Z", "source_id": 54694555, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:23:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:03Z", "source_id": 17523970, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:31Z", "source_id": 54698630, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:25:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:32Z", "source_id": 17525207, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:51Z", "source_id": 54702392, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:58Z", "source_id": 17526292, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:08Z", "source_id": 54706253, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:13Z", "source_id": 17527314, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:10Z", "source_id": 54716128, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:18Z", "source_id": 17530107, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:45Z", "source_id": 54720221, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:47Z", "source_id": 17531224, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:52Z", "source_id": 54723429, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:40:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:58Z", "source_id": 17532129, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:59Z", "source_id": 54727951, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:43:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:08Z", "source_id": 17533474, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:21Z", "source_id": 54731353, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:21Z", "source_id": 17534430, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:03Z", "source_id": 54735102, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:49:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:09Z", "source_id": 17535503, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Shenfield 2256 2256 5 22:56:00 None Paddington (Crossrail) 2351 2349½ B ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C38261/2026-09-17/detailed None Bond Street (Crossrail) 2026-09-17T23:47:00+01:00 Paddington (Crossrail) 2.0 {"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 1.8 2347 2349 Bond Street (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-17 22:59:26 TERMINATED 2026-09-17 22:49:03 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 54735102 1789685350435637 76 76 2026-09-17 22:59:06.378408 B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:05.234920
624882 655906 L89583 322K16M917 2026-09-17 COMPLETE 17535157 2026-09-17 23:49:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 655906, "stp": "P", "toc": "Northern", "uid": "L89583", "consist": "323218", "dest_crs": "MAC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89583/2026-09-17/detailed", "trust_id": "322K16M917", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": "23:16:00", "dar_platform": null, "dest_station": "Macclesfield", "service_date": "2026-09-17", "dest_arr_time": "2348", "dest_platform": "3", "is_terminated": 1, "next_location": "Macclesfield", "signalling_id": "2K16", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2349", "current_leg_dep": "2344", "current_leg_end": "Macclesfield", "origin_dep_time": "2316", "origin_platform": "2", "current_location": "Macclesfield", "last_update_time": "2026-09-17T22:59:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1452882472950607, 53.293109946320726], [-2.1454643999999994, 53.29232820000001], [-2.1457667, 53.29043789999999], [-2.1457699, 53.289661599999995], [-2.1457279, 53.2888552], [-2.1455146, 53.287408799999994], [-2.144779199999999, 53.284223099999984], [-2.144375, 53.2825948], [-2.1439472, 53.2809645], [-2.1437651, 53.2801805], [-2.1437485, 53.2801088], [-2.1436722999999995, 53.27983549999999], [-2.1431406999999996, 53.27854709999999], [-2.1425856, 53.2775389], [-2.1423871, 53.2772085], [-2.141851, 53.2764601], [-2.1409815999999995, 53.275493], [-2.1396214, 53.274218000000005], [-2.1386096, 53.2734144], [-2.1374693, 53.2726236], [-2.1354766999999995, 53.27143469999999], [-2.1349928999999994, 53.271122299999995], [-2.134530499999999, 53.27079710000001], [-2.1336408, 53.2701129], [-2.13249, 53.2692179], [-2.1311455, 53.26824349999999], [-2.1306399999999996, 53.26792329999999], [-2.1303274, 53.2677153], [-2.128619099999999, 53.26667909999998], [-2.1259296, 53.26533969999999], [-2.1255003999999995, 53.265091], [-2.1250954999999996, 53.2648086], [-2.1249212, 53.2646787], [-2.1246958999999994, 53.2644942], [-2.1245349, 53.264320899999994], [-2.1243444, 53.2641025], [-2.1241969999999997, 53.26392460000001], [-2.123918, 53.26352839999999], [-2.1238294999999994, 53.2634129], [-2.1236577999999997, 53.263130499999995], [-2.1235076, 53.2628995], [-2.1233225999999994, 53.2625658], [-2.1232044, 53.2623377], [-2.1230798, 53.262076400000005], [-2.1229143, 53.2616857], [-2.1228961, 53.26168270000001], [-2.1228568, 53.261593], [-2.1227576, 53.2613671], [-2.1226313, 53.2610286], [-2.122467, 53.2605282], [-2.1223258, 53.2601485], [-2.1220842, 53.2595354], [-2.1220074999999996, 53.25935249999999], [-2.1218957, 53.2590859]]}", "current_leg_start": "Prestbury", "dest_arr_time_act": "2348", "motion_projection": null, "next_location_lat": "53.2590859", "next_location_lon": "-2.1218957", "previous_location": "Prestbury", "current_leg_milage": "2.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12780.741, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13192.768, \"from_m\": 12780.741, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21887.061, \"from_m\": 13192.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21963.892, \"from_m\": 21887.061, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27004.77, \"from_m\": 21963.892, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 31976.609, \"from_m\": 27004.77, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 34893.917, \"from_m\": 31976.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 35691.887, \"from_m\": 34893.917, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 36377.593, \"from_m\": 35691.887, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36444.885, \"from_m\": 36377.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36489.674, \"from_m\": 36444.885, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36775.741, \"from_m\": 36489.674, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 655906, \"profile_key\": \"5537193dc1fb86e4fdcaf5d79858e6f8878d6d7f920278a48e3af4015069a8a4\", \"schedule_id\": 19372, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2323H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": false, \"wtt_arr\": \"2325\", \"wtt_dep\": \"2326\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2328\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": false, \"wtt_arr\": \"2329H\", \"wtt_dep\": \"2330H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13224.961, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2334\", \"location\": \"Bramhall\", \"stage_seq\": 10, \"distance_m\": 15711.651, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337H\", \"location\": \"Poynton\", \"stage_seq\": 11, \"distance_m\": 17860.173, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341\", \"location\": \"Adlington (Cheshire)\", \"stage_seq\": 12, \"distance_m\": 29405.836, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344H\", \"location\": \"Prestbury\", \"stage_seq\": 13, \"distance_m\": 32497.104, \"section_seq\": 1, \"route_path_id\": 73907}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Macclesfield\", \"stage_seq\": 14, \"distance_m\": 36775.741, \"section_seq\": 1, \"route_path_id\": 73907}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36775.741, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73907}], \"total_distance_m\": 36775.741, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 25951.662, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10824.079, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2316", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.2590859", "current_position_lon": "-2.1218957", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:15Z\", \"source_id\": 54704779, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:29:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:19Z\", \"source_id\": 17526903, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:16Z\", \"source_id\": 54708133, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:22Z\", \"source_id\": 17527837, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:22Z\", \"source_id\": 54713252, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:26Z\", \"source_id\": 17529268, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:59Z\", \"source_id\": 54717414, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:08Z\", \"source_id\": 17530471, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:30Z\", \"source_id\": 54722937, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:34Z\", \"source_id\": 17531984, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:19Z\", \"source_id\": 54727012, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:22Z\", \"source_id\": 17533164, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9126, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:11Z\", \"source_id\": 54733940, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:13Z\", \"source_id\": 17535157, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Macclesfield", "service_state_platform": "3", "timing_fact_generation": 1789685294455517, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:06.314710", "service_state_evidence_id": 17535157, "current_leg_start_actual_dep": "2026-09-17T23:45:30+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:06.381420", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN MAC 2K16 323218 3 90 None {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12780.741, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13192.768, "from_m": 12780.741, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21887.061, "from_m": 13192.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21963.892, "from_m": 21887.061, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27004.77, "from_m": 21963.892, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 31976.609, "from_m": 27004.77, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 34893.917, "from_m": 31976.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 35691.887, "from_m": 34893.917, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 36377.593, "from_m": 35691.887, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36444.885, "from_m": 36377.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36489.674, "from_m": 36444.885, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36775.741, "from_m": 36489.674, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 655906, "profile_key": "5537193dc1fb86e4fdcaf5d79858e6f8878d6d7f920278a48e3af4015069a8a4", "schedule_id": 19372, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2316", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 73907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 73907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2323H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 73907}, {"is_pass": false, "wtt_arr": "2325", "wtt_dep": "2326", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 73907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 73907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2327", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 73907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2328", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 73907}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330H", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13224.961, "section_seq": 1, "route_path_id": 73907}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2334", "location": "Bramhall", "stage_seq": 10, "distance_m": 15711.651, "section_seq": 1, "route_path_id": 73907}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Poynton", "stage_seq": 11, "distance_m": 17860.173, "section_seq": 1, "route_path_id": 73907}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341", "location": "Adlington (Cheshire)", "stage_seq": 12, "distance_m": 29405.836, "section_seq": 1, "route_path_id": 73907}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344H", "location": "Prestbury", "stage_seq": 13, "distance_m": 32497.104, "section_seq": 1, "route_path_id": 73907}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Macclesfield", "stage_seq": 14, "distance_m": 36775.741, "section_seq": 1, "route_path_id": 73907}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36775.741, "from_m": 0.0, "section_seq": 1, "route_path_id": 73907}], "total_distance_m": 36775.741, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 25951.662, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10824.079, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:15Z", "source_id": 54704779, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:19Z", "source_id": 17526903, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:16Z", "source_id": 54708133, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:22Z", "source_id": 17527837, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9147, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:22Z", "source_id": 54713252, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:26Z", "source_id": 17529268, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9143, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:59Z", "source_id": 54717414, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:38:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:08Z", "source_id": 17530471, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9139, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:30Z", "source_id": 54722937, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:34Z", "source_id": 17531984, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9135, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:19Z", "source_id": 54727012, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:44:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:22Z", "source_id": 17533164, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9126, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:11Z", "source_id": 54733940, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:49:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:13Z", "source_id": 17535157, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Manchester Piccadilly 2316 2316 2 23:16:00 None Macclesfield 2348 2348 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89583/2026-09-17/detailed None Prestbury 2026-09-17T23:45:30+01:00 Macclesfield 5.0 {"type": "LineString", "coordinates": [[-2.1452882472950607, 53.293109946320726], [-2.1454643999999994, 53.29232820000001], [-2.1457667, 53.29043789999999], [-2.1457699, 53.289661599999995], [-2.1457279, 53.2888552], [-2.1455146, 53.287408799999994], [-2.144779199999999, 53.284223099999984], [-2.144375, 53.2825948], [-2.1439472, 53.2809645], [-2.1437651, 53.2801805], [-2.1437485, 53.2801088], [-2.1436722999999995, 53.27983549999999], [-2.1431406999999996, 53.27854709999999], [-2.1425856, 53.2775389], [-2.1423871, 53.2772085], [-2.141851, 53.2764601], [-2.1409815999999995, 53.275493], [-2.1396214, 53.274218000000005], [-2.1386096, 53.2734144], [-2.1374693, 53.2726236], [-2.1354766999999995, 53.27143469999999], [-2.1349928999999994, 53.271122299999995], [-2.134530499999999, 53.27079710000001], [-2.1336408, 53.2701129], [-2.13249, 53.2692179], [-2.1311455, 53.26824349999999], [-2.1306399999999996, 53.26792329999999], [-2.1303274, 53.2677153], [-2.128619099999999, 53.26667909999998], [-2.1259296, 53.26533969999999], [-2.1255003999999995, 53.265091], [-2.1250954999999996, 53.2648086], [-2.1249212, 53.2646787], [-2.1246958999999994, 53.2644942], [-2.1245349, 53.264320899999994], [-2.1243444, 53.2641025], [-2.1241969999999997, 53.26392460000001], [-2.123918, 53.26352839999999], [-2.1238294999999994, 53.2634129], [-2.1236577999999997, 53.263130499999995], [-2.1235076, 53.2628995], [-2.1233225999999994, 53.2625658], [-2.1232044, 53.2623377], [-2.1230798, 53.262076400000005], [-2.1229143, 53.2616857], [-2.1228961, 53.26168270000001], [-2.1228568, 53.261593], [-2.1227576, 53.2613671], [-2.1226313, 53.2610286], [-2.122467, 53.2605282], [-2.1223258, 53.2601485], [-2.1220842, 53.2595354], [-2.1220074999999996, 53.25935249999999], [-2.1218957, 53.2590859]]} 2.7 2344 2349 Prestbury Macclesfield Macclesfield 53.2590859 -2.1218957 53.2590859 -2.1218957 1 0 2026-09-17 22:59:26 TERMINATED 2026-09-17 22:49:00 Macclesfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535157 1789685294455517 40 40 2026-09-17 22:59:06.381420 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:06.314710
624883 656472 C36492 885P93M917 2026-09-17 COMPLETE 17535522 2026-09-17 23:49:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 656472, "stp": "P", "toc": "Elizabeth Line", "uid": "C36492", "consist": "345062", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36492/2026-09-17/detailed", "trust_id": "885P93M917", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": "23:46:00", "dar_platform": null, "dest_station": "Plumstead Rev Sidings", "service_date": "2026-09-17", "dest_arr_time": "2358", "dest_platform": null, "is_terminated": 1, "next_location": "Plumstead Rev Sidings", "signalling_id": "5P93", "timing_status": "EARLY", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "2349", "current_leg_dep": "2348", "current_leg_end": "Plumstead Rev Sidings", "origin_dep_time": "2346", "origin_platform": "4", "current_location": "Plumstead Rev Sidings", "last_update_time": "2026-09-17T22:59:26", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.10308852837879484, 51.49045151573312], [0.1023716, 51.4904454], [0.1022969, 51.4904448], [0.1021025, 51.49043950000001], [0.1015906, 51.4904241], [0.0965334, 51.4902417], [0.0960156, 51.49022059999999], [0.0922165, 51.4900849], [0.09205149999999998, 51.49007939999999], [0.0919161, 51.4900741], [0.0915596, 51.49007749999999], [0.0912356, 51.490091500000005], [0.09095309999999998, 51.4901037], [0.0907471, 51.4900951], [0.0905121, 51.4900791], [0.0902302, 51.490055199999986], [0.08983152841195213, 51.49004064559549], [0.08855929999999998, 51.489994200000005], [0.08763229999999998, 51.489963900000006], [0.0871448, 51.4899444], [0.0869152, 51.4899356], [0.0867987, 51.48993209999999], [0.08666809999999998, 51.4899275], [0.0864223, 51.48991919999999], [0.08626829999999999, 51.489914599999985], [0.08614789999999999, 51.4899115], [0.08595979999999999, 51.4899096]]}", "current_leg_start": "Plumstead East Jn", "dest_arr_time_act": "2358", "motion_projection": null, "next_location_lat": "51.4899096", "next_location_lon": "0.0859598", "previous_location": "Plumstead East Jn", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 229.426, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 410.115, \"from_m\": 229.426, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 876.331, \"from_m\": 410.115, \"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\": 1374.331, \"from_m\": 876.331, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1698.493, \"from_m\": 1374.331, \"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\": 4538.725, \"from_m\": 1698.493, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4951.983, \"from_m\": 4538.725, \"capability_applied\": null, \"effective_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\": 656472, \"profile_key\": \"06ffb76ca304ae175f496227c37b2b20ef536158f6615150899c99a4c452041e\", \"schedule_id\": 4837, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29842}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2354H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 3813.65, \"section_seq\": 1, \"route_path_id\": 29842}, {\"is_pass\": false, \"wtt_arr\": \"2358\", \"wtt_dep\": null, \"location\": \"Plumstead Rev Sidings\", \"stage_seq\": 3, \"distance_m\": 4951.983, \"section_seq\": 1, \"route_path_id\": 29842}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4951.983, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29842}], \"total_distance_m\": 4951.983, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4538.725, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 413.258, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2346", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.4899096", "current_position_lon": "0.0859598", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:06Z\", \"source_id\": 54735135, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:13Z\", \"source_id\": 17535522, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plumstead Rev Sidings", "service_state_platform": null, "timing_fact_generation": 1789685353761638, "current_leg_arrival_utc": "2026-09-17T23:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:06.699279", "service_state_evidence_id": 54735135, "current_leg_start_actual_dep": "2026-09-17T23:54:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T22:49:04", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:07.548611", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P ABX None 5P93 345062 9 90 None {"version": 3, "segments": [{"to_m": 229.426, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 410.115, "from_m": 229.426, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 876.331, "from_m": 410.115, "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": 1374.331, "from_m": 876.331, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1698.493, "from_m": 1374.331, "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": 4538.725, "from_m": 1698.493, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4951.983, "from_m": 4538.725, "capability_applied": null, "effective_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": 656472, "profile_key": "06ffb76ca304ae175f496227c37b2b20ef536158f6615150899c99a4c452041e", "schedule_id": 4837, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2346", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29842}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2354H", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 3813.65, "section_seq": 1, "route_path_id": 29842}, {"is_pass": false, "wtt_arr": "2358", "wtt_dep": null, "location": "Plumstead Rev Sidings", "stage_seq": 3, "distance_m": 4951.983, "section_seq": 1, "route_path_id": 29842}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4951.983, "from_m": 0.0, "section_seq": 1, "route_path_id": 29842}], "total_distance_m": 4951.983, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4538.725, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 413.258, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32183, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:06Z", "source_id": 54735135, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:13Z", "source_id": 17535522, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Abbey Wood (Crossrail) 2346 2346 4 23:46:00 None Plumstead Rev Sidings 2358 2358 None EARLY -9 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36492/2026-09-17/detailed None Plumstead East Jn 2026-09-17T23:54:30+01:00 Plumstead Rev Sidings 1.0 {"type": "LineString", "coordinates": [[0.10308852837879484, 51.49045151573312], [0.1023716, 51.4904454], [0.1022969, 51.4904448], [0.1021025, 51.49043950000001], [0.1015906, 51.4904241], [0.0965334, 51.4902417], [0.0960156, 51.49022059999999], [0.0922165, 51.4900849], [0.09205149999999998, 51.49007939999999], [0.0919161, 51.4900741], [0.0915596, 51.49007749999999], [0.0912356, 51.490091500000005], [0.09095309999999998, 51.4901037], [0.0907471, 51.4900951], [0.0905121, 51.4900791], [0.0902302, 51.490055199999986], [0.08983152841195213, 51.49004064559549], [0.08855929999999998, 51.489994200000005], [0.08763229999999998, 51.489963900000006], [0.0871448, 51.4899444], [0.0869152, 51.4899356], [0.0867987, 51.48993209999999], [0.08666809999999998, 51.4899275], [0.0864223, 51.48991919999999], [0.08626829999999999, 51.489914599999985], [0.08614789999999999, 51.4899115], [0.08595979999999999, 51.4899096]]} 0.7 2348 2349 Plumstead East Jn Plumstead Rev Sidings Plumstead Rev Sidings 51.4899096 0.0859598 51.4899096 0.0859598 1 0 2026-09-17 22:59:26 TERMINATED 2026-09-17 22:49:04 Plumstead Rev Sidings TD DIRECT_DESTINATION_ARRIVAL 54735135 1789685353761638 9 9 2026-09-17 22:59:07.548611 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:06.699279
624884 652850 C20943 873E46M817 2026-09-17 COMPLETE 17536162 2026-09-17 22:02:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 652850, "stp": "P", "toc": "Thameslink", "uid": "C20943", "consist": null, "dest_crs": "XHE", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20943/2026-09-17/detailed", "trust_id": "873E46M817", "origin_crs": null, "show_on_map": 0, "dar_est_time": "22:10:00", "dar_platform": null, "dest_station": "Hornsey E.M.U.D.", "service_date": "2026-09-17", "dest_arr_time": "2342", "dest_platform": null, "is_terminated": 1, "next_location": "Hornsey E.M.U.D.", "signalling_id": "3E46", "timing_status": "EARLY", "origin_station": "Three Bridges Tl Up Depot", "current_leg_arr": "2349", "current_leg_dep": "2348", "current_leg_end": "Hornsey E.M.U.D.", "origin_dep_time": "2210", "origin_platform": null, "current_location": "Three Bridges Tl Up Depot", "last_update_time": "2026-09-17T22:59:26", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.11996449798738268, 51.59795306178481], [-0.119936, 51.59792199999999], [-0.1197116, 51.5976267], [-0.11945989999999998, 51.5972578], [-0.119286, 51.59703460000001], [-0.1190137, 51.5966039], [-0.1189015, 51.5964643], [-0.1186795, 51.5961926], [-0.1186118, 51.5960964], [-0.11848909999999996, 51.595940199999994], [-0.1181444, 51.595529], [-0.1180472, 51.595403], [-0.11789570000000002, 51.5952179], [-0.1175195, 51.5948269], [-0.1173002, 51.5945681], [-0.1171024, 51.594312200000005], [-0.1169684, 51.594149], [-0.1163563, 51.5934091], [-0.1160655, 51.593048399999994], [-0.1157388, 51.592633], [-0.1141561, 51.5906374], [-0.11369250000000002, 51.5900479], [-0.1135279, 51.5898428], [-0.1134346, 51.589729], [-0.1131635, 51.5893809], [-0.1129988, 51.5891479], [-0.1128684, 51.5889655], [-0.11271280000000002, 51.5887629], [-0.11263929999999996, 51.5886714], [-0.1125269, 51.588496199999994], [-0.11246, 51.5883783], [-0.1123462, 51.58821079999999], [-0.1122435, 51.58807769999999], [-0.1120853, 51.5878282], [-0.1119433, 51.58760409999999], [-0.1117717, 51.587326], [-0.1116753, 51.5872051], [-0.1115275, 51.587009599999995], [-0.1114705, 51.5869161], [-0.1113813, 51.5867647], [-0.11131889999999998, 51.586658], [-0.11126519999999998, 51.5865547], [-0.111201, 51.5864311], [-0.1111227, 51.586284199999994], [-0.11109, 51.5862228], [-0.11098149999999998, 51.5860157], [-0.11084249999999998, 51.5857638], [-0.1107558, 51.5856416], [-0.1106353, 51.5854838], [-0.11043859999999998, 51.5851999], [-0.1102514, 51.584965], [-0.1100007, 51.584641399999995], [-0.1097284, 51.58428239999999]]}", "current_leg_start": "Alexandra Palace", "dest_arr_time_act": "2342", "motion_projection": null, "next_location_lat": "51.5842824", "next_location_lon": "-0.1097284", "previous_location": "Hornsey E.M.U.D.", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 406.464, \"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\": 450.531, \"from_m\": 406.464, \"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\": 507.352, \"from_m\": 450.531, \"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\": 1110.901, \"from_m\": 507.352, \"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\": 1221.647, \"from_m\": 1110.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1696.741, \"from_m\": 1221.647, \"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\": 1733.477, \"from_m\": 1696.741, \"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\": 1800.075, \"from_m\": 1733.477, \"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\": 1918.105, \"from_m\": 1800.075, \"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\": 4644.723, \"from_m\": 1918.105, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4762.753, \"from_m\": 4644.723, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4829.351, \"from_m\": 4762.753, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4866.087, \"from_m\": 4829.351, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5428.606, \"from_m\": 4866.087, \"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\": 8864.622, \"from_m\": 5428.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\": 9680.34, \"from_m\": 8864.622, \"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\": 9751.661, \"from_m\": 9680.34, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17467.927, \"from_m\": 9751.661, \"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\": 18204.493, \"from_m\": 17467.927, \"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\": 29119.49, \"from_m\": 18204.493, \"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\": 29174.507, \"from_m\": 29119.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33747.513, \"from_m\": 29174.507, \"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\": 35025.157, \"from_m\": 33747.513, \"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\": 35083.721, \"from_m\": 35025.157, \"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\": 35127.992, \"from_m\": 35083.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\": 35163.699, \"from_m\": 35127.992, \"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\": 35227.398, \"from_m\": 35163.699, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35316.066, \"from_m\": 35227.398, \"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\": 35346.502, \"from_m\": 35316.066, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35740.758, \"from_m\": 35346.502, \"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\": 35777.723, \"from_m\": 35740.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\": 36674.174, \"from_m\": 35777.723, \"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\": 36705.57, \"from_m\": 36674.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\": 36739.583, \"from_m\": 36705.57, \"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\": 37155.042, \"from_m\": 36739.583, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38144.366, \"from_m\": 37155.042, \"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\": 38466.35, \"from_m\": 38144.366, \"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\": 38524.615, \"from_m\": 38466.35, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41813.268, \"from_m\": 38524.615, \"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\": 41874.785, \"from_m\": 41813.268, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47155.957, \"from_m\": 41874.785, \"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\": 49045.767, \"from_m\": 47155.957, \"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\": 49982.195, \"from_m\": 49045.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51554.101, \"from_m\": 49982.195, \"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\": 53168.005, \"from_m\": 51554.101, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 53411.357, \"from_m\": 53168.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53507.371, \"from_m\": 53411.357, \"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\": 53554.629, \"from_m\": 53507.371, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53793.129, \"from_m\": 53554.629, \"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\": 54320.414, \"from_m\": 53793.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54358.178, \"from_m\": 54320.414, \"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\": 54915.408, \"from_m\": 54358.178, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 54993.034, \"from_m\": 54915.408, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57513.519, \"from_m\": 54993.034, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58551.265, \"from_m\": 57513.519, \"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\": 58700.148, \"from_m\": 58551.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58729.796, \"from_m\": 58700.148, \"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\": 58834.74, \"from_m\": 58729.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59910.72, \"from_m\": 58834.74, \"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\": 60012.633, \"from_m\": 59910.72, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60875.532, \"from_m\": 60012.633, \"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\": 61133.015, \"from_m\": 60875.532, \"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\": 62758.377, \"from_m\": 61133.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\": 65089.914, \"from_m\": 62758.377, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 65155.843, \"from_m\": 65089.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65687.317, \"from_m\": 65155.843, \"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\": 66252.24, \"from_m\": 65687.317, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67800.574, \"from_m\": 66252.24, \"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\": 68795.256, \"from_m\": 67800.574, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68929.038, \"from_m\": 68795.256, \"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\": 68991.295, \"from_m\": 68929.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69864.887, \"from_m\": 68991.295, \"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\": 71998.08, \"from_m\": 69864.887, \"capability_applied\": null, \"effective_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\": 652850, \"profile_key\": \"8b839fbb0e8d4f27b46deae16c86a1a312a65a9235e05e78e71fda32815c045c\", \"schedule_id\": 2877, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Three Bridges Tl Up Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2215\", \"location\": \"Three Bridges Thameslink Up Depot Entry/Exit\", \"stage_seq\": 2, \"distance_m\": 3281.414, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Three Bridges\", \"stage_seq\": 3, \"distance_m\": 4897.304, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 4, \"distance_m\": 9334.712, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 5, \"distance_m\": 17329.876, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 6, \"distance_m\": 29174.507, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Purley\", \"stage_seq\": 7, \"distance_m\": 30753.525, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"East Croydon\", \"stage_seq\": 8, \"distance_m\": 35548.394, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 36396.104, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2235H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 10, \"distance_m\": 37155.042, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2236\", \"location\": \"Norwood Junction\", \"stage_seq\": 11, \"distance_m\": 38209.105, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2238\", \"location\": \"Sydenham\", \"stage_seq\": 12, \"distance_m\": 41813.268, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"New Cross Gate\", \"stage_seq\": 13, \"distance_m\": 47507.08, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 14, \"distance_m\": 48608.37, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 15, \"distance_m\": 50227.503, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"London Bridge\", \"stage_seq\": 16, \"distance_m\": 52092.281, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 17, \"distance_m\": 52819.298, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 18, \"distance_m\": 53426.726, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"London Blackfriars\", \"stage_seq\": 19, \"distance_m\": 54028.861, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": false, \"wtt_arr\": \"2252H\", \"wtt_dep\": \"2253H\", \"location\": \"City Thameslink\", \"stage_seq\": 20, \"distance_m\": 54431.244, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255\", \"location\": \"Farringdon\", \"stage_seq\": 21, \"distance_m\": 55161.402, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 22, \"distance_m\": 57380.258, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 23, \"distance_m\": 58515.887, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303\", \"location\": \"Holloway South Jn\", \"stage_seq\": 24, \"distance_m\": 59688.579, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2316\", \"location\": \"Finsbury Park\", \"stage_seq\": 25, \"distance_m\": 61508.42, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Harringay\", \"stage_seq\": 26, \"distance_m\": 62860.169, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Alexandra Palace\", \"stage_seq\": 27, \"distance_m\": 65354.898, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Bowes Park\", \"stage_seq\": 28, \"distance_m\": 66536.359, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2333\", \"location\": \"Bowes Park R.R.L.\", \"stage_seq\": 29, \"distance_m\": 67026.407, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Bowes Park\", \"stage_seq\": 30, \"distance_m\": 67516.455, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2337\", \"location\": \"Alexandra Palace\", \"stage_seq\": 31, \"distance_m\": 68635.368, \"section_seq\": 1, \"route_path_id\": 66648}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": null, \"location\": \"Hornsey E.M.U.D.\", \"stage_seq\": 32, \"distance_m\": 71998.08, \"section_seq\": 1, \"route_path_id\": 66648}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71998.08, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66648}], \"total_distance_m\": 71998.08, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 63525.071, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8473.009, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2210", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5842824", "current_position_lon": "-0.1097284", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:07:49Z\", \"source_id\": 54552600, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:09:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:07:53Z\", \"source_id\": 17483251, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:12:59Z\", \"source_id\": 54563054, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:13:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:13:04Z\", \"source_id\": 17486243, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:27:03Z\", \"source_id\": 54591077, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:28:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:27:07Z\", \"source_id\": 17494324, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:30:43Z\", \"source_id\": 54598334, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:31:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:30:46Z\", \"source_id\": 17496366, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:34:42Z\", \"source_id\": 54606380, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:34:41Z\", \"source_id\": 17498616, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:40:19Z\", \"source_id\": 54617446, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:41:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:40:23Z\", \"source_id\": 17501752, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:44:26Z\", \"source_id\": 54625269, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:44:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:44:32Z\", \"source_id\": 17503953, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:47:49Z\", \"source_id\": 54631649, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:48:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:47:52Z\", \"source_id\": 17505751, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:48:39Z\", \"source_id\": 54633264, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:48:43Z\", \"source_id\": 17506210, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:50:28Z\", \"source_id\": 54636770, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:50:28Z\", \"source_id\": 17507184, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:50Z\", \"source_id\": 54641261, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:53:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:54Z\", \"source_id\": 17508452, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:11Z\", \"source_id\": 54652926, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:00:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:17Z\", \"source_id\": 17511798, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:55Z\", \"source_id\": 54685953, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:18:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 15826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:18Z\", \"source_id\": 54709838, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:59Z\", \"source_id\": 17521349, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:21Z\", \"source_id\": 17528316, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:20Z\", \"source_id\": 54688287, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:28Z\", \"source_id\": 17522093, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:01Z\", \"source_id\": 54680933, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:26Z\", \"source_id\": 54714967, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:03Z\", \"source_id\": 17519923, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:29Z\", \"source_id\": 17529766, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:04Z\", \"source_id\": 54735114, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:09Z\", \"source_id\": 17535500, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hornsey E.M.U.D.", "service_state_platform": null, "timing_fact_generation": 1789685439038895, "current_leg_arrival_utc": "2026-09-17T23:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:10.255759", "service_state_evidence_id": 17535500, "current_leg_start_actual_dep": "2026-09-17T23:37:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:11.471458", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P None XHE 3E46 None None None None {"version": 3, "segments": [{"to_m": 406.464, "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": 450.531, "from_m": 406.464, "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": 507.352, "from_m": 450.531, "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": 1110.901, "from_m": 507.352, "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": 1221.647, "from_m": 1110.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1696.741, "from_m": 1221.647, "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": 1733.477, "from_m": 1696.741, "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": 1800.075, "from_m": 1733.477, "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": 1918.105, "from_m": 1800.075, "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": 4644.723, "from_m": 1918.105, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4762.753, "from_m": 4644.723, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4829.351, "from_m": 4762.753, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4866.087, "from_m": 4829.351, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5428.606, "from_m": 4866.087, "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": 8864.622, "from_m": 5428.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": 9680.34, "from_m": 8864.622, "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": 9751.661, "from_m": 9680.34, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17467.927, "from_m": 9751.661, "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": 18204.493, "from_m": 17467.927, "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": 29119.49, "from_m": 18204.493, "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": 29174.507, "from_m": 29119.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33747.513, "from_m": 29174.507, "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": 35025.157, "from_m": 33747.513, "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": 35083.721, "from_m": 35025.157, "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": 35127.992, "from_m": 35083.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": 35163.699, "from_m": 35127.992, "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": 35227.398, "from_m": 35163.699, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35316.066, "from_m": 35227.398, "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": 35346.502, "from_m": 35316.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35740.758, "from_m": 35346.502, "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": 35777.723, "from_m": 35740.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": 36674.174, "from_m": 35777.723, "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": 36705.57, "from_m": 36674.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": 36739.583, "from_m": 36705.57, "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": 37155.042, "from_m": 36739.583, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38144.366, "from_m": 37155.042, "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": 38466.35, "from_m": 38144.366, "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": 38524.615, "from_m": 38466.35, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41813.268, "from_m": 38524.615, "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": 41874.785, "from_m": 41813.268, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47155.957, "from_m": 41874.785, "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": 49045.767, "from_m": 47155.957, "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": 49982.195, "from_m": 49045.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51554.101, "from_m": 49982.195, "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": 53168.005, "from_m": 51554.101, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 53411.357, "from_m": 53168.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53507.371, "from_m": 53411.357, "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": 53554.629, "from_m": 53507.371, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53793.129, "from_m": 53554.629, "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": 54320.414, "from_m": 53793.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 54358.178, "from_m": 54320.414, "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": 54915.408, "from_m": 54358.178, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 54993.034, "from_m": 54915.408, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57513.519, "from_m": 54993.034, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 58551.265, "from_m": 57513.519, "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": 58700.148, "from_m": 58551.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58729.796, "from_m": 58700.148, "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": 58834.74, "from_m": 58729.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59910.72, "from_m": 58834.74, "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": 60012.633, "from_m": 59910.72, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60875.532, "from_m": 60012.633, "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": 61133.015, "from_m": 60875.532, "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": 62758.377, "from_m": 61133.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": 65089.914, "from_m": 62758.377, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 65155.843, "from_m": 65089.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65687.317, "from_m": 65155.843, "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": 66252.24, "from_m": 65687.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67800.574, "from_m": 66252.24, "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": 68795.256, "from_m": 67800.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68929.038, "from_m": 68795.256, "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": 68991.295, "from_m": 68929.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69864.887, "from_m": 68991.295, "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": 71998.08, "from_m": 69864.887, "capability_applied": null, "effective_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": 652850, "profile_key": "8b839fbb0e8d4f27b46deae16c86a1a312a65a9235e05e78e71fda32815c045c", "schedule_id": 2877, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2210", "location": "Three Bridges Tl Up Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66648}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2215", "location": "Three Bridges Thameslink Up Depot Entry/Exit", "stage_seq": 2, "distance_m": 3281.414, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Three Bridges", "stage_seq": 3, "distance_m": 4897.304, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219H", "location": "Gatwick Airport", "stage_seq": 4, "distance_m": 9334.712, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Earlswood (Surrey)", "stage_seq": 5, "distance_m": 17329.876, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "Stoats Nest Jn", "stage_seq": 6, "distance_m": 29174.507, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Purley", "stage_seq": 7, "distance_m": 30753.525, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "East Croydon", "stage_seq": 8, "distance_m": 35548.394, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234H", "location": "Windmill Bridge Jn", "stage_seq": 9, "distance_m": 36396.104, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2235H", "location": "Norwood Fork Jn", "stage_seq": 10, "distance_m": 37155.042, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2236", "location": "Norwood Junction", "stage_seq": 11, "distance_m": 38209.105, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2238", "location": "Sydenham", "stage_seq": 12, "distance_m": 41813.268, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "New Cross Gate", "stage_seq": 13, "distance_m": 47507.08, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2242", "location": "Bricklayers Arms Jn", "stage_seq": 14, "distance_m": 48608.37, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "Blue Anchor (Kent)", "stage_seq": 15, "distance_m": 50227.503, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "London Bridge", "stage_seq": 16, "distance_m": 52092.281, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248", "location": "Metropolitan Jn", "stage_seq": 17, "distance_m": 52819.298, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Blackfriars Jn", "stage_seq": 18, "distance_m": 53426.726, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "London Blackfriars", "stage_seq": 19, "distance_m": 54028.861, "section_seq": 1, "route_path_id": 66648}, {"is_pass": false, "wtt_arr": "2252H", "wtt_dep": "2253H", "location": "City Thameslink", "stage_seq": 20, "distance_m": 54431.244, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255", "location": "Farringdon", "stage_seq": 21, "distance_m": 55161.402, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 57380.258, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300H", "location": "Belle Isle Jn", "stage_seq": 23, "distance_m": 58515.887, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303", "location": "Holloway South Jn", "stage_seq": 24, "distance_m": 59688.579, "section_seq": 1, "route_path_id": 66648}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2316", "location": "Finsbury Park", "stage_seq": 25, "distance_m": 61508.42, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Harringay", "stage_seq": 26, "distance_m": 62860.169, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Alexandra Palace", "stage_seq": 27, "distance_m": 65354.898, "section_seq": 1, "route_path_id": 66648}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Bowes Park", "stage_seq": 28, "distance_m": 66536.359, "section_seq": 1, "route_path_id": 66648}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2333", "location": "Bowes Park R.R.L.", "stage_seq": 29, "distance_m": 67026.407, "section_seq": 1, "route_path_id": 66648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Bowes Park", "stage_seq": 30, "distance_m": 67516.455, "section_seq": 1, "route_path_id": 66648}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2337", "location": "Alexandra Palace", "stage_seq": 31, "distance_m": 68635.368, "section_seq": 1, "route_path_id": 66648}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": null, "location": "Hornsey E.M.U.D.", "stage_seq": 32, "distance_m": 71998.08, "section_seq": 1, "route_path_id": 66648}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71998.08, "from_m": 0.0, "section_seq": 1, "route_path_id": 66648}], "total_distance_m": 71998.08, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 63525.071, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8473.009, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30686, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:07:49Z", "source_id": 54552600, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:09:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:07:53Z", "source_id": 17483251, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:12:59Z", "source_id": 54563054, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:13:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:13:04Z", "source_id": 17486243, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:27:03Z", "source_id": 54591077, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:28:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:27:07Z", "source_id": 17494324, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:30:43Z", "source_id": 54598334, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:30:46Z", "source_id": 17496366, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:34:42Z", "source_id": 54606380, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T21:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:34:41Z", "source_id": 17498616, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:40:19Z", "source_id": 54617446, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T21:41:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:40:23Z", "source_id": 17501752, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:44:26Z", "source_id": 54625269, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T21:44:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:44:32Z", "source_id": 17503953, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:47:49Z", "source_id": 54631649, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T21:48:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:47:52Z", "source_id": 17505751, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:48:39Z", "source_id": 54633264, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T21:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:48:43Z", "source_id": 17506210, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:50:28Z", "source_id": 54636770, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T21:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:50:28Z", "source_id": 17507184, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:50Z", "source_id": 54641261, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T21:53:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:54Z", "source_id": 17508452, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16165, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:11Z", "source_id": 54652926, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T22:00:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:17Z", "source_id": 17511798, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15831, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:55Z", "source_id": 54685953, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T22:18:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 15826, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:18Z", "source_id": 54709838, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T22:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:59Z", "source_id": 17521349, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T23:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:21Z", "source_id": 17528316, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15838, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:20Z", "source_id": 54688287, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T22:19:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:28Z", "source_id": 17522093, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16028, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:01Z", "source_id": 54680933, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T22:15:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16008, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:26Z", "source_id": 54714967, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T22:36:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:03Z", "source_id": 17519923, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T23:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:29Z", "source_id": 17529766, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16094, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:04Z", "source_id": 54735114, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T22:49:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:09Z", "source_id": 17535500, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Three Bridges Tl Up Depot 2210 2210 None 22:10:00 None Hornsey E.M.U.D. 2342 2342 None EARLY -8 minutes https://www.realtimetrains.co.uk/service/gb-nr:C20943/2026-09-17/detailed None Alexandra Palace 2026-09-17T23:37:00+01:00 Hornsey E.M.U.D. 1.0 {"type": "LineString", "coordinates": [[-0.11996449798738268, 51.59795306178481], [-0.119936, 51.59792199999999], [-0.1197116, 51.5976267], [-0.11945989999999998, 51.5972578], [-0.119286, 51.59703460000001], [-0.1190137, 51.5966039], [-0.1189015, 51.5964643], [-0.1186795, 51.5961926], [-0.1186118, 51.5960964], [-0.11848909999999996, 51.595940199999994], [-0.1181444, 51.595529], [-0.1180472, 51.595403], [-0.11789570000000002, 51.5952179], [-0.1175195, 51.5948269], [-0.1173002, 51.5945681], [-0.1171024, 51.594312200000005], [-0.1169684, 51.594149], [-0.1163563, 51.5934091], [-0.1160655, 51.593048399999994], [-0.1157388, 51.592633], [-0.1141561, 51.5906374], [-0.11369250000000002, 51.5900479], [-0.1135279, 51.5898428], [-0.1134346, 51.589729], [-0.1131635, 51.5893809], [-0.1129988, 51.5891479], [-0.1128684, 51.5889655], [-0.11271280000000002, 51.5887629], [-0.11263929999999996, 51.5886714], [-0.1125269, 51.588496199999994], [-0.11246, 51.5883783], [-0.1123462, 51.58821079999999], [-0.1122435, 51.58807769999999], [-0.1120853, 51.5878282], [-0.1119433, 51.58760409999999], [-0.1117717, 51.587326], [-0.1116753, 51.5872051], [-0.1115275, 51.587009599999995], [-0.1114705, 51.5869161], [-0.1113813, 51.5867647], [-0.11131889999999998, 51.586658], [-0.11126519999999998, 51.5865547], [-0.111201, 51.5864311], [-0.1111227, 51.586284199999994], [-0.11109, 51.5862228], [-0.11098149999999998, 51.5860157], [-0.11084249999999998, 51.5857638], [-0.1107558, 51.5856416], [-0.1106353, 51.5854838], [-0.11043859999999998, 51.5851999], [-0.1102514, 51.584965], [-0.1100007, 51.584641399999995], [-0.1097284, 51.58428239999999]]} 1.0 2348 2349 Hornsey E.M.U.D. Three Bridges Tl Up Depot Hornsey E.M.U.D. 51.5842824 -0.1097284 51.5842824 -0.1097284 1 0 2026-09-17 22:59:26 TERMINATED 2026-09-17 22:49:00 Hornsey E.M.U.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535500 1789685439038895 91 91 2026-09-17 22:59:11.471458 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:10.255759
624885 655736 W69525 062J76M917 2026-09-17 COMPLETE 17535163 2026-09-17 23:49:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 655736, "stp": "P", "toc": "ScotRail", "uid": "W69525", "consist": "385010", "dest_crs": "FKG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69525/2026-09-17/detailed", "trust_id": "062J76M917", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": "23:07:00", "dar_platform": null, "dest_station": "Falkirk Grahamston", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": "1", "is_terminated": 1, "next_location": "Falkirk Grahamston", "signalling_id": "2J76", "timing_status": "ON TIME", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "2349", "current_leg_dep": "2346", "current_leg_end": "Falkirk Grahamston", "origin_dep_time": "2307", "origin_platform": "5", "current_location": "Falkirk Grahamston", "last_update_time": "2026-09-17T22:59:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.818244200000001, 56.006236599999994], [-3.8176641, 56.00618229999999], [-3.8169436, 56.00613699999999], [-3.8164156999999994, 56.00610549999999], [-3.8160526, 56.006085], [-3.8157307, 56.006070999999984], [-3.8153623, 56.00605199999999], [-3.8147937, 56.00602270000001], [-3.8142921, 56.0060207], [-3.8136582, 56.006030399999986], [-3.8128702, 56.0060618], [-3.8120756, 56.0061192], [-3.8112861, 56.0061894], [-3.8106472, 56.0062297], [-3.8099502999999992, 56.0062429], [-3.809459, 56.00623470000001], [-3.8092797, 56.00623169999999], [-3.808557299999999, 56.0061985], [-3.807992, 56.0061581], [-3.8074632, 56.0061143], [-3.8072299, 56.00609179999999], [-3.8064717, 56.00600879999999], [-3.8059417, 56.0059409], [-3.8051623, 56.0058124], [-3.8047004000000006, 56.005721699999995], [-3.8042787, 56.0056351], [-3.8040346, 56.00557959999999], [-3.8036993, 56.0054971], [-3.8033023999999993, 56.0053952], [-3.802967900000001, 56.0053105], [-3.8011135, 56.0047368], [-3.800335000000001, 56.004495899999995], [-3.7998423, 56.00434469999999], [-3.7995894, 56.004263], [-3.798896599999999, 56.0040509], [-3.7982212, 56.00387379999999], [-3.7977392, 56.0037648], [-3.7971393, 56.003637899999994], [-3.7966939000000006, 56.0035607], [-3.7961805, 56.0034794], [-3.7957642, 56.00343130000001], [-3.7944219, 56.0032758], [-3.7930554, 56.00314670000001], [-3.792988799999999, 56.00314039999999], [-3.7928989999999994, 56.0031316], [-3.791622400000001, 56.0030008], [-3.7909982, 56.0029369], [-3.7893344, 56.0027716], [-3.7867303, 56.0025089], [-3.7852366, 56.0023668]]}", "current_leg_start": "Camelon", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "56.0023668", "next_location_lon": "-3.7852366", "previous_location": "Camelon", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1768.886, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1834.087, \"from_m\": 1768.886, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2039.933, \"from_m\": 1834.087, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2110.074, \"from_m\": 2039.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3072.939, \"from_m\": 2110.074, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3144.336, \"from_m\": 3072.939, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3784.381, \"from_m\": 3144.336, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5248.807, \"from_m\": 3784.381, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5616.619, \"from_m\": 5248.807, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12790.552, \"from_m\": 5616.619, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13447.838, \"from_m\": 12790.552, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 13508.817, \"from_m\": 13447.838, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13626.582, \"from_m\": 13508.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15677.412, \"from_m\": 13626.582, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15745.954, \"from_m\": 15677.412, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24379.701, \"from_m\": 15745.954, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25327.859, \"from_m\": 24379.701, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 30535.738, \"from_m\": 25327.859, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31075.54, \"from_m\": 30535.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31182.967, \"from_m\": 31075.54, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33843.551, \"from_m\": 31182.967, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34437.005, \"from_m\": 33843.551, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34866.802, \"from_m\": 34437.005, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35548.331, \"from_m\": 34866.802, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35650.086, \"from_m\": 35548.331, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36244.646, \"from_m\": 35650.086, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37778.844, \"from_m\": 36244.646, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38444.051, \"from_m\": 37778.844, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 655736, \"profile_key\": \"e0ac7fdbe1900bd97f96ef9f3745780d193663133b0c8a74ce4fb9313073cbc0\", \"schedule_id\": 27582, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.701, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2311H\", \"location\": \"Springburn\", \"stage_seq\": 3, \"distance_m\": 2827.653, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2317\", \"location\": \"Robroyston\", \"stage_seq\": 4, \"distance_m\": 6988.973, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"2319\", \"wtt_dep\": \"2319H\", \"location\": \"Stepps\", \"stage_seq\": 5, \"distance_m\": 9153.313, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"Gartcosh\", \"stage_seq\": 6, \"distance_m\": 13052.031, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Gartcosh Jn\", \"stage_seq\": 7, \"distance_m\": 13508.817, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 8, \"distance_m\": 15745.954, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2329H\", \"location\": \"Greenfaulds\", \"stage_seq\": 9, \"distance_m\": 21328.462, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2332\", \"location\": \"Cumbernauld\", \"stage_seq\": 10, \"distance_m\": 22457.215, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 11, \"distance_m\": 31351.81, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340H\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 12, \"distance_m\": 34866.802, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 13, \"distance_m\": 35659.68, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"2346H\", \"wtt_dep\": \"2347\", \"location\": \"Camelon\", \"stage_seq\": 14, \"distance_m\": 36313.893, \"section_seq\": 1, \"route_path_id\": 66323}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Falkirk Grahamston\", \"stage_seq\": 15, \"distance_m\": 38444.051, \"section_seq\": 1, \"route_path_id\": 66323}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38444.051, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66323}], \"total_distance_m\": 38444.051, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38444.051, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2307", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "56.0023668", "current_position_lon": "-3.7852366", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:59Z\", \"source_id\": 54673940, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:02Z\", \"source_id\": 17517878, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:16Z\", \"source_id\": 54688167, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:18Z\", \"source_id\": 17522028, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:19Z\", \"source_id\": 54708209, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:24Z\", \"source_id\": 17527867, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:19Z\", \"source_id\": 54708209, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:24Z\", \"source_id\": 17527868, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:01Z\", \"source_id\": 54727969, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:04Z\", \"source_id\": 17533471, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:09Z\", \"source_id\": 54733868, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:13Z\", \"source_id\": 17535163, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Falkirk Grahamston", "service_state_platform": "1", "timing_fact_generation": 1789685293211443, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:21.178915", "service_state_evidence_id": 17535163, "current_leg_start_actual_dep": "2026-09-17T23:47:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:21.333960", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ FKG 2J76 385010 3 100 None {"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1768.886, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 1834.087, "from_m": 1768.886, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2039.933, "from_m": 1834.087, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2110.074, "from_m": 2039.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3072.939, "from_m": 2110.074, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3144.336, "from_m": 3072.939, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3784.381, "from_m": 3144.336, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5248.807, "from_m": 3784.381, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5616.619, "from_m": 5248.807, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12790.552, "from_m": 5616.619, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13447.838, "from_m": 12790.552, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 13508.817, "from_m": 13447.838, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13626.582, "from_m": 13508.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15677.412, "from_m": 13626.582, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15745.954, "from_m": 15677.412, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24379.701, "from_m": 15745.954, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25327.859, "from_m": 24379.701, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 30535.738, "from_m": 25327.859, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31075.54, "from_m": 30535.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31182.967, "from_m": 31075.54, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33843.551, "from_m": 31182.967, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34437.005, "from_m": 33843.551, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34866.802, "from_m": 34437.005, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35548.331, "from_m": 34866.802, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35650.086, "from_m": 35548.331, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36244.646, "from_m": 35650.086, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 37778.844, "from_m": 36244.646, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38444.051, "from_m": 37778.844, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 655736, "profile_key": "e0ac7fdbe1900bd97f96ef9f3745780d193663133b0c8a74ce4fb9313073cbc0", "schedule_id": 27582, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2307", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309H", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.701, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2311H", "location": "Springburn", "stage_seq": 3, "distance_m": 2827.653, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2317", "location": "Robroyston", "stage_seq": 4, "distance_m": 6988.973, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "2319", "wtt_dep": "2319H", "location": "Stepps", "stage_seq": 5, "distance_m": 9153.313, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Gartcosh", "stage_seq": 6, "distance_m": 13052.031, "section_seq": 1, "route_path_id": 66323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Gartcosh Jn", "stage_seq": 7, "distance_m": 13508.817, "section_seq": 1, "route_path_id": 66323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Garnqueen North Jn", "stage_seq": 8, "distance_m": 15745.954, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "Greenfaulds", "stage_seq": 9, "distance_m": 21328.462, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2332", "location": "Cumbernauld", "stage_seq": 10, "distance_m": 22457.215, "section_seq": 1, "route_path_id": 66323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337H", "location": "Greenhill Lower Jn", "stage_seq": 11, "distance_m": 31351.81, "section_seq": 1, "route_path_id": 66323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340H", "location": "Carmuirs West Jn", "stage_seq": 12, "distance_m": 34866.802, "section_seq": 1, "route_path_id": 66323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Carmuirs East Jn", "stage_seq": 13, "distance_m": 35659.68, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "2346H", "wtt_dep": "2347", "location": "Camelon", "stage_seq": 14, "distance_m": 36313.893, "section_seq": 1, "route_path_id": 66323}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Falkirk Grahamston", "stage_seq": 15, "distance_m": 38444.051, "section_seq": 1, "route_path_id": 66323}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38444.051, "from_m": 0.0, "section_seq": 1, "route_path_id": 66323}], "total_distance_m": 38444.051, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38444.051, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1526, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:59Z", "source_id": 54673940, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:02Z", "source_id": 17517878, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1508, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:16Z", "source_id": 54688167, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:20:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:18Z", "source_id": 17522028, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2143, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:19Z", "source_id": 54708209, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:31:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:24Z", "source_id": 17527867, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2136, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:19Z", "source_id": 54708209, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:24Z", "source_id": 17527868, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1134, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:01Z", "source_id": 54727969, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:04Z", "source_id": 17533471, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1141, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:09Z", "source_id": 54733868, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:13Z", "source_id": 17535163, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 2307 2307 5 23:07:00 None Falkirk Grahamston 2349 2349 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69525/2026-09-17/detailed None Camelon 2026-09-17T23:47:00+01:00 Falkirk Grahamston 3.0 {"type": "LineString", "coordinates": [[-3.818244200000001, 56.006236599999994], [-3.8176641, 56.00618229999999], [-3.8169436, 56.00613699999999], [-3.8164156999999994, 56.00610549999999], [-3.8160526, 56.006085], [-3.8157307, 56.006070999999984], [-3.8153623, 56.00605199999999], [-3.8147937, 56.00602270000001], [-3.8142921, 56.0060207], [-3.8136582, 56.006030399999986], [-3.8128702, 56.0060618], [-3.8120756, 56.0061192], [-3.8112861, 56.0061894], [-3.8106472, 56.0062297], [-3.8099502999999992, 56.0062429], [-3.809459, 56.00623470000001], [-3.8092797, 56.00623169999999], [-3.808557299999999, 56.0061985], [-3.807992, 56.0061581], [-3.8074632, 56.0061143], [-3.8072299, 56.00609179999999], [-3.8064717, 56.00600879999999], [-3.8059417, 56.0059409], [-3.8051623, 56.0058124], [-3.8047004000000006, 56.005721699999995], [-3.8042787, 56.0056351], [-3.8040346, 56.00557959999999], [-3.8036993, 56.0054971], [-3.8033023999999993, 56.0053952], [-3.802967900000001, 56.0053105], [-3.8011135, 56.0047368], [-3.800335000000001, 56.004495899999995], [-3.7998423, 56.00434469999999], [-3.7995894, 56.004263], [-3.798896599999999, 56.0040509], [-3.7982212, 56.00387379999999], [-3.7977392, 56.0037648], [-3.7971393, 56.003637899999994], [-3.7966939000000006, 56.0035607], [-3.7961805, 56.0034794], [-3.7957642, 56.00343130000001], [-3.7944219, 56.0032758], [-3.7930554, 56.00314670000001], [-3.792988799999999, 56.00314039999999], [-3.7928989999999994, 56.0031316], [-3.791622400000001, 56.0030008], [-3.7909982, 56.0029369], [-3.7893344, 56.0027716], [-3.7867303, 56.0025089], [-3.7852366, 56.0023668]]} 1.3 2346 2349 Camelon Falkirk Grahamston Falkirk Grahamston 56.0023668 -3.7852366 56.0023668 -3.7852366 1 0 2026-09-17 22:59:26 TERMINATED 2026-09-17 22:49:00 Falkirk Grahamston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535163 1789685293211443 31 31 2026-09-17 22:59:21.333960 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:21.178915
624886 653489 W69024 042H53M717 2026-09-17 COMPLETE 17535085 2026-09-17 23:49:00 2026-09-17 22:59:26 2026-09-19 22:59:26 {"id": 653489, "stp": "O", "toc": "ScotRail", "uid": "W69024", "consist": "334016", "dest_crs": "HLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69024/2026-09-17/detailed", "trust_id": "042H53M717", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Helensburgh Central", "service_date": "2026-09-17", "dest_arr_time": "2343", "dest_platform": "1", "is_terminated": 1, "next_location": "Helensburgh Central", "signalling_id": "2H53", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "2349", "current_leg_dep": "2339½", "current_leg_end": "Helensburgh Central", "origin_dep_time": "2121", "origin_platform": "12", "current_location": "Helensburgh Central", "last_update_time": "2026-09-17T22:59:26", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]}", "current_leg_start": "Craigendoran", "dest_arr_time_act": "2343", "motion_projection": null, "next_location_lat": "56.0039570", "next_location_lon": "-4.7323381", "previous_location": "Craigendoran", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3742.144, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5005.769, \"from_m\": 3893.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14624.42, \"from_m\": 5005.769, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 15043.854, \"from_m\": 14624.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17349.057, \"from_m\": 15043.854, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28314.791, \"from_m\": 17349.057, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28411.767, \"from_m\": 28314.791, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29396.588, \"from_m\": 28411.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29720.643, \"from_m\": 29396.588, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30538.491, \"from_m\": 29720.643, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30607.799, \"from_m\": 30538.491, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30862.427, \"from_m\": 30607.799, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31496.561, \"from_m\": 30862.427, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31893.886, \"from_m\": 31496.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33947.167, \"from_m\": 31893.886, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36442.963, \"from_m\": 33947.167, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39657.244, \"from_m\": 36442.963, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46692.059, \"from_m\": 39657.244, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49300.513, \"from_m\": 46692.059, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49354.758, \"from_m\": 49300.513, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54301.851, \"from_m\": 49354.758, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57086.9, \"from_m\": 54301.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57613.516, \"from_m\": 57086.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57678.998, \"from_m\": 57613.516, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 58021.294, \"from_m\": 57678.998, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68873.032, \"from_m\": 58021.294, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69268.394, \"from_m\": 68873.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\": 70059.266, \"from_m\": 69268.394, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70902.931, \"from_m\": 70059.266, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75534.237, \"from_m\": 70902.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75580.26, \"from_m\": 75534.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76906.459, \"from_m\": 75580.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76947.224, \"from_m\": 76906.459, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 77760.628, \"from_m\": 76947.224, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78132.067, \"from_m\": 77760.628, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 80314.815, \"from_m\": 78132.067, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81010.66, \"from_m\": 80314.815, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 92589.163, \"from_m\": 81010.66, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93410.522, \"from_m\": 92589.163, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 95469.64, \"from_m\": 93410.522, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96682.587, \"from_m\": 95469.64, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97212.692, \"from_m\": 96682.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98136.64, \"from_m\": 97212.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\": 107610.214, \"from_m\": 98136.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110422.063, \"from_m\": 107610.214, \"capability_applied\": null, \"effective_limit_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\": 653489, \"profile_key\": \"34e5a50311d12ec60eed740bfd6e59abde52f9b2aed4d8a15ca30c77941c50ea\", \"schedule_id\": 41449, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8771.977, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Uphall\", \"stage_seq\": 7, \"distance_m\": 21447.474, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2144\", \"location\": \"Livingston North\", \"stage_seq\": 8, \"distance_m\": 24723.299, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2151\", \"location\": \"Bathgate\", \"stage_seq\": 9, \"distance_m\": 30703.173, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"Armadale\", \"stage_seq\": 10, \"distance_m\": 34864.23, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159H\", \"location\": \"Blackridge\", \"stage_seq\": 11, \"distance_m\": 38610.314, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"Caldercruix\", \"stage_seq\": 12, \"distance_m\": 47508.466, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": \"2210H\", \"location\": \"Drumgelloch\", \"stage_seq\": 13, \"distance_m\": 52201.815, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2217\", \"location\": \"Airdrie\", \"stage_seq\": 14, \"distance_m\": 54392.108, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2218H\", \"wtt_dep\": \"2219\", \"location\": \"Coatdyke\", \"stage_seq\": 15, \"distance_m\": 55851.372, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2221\", \"wtt_dep\": \"2222\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 16, \"distance_m\": 57439.15, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2224H\", \"location\": \"Blairhill\", \"stage_seq\": 17, \"distance_m\": 58430.716, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2228\", \"wtt_dep\": \"2228H\", \"location\": \"Easterhouse\", \"stage_seq\": 18, \"distance_m\": 62625.711, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2230H\", \"wtt_dep\": \"2231\", \"location\": \"Garrowhill\", \"stage_seq\": 19, \"distance_m\": 64175.33, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2233\", \"wtt_dep\": \"2234\", \"location\": \"Shettleston\", \"stage_seq\": 20, \"distance_m\": 66119.977, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2235H\", \"wtt_dep\": \"2236\", \"location\": \"Carntyne\", \"stage_seq\": 21, \"distance_m\": 67338.662, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2239\", \"wtt_dep\": \"2240H\", \"location\": \"Bellgrove\", \"stage_seq\": 22, \"distance_m\": 70148.998, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2242H\", \"location\": \"High Street\", \"stage_seq\": 23, \"distance_m\": 71171.566, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": \"2247H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 24, \"distance_m\": 72040.224, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": \"2250\", \"location\": \"Charing Cross\", \"stage_seq\": 25, \"distance_m\": 73279.277, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 26, \"distance_m\": 74802.311, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2254\", \"location\": \"Partick\", \"stage_seq\": 27, \"distance_m\": 76007.5, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2256H\", \"wtt_dep\": \"2257H\", \"location\": \"Hyndland\", \"stage_seq\": 28, \"distance_m\": 77183.363, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 29, \"distance_m\": 77713.815, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": \"2300H\", \"location\": \"Anniesland\", \"stage_seq\": 30, \"distance_m\": 78742.227, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2303H\", \"location\": \"Westerton\", \"stage_seq\": 31, \"distance_m\": 80798.036, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2305H\", \"wtt_dep\": \"2306\", \"location\": \"Drumchapel\", \"stage_seq\": 32, \"distance_m\": 82604.342, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2307H\", \"wtt_dep\": \"2308\", \"location\": \"Drumry\", \"stage_seq\": 33, \"distance_m\": 84018.288, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2310\", \"wtt_dep\": \"2310H\", \"location\": \"Singer\", \"stage_seq\": 34, \"distance_m\": 85303.344, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2312H\", \"wtt_dep\": \"2314H\", \"location\": \"Dalmuir\", \"stage_seq\": 35, \"distance_m\": 86813.422, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323\", \"location\": \"Dumbarton East\", \"stage_seq\": 36, \"distance_m\": 96069.94, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325H\", \"location\": \"Dumbarton Central\", \"stage_seq\": 37, \"distance_m\": 97147.531, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2327\", \"location\": \"Dalreoch\", \"stage_seq\": 38, \"distance_m\": 97743.354, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332\", \"location\": \"Cardross\", \"stage_seq\": 39, \"distance_m\": 102875.556, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 40, \"distance_m\": 107820.88, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2339H\", \"location\": \"Craigendoran\", \"stage_seq\": 41, \"distance_m\": 108580.956, \"section_seq\": 1, \"route_path_id\": 66295}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": null, \"location\": \"Helensburgh Central\", \"stage_seq\": 42, \"distance_m\": 110422.063, \"section_seq\": 1, \"route_path_id\": 66295}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 110422.063, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66295}], \"total_distance_m\": 110422.063, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 110279.064, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 142.999, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2122", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.5", "current_position_lat": "56.0039570", "current_position_lon": "-4.7323381", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:27:55Z\", \"source_id\": 54466298, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:28:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:27:58Z\", \"source_id\": 17459392, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:32:51Z\", \"source_id\": 54477313, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:33:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:32:52Z\", \"source_id\": 17462417, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:41:30Z\", \"source_id\": 54496522, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:42:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:41:32Z\", \"source_id\": 17467642, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:45:29Z\", \"source_id\": 54505051, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:45:34Z\", \"source_id\": 17470046, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:49:55Z\", \"source_id\": 54514499, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:51:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:49:58Z\", \"source_id\": 17472659, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:54:22Z\", \"source_id\": 54523736, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:55:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:54:28Z\", \"source_id\": 17475347, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:57:46Z\", \"source_id\": 54530913, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:59:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:57:47Z\", \"source_id\": 17477258, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:04:17Z\", \"source_id\": 54544980, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:04:18Z\", \"source_id\": 17481163, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:08:14Z\", \"source_id\": 17483433, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:12:47Z\", \"source_id\": 54562617, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:13:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:12:53Z\", \"source_id\": 17486138, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:17:20Z\", \"source_id\": 54571737, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:17:25Z\", \"source_id\": 17488718, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:19:53Z\", \"source_id\": 54576828, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:21:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:19:55Z\", \"source_id\": 17490196, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:22:26Z\", \"source_id\": 54581861, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:24:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:22:34Z\", \"source_id\": 17491699, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:25:06Z\", \"source_id\": 54587233, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:28:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:25:12Z\", \"source_id\": 17493230, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:29:07Z\", \"source_id\": 54595270, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:30:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:29:11Z\", \"source_id\": 17495476, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:32:44Z\", \"source_id\": 54602582, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:33:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:32:48Z\", \"source_id\": 17497561, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:40:07Z\", \"source_id\": 54616963, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:40:12Z\", \"source_id\": 17501593, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:42:44Z\", \"source_id\": 54621950, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:42:48Z\", \"source_id\": 17503050, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:45:46Z\", \"source_id\": 54627775, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:46:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:45:48Z\", \"source_id\": 17504634, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:02Z\", \"source_id\": 54634052, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:49:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:05Z\", \"source_id\": 17506414, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:58:50Z\", \"source_id\": 54652192, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:59:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:58:53Z\", \"source_id\": 17511596, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:25Z\", \"source_id\": 54658770, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:02:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:28Z\", \"source_id\": 17513498, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:04:39Z\", \"source_id\": 54662806, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:05:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:04:43Z\", \"source_id\": 17514620, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:07:53Z\", \"source_id\": 54668500, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:07:55Z\", \"source_id\": 17516291, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:46Z\", \"source_id\": 54671939, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:51Z\", \"source_id\": 17517299, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:52Z\", \"source_id\": 54677285, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:14:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:55Z\", \"source_id\": 17518901, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:20Z\", \"source_id\": 54681516, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:23Z\", \"source_id\": 17520126, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:58Z\", \"source_id\": 54686010, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:03Z\", \"source_id\": 17521375, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:40Z\", \"source_id\": 54705519, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:43Z\", \"source_id\": 17527086, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:34Z\", \"source_id\": 54708552, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:38Z\", \"source_id\": 17527968, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:43Z\", \"source_id\": 54712192, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:46Z\", \"source_id\": 17528993, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:26Z\", \"source_id\": 54718170, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:32Z\", \"source_id\": 17530669, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:33Z\", \"source_id\": 54727289, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:38Z\", \"source_id\": 17533259, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:58Z\", \"source_id\": 54733653, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:02Z\", \"source_id\": 17535085, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Helensburgh Central", "service_state_platform": "1", "timing_fact_generation": 1789685282750936, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:21.193928", "service_state_evidence_id": 17535085, "current_leg_start_actual_dep": "2026-09-17T23:45:30+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:21.330016", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail O EDB HLC 2H53 334016 3 90 None {"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5005.769, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14624.42, "from_m": 5005.769, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 15043.854, "from_m": 14624.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17349.057, "from_m": 15043.854, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28314.791, "from_m": 17349.057, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28411.767, "from_m": 28314.791, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29396.588, "from_m": 28411.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29720.643, "from_m": 29396.588, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 30538.491, "from_m": 29720.643, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 30607.799, "from_m": 30538.491, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30862.427, "from_m": 30607.799, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31496.561, "from_m": 30862.427, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31893.886, "from_m": 31496.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33947.167, "from_m": 31893.886, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36442.963, "from_m": 33947.167, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39657.244, "from_m": 36442.963, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46692.059, "from_m": 39657.244, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49300.513, "from_m": 46692.059, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49354.758, "from_m": 49300.513, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54301.851, "from_m": 49354.758, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57086.9, "from_m": 54301.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57613.516, "from_m": 57086.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57678.998, "from_m": 57613.516, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 58021.294, "from_m": 57678.998, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68873.032, "from_m": 58021.294, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69268.394, "from_m": 68873.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": 70059.266, "from_m": 69268.394, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70902.931, "from_m": 70059.266, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75534.237, "from_m": 70902.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75580.26, "from_m": 75534.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76906.459, "from_m": 75580.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76947.224, "from_m": 76906.459, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 77760.628, "from_m": 76947.224, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78132.067, "from_m": 77760.628, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 80314.815, "from_m": 78132.067, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81010.66, "from_m": 80314.815, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 92589.163, "from_m": 81010.66, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93410.522, "from_m": 92589.163, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 95469.64, "from_m": 93410.522, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96682.587, "from_m": 95469.64, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97212.692, "from_m": 96682.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98136.64, "from_m": 97212.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": 107610.214, "from_m": 98136.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110422.063, "from_m": 107610.214, "capability_applied": null, "effective_limit_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": 653489, "profile_key": "34e5a50311d12ec60eed740bfd6e59abde52f9b2aed4d8a15ca30c77941c50ea", "schedule_id": 41449, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2122", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 66295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 66295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Uphall", "stage_seq": 7, "distance_m": 21447.474, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2144", "location": "Livingston North", "stage_seq": 8, "distance_m": 24723.299, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2151", "location": "Bathgate", "stage_seq": 9, "distance_m": 30703.173, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Armadale", "stage_seq": 10, "distance_m": 34864.23, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159H", "location": "Blackridge", "stage_seq": 11, "distance_m": 38610.314, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Caldercruix", "stage_seq": 12, "distance_m": 47508.466, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": "2210H", "location": "Drumgelloch", "stage_seq": 13, "distance_m": 52201.815, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2217", "location": "Airdrie", "stage_seq": 14, "distance_m": 54392.108, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2218H", "wtt_dep": "2219", "location": "Coatdyke", "stage_seq": 15, "distance_m": 55851.372, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2221", "wtt_dep": "2222", "location": "Coatbridge Sunnyside", "stage_seq": 16, "distance_m": 57439.15, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2224H", "location": "Blairhill", "stage_seq": 17, "distance_m": 58430.716, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2228", "wtt_dep": "2228H", "location": "Easterhouse", "stage_seq": 18, "distance_m": 62625.711, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2230H", "wtt_dep": "2231", "location": "Garrowhill", "stage_seq": 19, "distance_m": 64175.33, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2233", "wtt_dep": "2234", "location": "Shettleston", "stage_seq": 20, "distance_m": 66119.977, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2235H", "wtt_dep": "2236", "location": "Carntyne", "stage_seq": 21, "distance_m": 67338.662, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2239", "wtt_dep": "2240H", "location": "Bellgrove", "stage_seq": 22, "distance_m": 70148.998, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2242H", "location": "High Street", "stage_seq": 23, "distance_m": 71171.566, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": "2247H", "location": "Glasgow Queen St Low Level", "stage_seq": 24, "distance_m": 72040.224, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": "2250", "location": "Charing Cross", "stage_seq": 25, "distance_m": 73279.277, "section_seq": 1, "route_path_id": 66295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Finnieston East Jn", "stage_seq": 26, "distance_m": 74802.311, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2254", "location": "Partick", "stage_seq": 27, "distance_m": 76007.5, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2256H", "wtt_dep": "2257H", "location": "Hyndland", "stage_seq": 28, "distance_m": 77183.363, "section_seq": 1, "route_path_id": 66295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258H", "location": "Hyndland East Jn", "stage_seq": 29, "distance_m": 77713.815, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": "2300H", "location": "Anniesland", "stage_seq": 30, "distance_m": 78742.227, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2303H", "location": "Westerton", "stage_seq": 31, "distance_m": 80798.036, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2305H", "wtt_dep": "2306", "location": "Drumchapel", "stage_seq": 32, "distance_m": 82604.342, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2307H", "wtt_dep": "2308", "location": "Drumry", "stage_seq": 33, "distance_m": 84018.288, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2310", "wtt_dep": "2310H", "location": "Singer", "stage_seq": 34, "distance_m": 85303.344, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2312H", "wtt_dep": "2314H", "location": "Dalmuir", "stage_seq": 35, "distance_m": 86813.422, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323", "location": "Dumbarton East", "stage_seq": 36, "distance_m": 96069.94, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325H", "location": "Dumbarton Central", "stage_seq": 37, "distance_m": 97147.531, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "Dalreoch", "stage_seq": 38, "distance_m": 97743.354, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Cardross", "stage_seq": 39, "distance_m": 102875.556, "section_seq": 1, "route_path_id": 66295}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Craigendoran Jn", "stage_seq": 40, "distance_m": 107820.88, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2339H", "location": "Craigendoran", "stage_seq": 41, "distance_m": 108580.956, "section_seq": 1, "route_path_id": 66295}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": null, "location": "Helensburgh Central", "stage_seq": 42, "distance_m": 110422.063, "section_seq": 1, "route_path_id": 66295}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 110422.063, "from_m": 0.0, "section_seq": 1, "route_path_id": 66295}], "total_distance_m": 110422.063, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 110279.064, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 142.999, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:27:55Z", "source_id": 54466298, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:28:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:27:58Z", "source_id": 17459392, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:32:51Z", "source_id": 54477313, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T20:33:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:32:52Z", "source_id": 17462417, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 666, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:41:30Z", "source_id": 54496522, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T20:42:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:41:32Z", "source_id": 17467642, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 662, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:45:29Z", "source_id": 54505051, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T20:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:45:34Z", "source_id": 17470046, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 657, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:49:55Z", "source_id": 54514499, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T20:51:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:49:58Z", "source_id": 17472659, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2186, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:54:22Z", "source_id": 54523736, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T20:55:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:54:28Z", "source_id": 17475347, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2202, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:57:46Z", "source_id": 54530913, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T20:59:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:57:47Z", "source_id": 17477258, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2219, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:04:17Z", "source_id": 54544980, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T21:05:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:04:18Z", "source_id": 17481163, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:08:14Z", "source_id": 17483433, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2197, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:12:47Z", "source_id": 54562617, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T21:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:12:53Z", "source_id": 17486138, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2205, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:17:20Z", "source_id": 54571737, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T21:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:17:25Z", "source_id": 17488718, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:19:53Z", "source_id": 54576828, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T21:21:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:19:55Z", "source_id": 17490196, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:22:26Z", "source_id": 54581861, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T21:24:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:22:34Z", "source_id": 17491699, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:25:06Z", "source_id": 54587233, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T21:28:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:25:12Z", "source_id": 17493230, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:29:07Z", "source_id": 54595270, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T21:30:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:29:11Z", "source_id": 17495476, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:32:44Z", "source_id": 54602582, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T21:33:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:32:48Z", "source_id": 17497561, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:40:07Z", "source_id": 54616963, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T21:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:40:12Z", "source_id": 17501593, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:42:44Z", "source_id": 54621950, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T21:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:42:48Z", "source_id": 17503050, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:45:46Z", "source_id": 54627775, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T21:46:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:45:48Z", "source_id": 17504634, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T22:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:02Z", "source_id": 54634052, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T21:49:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:05Z", "source_id": 17506414, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T22:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:58:50Z", "source_id": 54652192, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T21:59:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:58:53Z", "source_id": 17511596, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:25Z", "source_id": 54658770, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T22:02:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:28Z", "source_id": 17513498, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:04:39Z", "source_id": 54662806, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T22:05:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:04:43Z", "source_id": 17514620, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:07:53Z", "source_id": 54668500, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T22:09:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:07:55Z", "source_id": 17516291, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1282, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:46Z", "source_id": 54671939, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T22:11:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:51Z", "source_id": 17517299, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1278, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:52Z", "source_id": 54677285, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T22:14:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:55Z", "source_id": 17518901, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-17T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1274, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:20Z", "source_id": 54681516, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T22:16:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:23Z", "source_id": 17520126, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:58Z", "source_id": 54686010, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T22:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:03Z", "source_id": 17521375, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:40Z", "source_id": 54705519, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T22:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:43Z", "source_id": 17527086, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:34Z", "source_id": 54708552, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T22:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:38Z", "source_id": 17527968, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:43Z", "source_id": 54712192, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T22:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:46Z", "source_id": 17528993, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1206, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:26Z", "source_id": 54718170, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T22:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:32Z", "source_id": 17530669, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1194, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:33Z", "source_id": 54727289, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T22:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:38Z", "source_id": 17533259, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1185, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:58Z", "source_id": 54733653, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T22:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:02Z", "source_id": 17535085, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Edinburgh 2121 2122 12 None None Helensburgh Central 2343 2343 1 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69024/2026-09-17/detailed None Craigendoran 2026-09-17T23:45:30+01:00 Helensburgh Central 9.5 {"type": "LineString", "coordinates": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]} 1.1 2339½ 2349 Craigendoran Helensburgh Central Helensburgh Central 56.0039570 -4.7323381 56.0039570 -4.7323381 1 0 2026-09-17 22:59:26 TERMINATED 2026-09-17 22:49:00 Helensburgh Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535085 1789685282750936 120 120 2026-09-17 22:59:21.330016 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:21.193928
624887 654957 L89771 252L34M817 2026-09-17 COMPLETE 17535213 2026-09-17 23:49:00 2026-09-17 22:59:56 2026-09-19 22:59:56 {"id": 654957, "stp": "P", "toc": "Northern", "uid": "L89771", "consist": "158795", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89771/2026-09-17/detailed", "trust_id": "252L34M817", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": "17B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2L34", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "2349", "current_leg_dep": "2340", "current_leg_end": "Leeds", "origin_dep_time": "2230", "origin_platform": "4A", "current_location": "Leeds", "last_update_time": "2026-09-17T22:59:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Woodlesford", "dest_arr_time_act": "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": 90, "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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 654957, \"profile_key\": \"a8f63404a24859ba46495bbd580f209498aba4a7bebbb7ea9d3e7561fbb3a1d6\", \"schedule_id\": 19466, \"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\": 73938}, {\"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\": 73938}, {\"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\": 73938}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2236\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5406.694, \"section_seq\": 1, \"route_path_id\": 73938}, {\"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\": 73938}, {\"is_pass\": false, \"wtt_arr\": \"2241H\", \"wtt_dep\": \"2242\", \"location\": \"Chapeltown\", \"stage_seq\": 6, \"distance_m\": 11814.788, \"section_seq\": 1, \"route_path_id\": 73938}, {\"is_pass\": false, \"wtt_arr\": \"2247\", \"wtt_dep\": \"2248\", \"location\": \"Elsecar\", \"stage_seq\": 7, \"distance_m\": 16869.437, \"section_seq\": 1, \"route_path_id\": 73938}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": \"2251H\", \"location\": \"Wombwell\", \"stage_seq\": 8, \"distance_m\": 19406.592, \"section_seq\": 1, \"route_path_id\": 73938}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2259\", \"location\": \"Barnsley\", \"stage_seq\": 9, \"distance_m\": 25829.63, \"section_seq\": 1, \"route_path_id\": 73938}, {\"is_pass\": false, \"wtt_arr\": \"2303H\", \"wtt_dep\": \"2304\", \"location\": \"Darton\", \"stage_seq\": 10, \"distance_m\": 31410.087, \"section_seq\": 1, \"route_path_id\": 73938}, {\"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\": 73938}, {\"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\": 73938}, {\"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\": 73938}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2320H\", \"location\": \"Normanton\", \"stage_seq\": 14, \"distance_m\": 48697.2, \"section_seq\": 1, \"route_path_id\": 73938}, {\"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\": 73938}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2328H\", \"location\": \"Castleford\", \"stage_seq\": 16, \"distance_m\": 54277.443, \"section_seq\": 1, \"route_path_id\": 73938}, {\"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\": 73938}, {\"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\": 73938}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2337H\", \"location\": \"Woodlesford\", \"stage_seq\": 19, \"distance_m\": 61998.871, \"section_seq\": 1, \"route_path_id\": 73938}, {\"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\": 73938}, {\"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\": 73938}, {\"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\": 73938}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 23, \"distance_m\": 71602.059, \"section_seq\": 1, \"route_path_id\": 73938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71602.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73938}], \"total_distance_m\": 71602.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.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": "9.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-17T21:35:20Z\", \"source_id\": 54607607, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:36:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:35:24Z\", \"source_id\": 17498988, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:41:02Z\", \"source_id\": 54618782, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:42:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:41:07Z\", \"source_id\": 17502126, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:46:25Z\", \"source_id\": 54629016, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:48:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:46:27Z\", \"source_id\": 17505011, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:27Z\", \"source_id\": 54649742, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:58:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:26Z\", \"source_id\": 17510855, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:21Z\", \"source_id\": 54679855, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:28Z\", \"source_id\": 17519619, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:30Z\", \"source_id\": 54693704, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:22:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:32Z\", \"source_id\": 17523758, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:21Z\", \"source_id\": 54703267, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:24Z\", \"source_id\": 17526512, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:32Z\", \"source_id\": 54721408, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:33Z\", \"source_id\": 17531560, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:11Z\", \"source_id\": 54729696, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:13Z\", \"source_id\": 17533957, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:16Z\", \"source_id\": 54734096, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:23Z\", \"source_id\": 17535213, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "17", "timing_fact_generation": 1789685304356440, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:28.269177", "service_state_evidence_id": 17535213, "current_leg_start_actual_dep": "2026-09-17T23:38:30+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:28.465716", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SHF LDS 2L34 158795 2 90 None {"version": 3, "segments": [{"to_m": 534.411, "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": 5240.076, "from_m": 534.411, "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": 5302.258, "from_m": 5240.076, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 654957, "profile_key": "a8f63404a24859ba46495bbd580f209498aba4a7bebbb7ea9d3e7561fbb3a1d6", "schedule_id": 19466, "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": 73938}, {"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": 73938}, {"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": 73938}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2236", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5406.694, "section_seq": 1, "route_path_id": 73938}, {"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": 73938}, {"is_pass": false, "wtt_arr": "2241H", "wtt_dep": "2242", "location": "Chapeltown", "stage_seq": 6, "distance_m": 11814.788, "section_seq": 1, "route_path_id": 73938}, {"is_pass": false, "wtt_arr": "2247", "wtt_dep": "2248", "location": "Elsecar", "stage_seq": 7, "distance_m": 16869.437, "section_seq": 1, "route_path_id": 73938}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": "2251H", "location": "Wombwell", "stage_seq": 8, "distance_m": 19406.592, "section_seq": 1, "route_path_id": 73938}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2259", "location": "Barnsley", "stage_seq": 9, "distance_m": 25829.63, "section_seq": 1, "route_path_id": 73938}, {"is_pass": false, "wtt_arr": "2303H", "wtt_dep": "2304", "location": "Darton", "stage_seq": 10, "distance_m": 31410.087, "section_seq": 1, "route_path_id": 73938}, {"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": 73938}, {"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": 73938}, {"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": 73938}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2320H", "location": "Normanton", "stage_seq": 14, "distance_m": 48697.2, "section_seq": 1, "route_path_id": 73938}, {"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": 73938}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2328H", "location": "Castleford", "stage_seq": 16, "distance_m": 54277.443, "section_seq": 1, "route_path_id": 73938}, {"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": 73938}, {"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": 73938}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2337H", "location": "Woodlesford", "stage_seq": 19, "distance_m": 61998.871, "section_seq": 1, "route_path_id": 73938}, {"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": 73938}, {"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": 73938}, {"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": 73938}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Leeds", "stage_seq": 23, "distance_m": 71602.059, "section_seq": 1, "route_path_id": 73938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71602.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 73938}], "total_distance_m": 71602.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.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-17T21:35:20Z", "source_id": 54607607, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:36:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:35:24Z", "source_id": 17498988, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7243, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:41:02Z", "source_id": 54618782, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:42:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:41:07Z", "source_id": 17502126, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7247, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:46:25Z", "source_id": 54629016, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:48:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:46:27Z", "source_id": 17505011, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:27Z", "source_id": 54649742, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:58:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:26Z", "source_id": 17510855, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5955, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:21Z", "source_id": 54679855, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:15:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:28Z", "source_id": 17519619, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5885, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:30Z", "source_id": 54693704, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:22:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:32Z", "source_id": 17523758, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5077, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:21Z", "source_id": 54703267, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:28:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:24Z", "source_id": 17526512, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5625, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:32Z", "source_id": 54721408, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:33Z", "source_id": 17531560, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:11Z", "source_id": 54729696, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:13Z", "source_id": 17533957, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5432, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:16Z", "source_id": 54734096, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T22:49:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:23Z", "source_id": 17535213, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Sheffield 2230 2230 4A None None Leeds 2349 2348 17B LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89771/2026-09-17/detailed None Woodlesford 2026-09-17T23:38:30+01:00 Leeds 9.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 2340 2349 Woodlesford Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-17 22:59:56 TERMINATED 2026-09-17 22:49:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535213 1789685304356440 53 53 2026-09-17 22:59:28.465716 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:28.269177
624888 656297 P64721 325H25M917 2026-09-17 COMPLETE 17535035 2026-09-17 23:49:00 2026-09-17 22:59:56 2026-09-19 22:59:56 {"id": 656297, "stp": "P", "toc": "Northern", "uid": "P64721", "consist": "323241", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64721/2026-09-17/detailed", "trust_id": "325H25M917", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": "23:36:00", "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-17", "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": "2349", "current_leg_dep": "2332", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "2336", "origin_platform": "2A", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-17T22:59:56", "route_debug_link": null, "timing_variation": "-2 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\": 13010.862, \"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\": 13095.899, \"from_m\": 13010.862, \"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\": 13126.28, \"from_m\": 13095.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13216.045, \"from_m\": 13126.28, \"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\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"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\": 16032.804, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16441.984, \"from_m\": 16032.804, \"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\": 656297, \"profile_key\": \"1f76484a4ae4c1c2480af08a1d76db7e042dbd32b81b62545ee187ef36bc566e\", \"schedule_id\": 21290, \"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\": 41000}, {\"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\": 41000}, {\"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\": 41000}, {\"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\": 41000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 41000}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16441.984, \"section_seq\": 1, \"route_path_id\": 41000}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 16441.984, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41000}], \"total_distance_m\": 16441.984, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 14495.729, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1946.255, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2336", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.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-17T22:37:35Z\", \"source_id\": 54718393, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:38Z\", \"source_id\": 17530718, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:49Z\", \"source_id\": 54733459, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:52Z\", \"source_id\": 17535035, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "4", "timing_fact_generation": 1789685273340907, "current_leg_arrival_utc": "2026-09-17T23:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:29.202296", "service_state_evidence_id": 17535035, "current_leg_start_actual_dep": "2026-09-17T23:36:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:29.677024", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MIA MAN 5H25 323241 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": 13010.862, "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": 13095.899, "from_m": 13010.862, "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": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "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": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "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": 16032.804, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16441.984, "from_m": 16032.804, "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": 656297, "profile_key": "1f76484a4ae4c1c2480af08a1d76db7e042dbd32b81b62545ee187ef36bc566e", "schedule_id": 21290, "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": 41000}, {"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": 41000}, {"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": 41000}, {"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": 41000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 41000}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16441.984, "section_seq": 1, "route_path_id": 41000}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 16441.984, "from_m": 0.0, "section_seq": 1, "route_path_id": 41000}], "total_distance_m": 16441.984, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 14495.729, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1946.255, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:35Z", "source_id": 54718393, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:38:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:38Z", "source_id": 17530718, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8449, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:49Z", "source_id": 54733459, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:49:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:52Z", "source_id": 17535035, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Manchester Airport 2336 2336 2A 23:36:00 None Manchester Piccadilly 2351 2351 4 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64721/2026-09-17/detailed None Manchester Airport 2026-09-17T23:36:00+01:00 Manchester Piccadilly 17.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 2332 2349 Manchester Airport Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-17 22:59:56 TERMINATED 2026-09-17 22:49:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535035 1789685273340907 18 18 2026-09-17 22:59:29.677024 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:29.202296
624889 656373 W00444 655W56M917 2026-09-17 COMPLETE 17535383 2026-09-17 23:49:00 2026-09-17 22:59:56 2026-09-19 22:59:56 {"id": 656373, "stp": "P", "toc": "West Midlands Trains", "uid": "W00444", "consist": "730047", "dest_crs": null, "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00444/2026-09-17/detailed", "trust_id": "655W56M917", "origin_crs": "WSL", "show_on_map": 0, "dar_est_time": "23:41:00", "dar_platform": null, "dest_station": "Wolverhampton C.S.", "service_date": "2026-09-17", "dest_arr_time": "2356", "dest_platform": null, "is_terminated": 1, "next_location": "Wolverhampton C.S.", "signalling_id": "5W56", "timing_status": "EARLY", "origin_station": "Walsall", "current_leg_arr": "2349", "current_leg_dep": "2348", "current_leg_end": "Wolverhampton C.S.", "origin_dep_time": "2341", "origin_platform": "3", "current_location": "Wolverhampton C.S.", "last_update_time": "2026-09-17T22:59:56", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1199992, 52.587655899999994], [-2.1202966, 52.5878341], [-2.1205493, 52.5879838], [-2.1205925, 52.5880094], [-2.1210321999999997, 52.588279799999995], [-2.1212446999999996, 52.5884175], [-2.1212782, 52.5884449], [-2.1214138999999994, 52.58855589999999], [-2.1215515999999996, 52.58867969999999], [-2.121671399999999, 52.5888047], [-2.1218118, 52.5889776], [-2.1219268, 52.5891698], [-2.1219994, 52.58933809999999], [-2.1220814, 52.58956229999999], [-2.1221224, 52.589764], [-2.1222034999999995, 52.590091], [-2.1222858, 52.5903061], [-2.1224857, 52.59082779999999], [-2.1226177999999996, 52.5911194], [-2.1224212, 52.590815000000006], [-2.1222370999999995, 52.5903165], [-2.1221608, 52.5901172], [-2.1221203, 52.58995959999999], [-2.1220272, 52.5897301], [-2.1219474, 52.5895522], [-2.1218323, 52.58934799999999], [-2.1216688, 52.5891284], [-2.1217818, 52.58933880000001], [-2.1218642000000005, 52.58954309999999], [-2.1218834, 52.5895738], [-2.1219741999999995, 52.5897593], [-2.1221428, 52.59023320000001], [-2.1222245, 52.5905458], [-2.122316, 52.5907951], [-2.1224311, 52.59106299999999], [-2.1225988, 52.5914901], [-2.1228203, 52.591875], [-2.123192599999999, 52.59246460000001]]}", "current_leg_start": "Wolverhampton", "dest_arr_time_act": "2356", "motion_projection": null, "next_location_lat": "52.5924646", "next_location_lon": "-2.1231926", "previous_location": "Wolverhampton", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 284.82, \"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\": 1125.759, \"from_m\": 284.82, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1197.888, \"from_m\": 1125.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1308.26, \"from_m\": 1197.888, \"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\": 1336.956, \"from_m\": 1308.26, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2859.328, \"from_m\": 1336.956, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7748.039, \"from_m\": 2859.328, \"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\": 9417.758, \"from_m\": 7748.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\": 10070.514, \"from_m\": 9417.758, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10119.276, \"from_m\": 10070.514, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10414.492, \"from_m\": 10119.276, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11309.679, \"from_m\": 10414.492, \"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\": 656373, \"profile_key\": \"b1cceaedd70dee23d63221c3cef688d21d0a6e866779deea88731de478361d9b\", \"schedule_id\": 24837, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Walsall\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Pleck Jn\", \"stage_seq\": 2, \"distance_m\": 1197.888, \"section_seq\": 1, \"route_path_id\": 100683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Darlaston Jn\", \"stage_seq\": 3, \"distance_m\": 2879.364, \"section_seq\": 1, \"route_path_id\": 100683}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 4, \"distance_m\": 7704.967, \"section_seq\": 1, \"route_path_id\": 100683}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": \"2354\", \"location\": \"Wolverhampton\", \"stage_seq\": 5, \"distance_m\": 10729.953, \"section_seq\": 1, \"route_path_id\": 100683}, {\"is_pass\": false, \"wtt_arr\": \"2356\", \"wtt_dep\": null, \"location\": \"Wolverhampton C.S.\", \"stage_seq\": 6, \"distance_m\": 11309.679, \"section_seq\": 1, \"route_path_id\": 100683}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 11309.679, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100683}], \"total_distance_m\": 11309.679, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 11160.092, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 149.587, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2341", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "52.5924646", "current_position_lon": "-2.1231926", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:20Z\", \"source_id\": 54729897, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:23Z\", \"source_id\": 17534047, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:42Z\", \"source_id\": 54734639, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:49Z\", \"source_id\": 17535383, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton C.S.", "service_state_platform": "4", "timing_fact_generation": 1789685329248291, "current_leg_arrival_utc": "2026-09-17T23:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:39.270719", "service_state_evidence_id": 17535383, "current_leg_start_actual_dep": "2026-09-17T23:54:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:40.279765", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P WSL None 5W56 730047 3 90 None {"version": 3, "segments": [{"to_m": 284.82, "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": 1125.759, "from_m": 284.82, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1197.888, "from_m": 1125.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1308.26, "from_m": 1197.888, "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": 1336.956, "from_m": 1308.26, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2859.328, "from_m": 1336.956, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7748.039, "from_m": 2859.328, "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": 9417.758, "from_m": 7748.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": 10070.514, "from_m": 9417.758, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10119.276, "from_m": 10070.514, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10414.492, "from_m": 10119.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11309.679, "from_m": 10414.492, "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": 656373, "profile_key": "b1cceaedd70dee23d63221c3cef688d21d0a6e866779deea88731de478361d9b", "schedule_id": 24837, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2341", "location": "Walsall", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Pleck Jn", "stage_seq": 2, "distance_m": 1197.888, "section_seq": 1, "route_path_id": 100683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Darlaston Jn", "stage_seq": 3, "distance_m": 2879.364, "section_seq": 1, "route_path_id": 100683}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Portobello Jn (West Midlands)", "stage_seq": 4, "distance_m": 7704.967, "section_seq": 1, "route_path_id": 100683}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": "2354", "location": "Wolverhampton", "stage_seq": 5, "distance_m": 10729.953, "section_seq": 1, "route_path_id": 100683}, {"is_pass": false, "wtt_arr": "2356", "wtt_dep": null, "location": "Wolverhampton C.S.", "stage_seq": 6, "distance_m": 11309.679, "section_seq": 1, "route_path_id": 100683}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 11309.679, "from_m": 0.0, "section_seq": 1, "route_path_id": 100683}], "total_distance_m": 11309.679, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 11160.092, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 149.587, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19077, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:20Z", "source_id": 54729897, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:47:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:23Z", "source_id": 17534047, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19055, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:42Z", "source_id": 54734639, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:49:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:49Z", "source_id": 17535383, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Walsall 2341 2341 3 23:41:00 None Wolverhampton C.S. 2356 2356 None EARLY -7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00444/2026-09-17/detailed None Wolverhampton 2026-09-17T23:54:00+01:00 Wolverhampton C.S. 1.0 {"type": "LineString", "coordinates": [[-2.1199992, 52.587655899999994], [-2.1202966, 52.5878341], [-2.1205493, 52.5879838], [-2.1205925, 52.5880094], [-2.1210321999999997, 52.588279799999995], [-2.1212446999999996, 52.5884175], [-2.1212782, 52.5884449], [-2.1214138999999994, 52.58855589999999], [-2.1215515999999996, 52.58867969999999], [-2.121671399999999, 52.5888047], [-2.1218118, 52.5889776], [-2.1219268, 52.5891698], [-2.1219994, 52.58933809999999], [-2.1220814, 52.58956229999999], [-2.1221224, 52.589764], [-2.1222034999999995, 52.590091], [-2.1222858, 52.5903061], [-2.1224857, 52.59082779999999], [-2.1226177999999996, 52.5911194], [-2.1224212, 52.590815000000006], [-2.1222370999999995, 52.5903165], [-2.1221608, 52.5901172], [-2.1221203, 52.58995959999999], [-2.1220272, 52.5897301], [-2.1219474, 52.5895522], [-2.1218323, 52.58934799999999], [-2.1216688, 52.5891284], [-2.1217818, 52.58933880000001], [-2.1218642000000005, 52.58954309999999], [-2.1218834, 52.5895738], [-2.1219741999999995, 52.5897593], [-2.1221428, 52.59023320000001], [-2.1222245, 52.5905458], [-2.122316, 52.5907951], [-2.1224311, 52.59106299999999], [-2.1225988, 52.5914901], [-2.1228203, 52.591875], [-2.123192599999999, 52.59246460000001]]} 0.7 2348 2349 Wolverhampton Wolverhampton C.S. Wolverhampton C.S. 52.5924646 -2.1231926 52.5924646 -2.1231926 1 0 2026-09-17 22:59:56 TERMINATED 2026-09-17 22:49:00 Wolverhampton C.S. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535383 1789685329248291 14 14 2026-09-17 22:59:40.279765 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:39.270719
624890 654984 W70563 672L71M817 2026-09-17 COMPLETE 17535119 2026-09-17 23:49:00 2026-09-17 22:59:56 2026-09-19 22:59:56 {"id": 654984, "stp": "P", "toc": "West Midlands Trains", "uid": "W70563", "consist": "730028+730033", "dest_crs": "LIC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70563/2026-09-17/detailed", "trust_id": "672L71M817", "origin_crs": "BMV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lichfield City", "service_date": "2026-09-17", "dest_arr_time": "2347", "dest_platform": "2", "is_terminated": 1, "next_location": "Lichfield City", "signalling_id": "2L71", "timing_status": "LATE", "origin_station": "Bromsgrove", "current_leg_arr": "2349", "current_leg_dep": "2342", "current_leg_end": "Lichfield City", "origin_dep_time": "2231", "origin_platform": "3", "current_location": "Lichfield City", "last_update_time": "2026-09-17T22:59:56", "route_debug_link": null, "timing_variation": "+2 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.459, \"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.853, \"from_m\": 9911.459, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12654.981, \"from_m\": 9983.853, \"capability_applied\": null, \"effective_limit_mph\": 70.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.854, \"from_m\": 12654.981, \"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.828, \"from_m\": 12706.854, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_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.933, \"from_m\": 14068.828, \"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.144, \"from_m\": 14124.933, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_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.672, \"from_m\": 14470.144, \"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\": 15222.057, \"from_m\": 14623.672, \"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.504, \"from_m\": 15222.057, \"capability_applied\": null, \"effective_limit_mph\": 60.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.422, \"from_m\": 18651.504, \"capability_applied\": null, \"effective_limit_mph\": 50.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.323, \"from_m\": 21160.422, \"capability_applied\": null, \"effective_limit_mph\": 40.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.991, \"from_m\": 22627.323, \"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.588, \"from_m\": 22854.991, \"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\": 23382.034, \"from_m\": 23362.588, \"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.405, \"from_m\": 23382.034, \"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\": 23834.116, \"from_m\": 23412.405, \"capability_applied\": null, \"effective_limit_mph\": 50.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.738, \"from_m\": 23834.116, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24992.066, \"from_m\": 24615.738, \"capability_applied\": null, \"effective_limit_mph\": 50.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.256, \"from_m\": 24992.066, \"capability_applied\": null, \"effective_limit_mph\": 60.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.723, \"from_m\": 25737.256, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27464.01, \"from_m\": 26991.723, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27764.851, \"from_m\": 27464.01, \"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.809, \"from_m\": 27764.851, \"capability_applied\": null, \"effective_limit_mph\": 40.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.917, \"from_m\": 28000.809, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28428.24, \"from_m\": 28403.917, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28940.155, \"from_m\": 28428.24, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30125.206, \"from_m\": 28940.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30853.178, \"from_m\": 30125.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30881.614, \"from_m\": 30853.178, \"capability_applied\": null, \"effective_limit_mph\": 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.878, \"from_m\": 30881.614, \"capability_applied\": null, \"effective_limit_mph\": 60.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.253, \"from_m\": 31173.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\": 35359.812, \"from_m\": 31183.253, \"capability_applied\": null, \"effective_limit_mph\": 60.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.832, \"from_m\": 35359.812, \"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.674, \"from_m\": 35736.832, \"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.431, \"from_m\": 36565.674, \"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\": 36951.195, \"from_m\": 36927.431, \"capability_applied\": null, \"effective_limit_mph\": 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.564, \"from_m\": 36951.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40431.45, \"from_m\": 40397.564, \"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.307, \"from_m\": 40431.45, \"capability_applied\": null, \"effective_limit_mph\": 60.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.271, \"from_m\": 40772.307, \"capability_applied\": null, \"effective_limit_mph\": 50.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.279, \"from_m\": 40790.271, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47470.144, \"from_m\": 47147.279, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48490.121, \"from_m\": 47470.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48841.139, \"from_m\": 48490.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49107.059, \"from_m\": 48841.139, \"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.85, \"from_m\": 49107.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49622.056, \"from_m\": 49114.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}], \"service_id\": 654984, \"profile_key\": \"d24e70816da602605e2825617d983ee5506b014550b6fecc9005b6b885aff653\", \"schedule_id\": 27961, \"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\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2236H\", \"wtt_dep\": \"2237\", \"location\": \"Barnt Green\", \"stage_seq\": 2, \"distance_m\": 6009.663, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2242\", \"location\": \"Longbridge\", \"stage_seq\": 3, \"distance_m\": 10322.826, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2243H\", \"wtt_dep\": \"2244\", \"location\": \"Northfield\", \"stage_seq\": 4, \"distance_m\": 11919.306, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2247\", \"location\": \"Kings Norton\", \"stage_seq\": 5, \"distance_m\": 14294.161, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2249\", \"wtt_dep\": \"2249H\", \"location\": \"Bournville\", \"stage_seq\": 6, \"distance_m\": 16059.588, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2251H\", \"wtt_dep\": \"2252H\", \"location\": \"Selly Oak\", \"stage_seq\": 7, \"distance_m\": 17810.839, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2255\", \"location\": \"University\", \"stage_seq\": 8, \"distance_m\": 18971.403, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2259\", \"location\": \"Five Ways\", \"stage_seq\": 9, \"distance_m\": 21690.288, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2302\", \"wtt_dep\": \"2307\", \"location\": \"Birmingham New Street\", \"stage_seq\": 10, \"distance_m\": 23100.612, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2309\", \"location\": \"Proof House Jn\", \"stage_seq\": 11, \"distance_m\": 24108.126, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2311H\", \"location\": \"Duddeston\", \"stage_seq\": 12, \"distance_m\": 25434.787, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314H\", \"location\": \"Aston\", \"stage_seq\": 13, \"distance_m\": 27367.764, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2318\", \"location\": \"Gravelly Hill\", \"stage_seq\": 14, \"distance_m\": 29483.267, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2321\", \"location\": \"Erdington\", \"stage_seq\": 15, \"distance_m\": 31250.805, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323\", \"location\": \"Chester Road\", \"stage_seq\": 16, \"distance_m\": 32240.472, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325H\", \"location\": \"Wylde Green\", \"stage_seq\": 17, \"distance_m\": 33297.107, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 18, \"distance_m\": 35506.622, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2332\", \"location\": \"Four Oaks\", \"stage_seq\": 19, \"distance_m\": 37644.749, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2335\", \"location\": \"Butlers Lane\", \"stage_seq\": 20, \"distance_m\": 39329.569, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337H\", \"location\": \"Blake Street\", \"stage_seq\": 21, \"distance_m\": 40642.763, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2341H\", \"location\": \"Shenstone\", \"stage_seq\": 22, \"distance_m\": 44715.517, \"section_seq\": 1, \"route_path_id\": 101916}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Lichfield City\", \"stage_seq\": 23, \"distance_m\": 49622.056, \"section_seq\": 1, \"route_path_id\": 101916}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49622.056, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101916}], \"total_distance_m\": 49622.056, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47992.298, \"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": "7.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-17T21:36:44Z\", \"source_id\": 54610493, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:37:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:36:47Z\", \"source_id\": 17499770, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:41:19Z\", \"source_id\": 54619407, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:42:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:41:21Z\", \"source_id\": 17502282, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:44:07Z\", \"source_id\": 54624577, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:44:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:44:11Z\", \"source_id\": 17503734, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:47:02Z\", \"source_id\": 54630179, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:48:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:47:08Z\", \"source_id\": 17505331, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:16Z\", \"source_id\": 54634484, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:21Z\", \"source_id\": 17506557, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:57Z\", \"source_id\": 54641425, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:53:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:02Z\", \"source_id\": 17508508, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:55:30Z\", \"source_id\": 54646147, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:55:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:55:38Z\", \"source_id\": 17509938, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:58:24Z\", \"source_id\": 54651412, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:58:24Z\", \"source_id\": 54651419, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:59:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:58:27Z\", \"source_id\": 17511381, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:02Z\", \"source_id\": 54658052, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:04:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:03Z\", \"source_id\": 17513239, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:52Z\", \"source_id\": 54673740, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:56Z\", \"source_id\": 17517842, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:06Z\", \"source_id\": 54677656, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:07Z\", \"source_id\": 17518990, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:03Z\", \"source_id\": 54684524, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:17:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:06Z\", \"source_id\": 17520934, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:54Z\", \"source_id\": 54689171, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:58Z\", \"source_id\": 17522343, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:54Z\", \"source_id\": 54692677, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:58Z\", \"source_id\": 17523445, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:55Z\", \"source_id\": 54695986, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:57Z\", \"source_id\": 17524388, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:50Z\", \"source_id\": 54700741, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:51Z\", \"source_id\": 17525813, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:29Z\", \"source_id\": 54706823, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:34Z\", \"source_id\": 17527467, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:58Z\", \"source_id\": 54710957, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:01Z\", \"source_id\": 17528650, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:50Z\", \"source_id\": 54715625, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:57Z\", \"source_id\": 17529965, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:34Z\", \"source_id\": 54721452, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:37Z\", \"source_id\": 17531581, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:04Z\", \"source_id\": 54733780, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:08Z\", \"source_id\": 17535119, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lichfield City", "service_state_platform": "2", "timing_fact_generation": 1789685288909153, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:45.641089", "service_state_evidence_id": 17535119, "current_leg_start_actual_dep": "2026-09-17T23:43:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:46.933180", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BMV LIC 2L71 730028+730033 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.459, "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.853, "from_m": 9911.459, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12654.981, "from_m": 9983.853, "capability_applied": null, "effective_limit_mph": 70.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.854, "from_m": 12654.981, "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.828, "from_m": 12706.854, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_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.933, "from_m": 14068.828, "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.144, "from_m": 14124.933, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_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.672, "from_m": 14470.144, "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": 15222.057, "from_m": 14623.672, "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.504, "from_m": 15222.057, "capability_applied": null, "effective_limit_mph": 60.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.422, "from_m": 18651.504, "capability_applied": null, "effective_limit_mph": 50.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.323, "from_m": 21160.422, "capability_applied": null, "effective_limit_mph": 40.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.991, "from_m": 22627.323, "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.588, "from_m": 22854.991, "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": 23382.034, "from_m": 23362.588, "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.405, "from_m": 23382.034, "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": 23834.116, "from_m": 23412.405, "capability_applied": null, "effective_limit_mph": 50.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.738, "from_m": 23834.116, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24992.066, "from_m": 24615.738, "capability_applied": null, "effective_limit_mph": 50.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.256, "from_m": 24992.066, "capability_applied": null, "effective_limit_mph": 60.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.723, "from_m": 25737.256, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27464.01, "from_m": 26991.723, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27764.851, "from_m": 27464.01, "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.809, "from_m": 27764.851, "capability_applied": null, "effective_limit_mph": 40.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.917, "from_m": 28000.809, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28428.24, "from_m": 28403.917, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28940.155, "from_m": 28428.24, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30125.206, "from_m": 28940.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30853.178, "from_m": 30125.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30881.614, "from_m": 30853.178, "capability_applied": null, "effective_limit_mph": 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.878, "from_m": 30881.614, "capability_applied": null, "effective_limit_mph": 60.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.253, "from_m": 31173.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": 35359.812, "from_m": 31183.253, "capability_applied": null, "effective_limit_mph": 60.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.832, "from_m": 35359.812, "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.674, "from_m": 35736.832, "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.431, "from_m": 36565.674, "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": 36951.195, "from_m": 36927.431, "capability_applied": null, "effective_limit_mph": 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.564, "from_m": 36951.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40431.45, "from_m": 40397.564, "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.307, "from_m": 40431.45, "capability_applied": null, "effective_limit_mph": 60.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.271, "from_m": 40772.307, "capability_applied": null, "effective_limit_mph": 50.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.279, "from_m": 40790.271, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47470.144, "from_m": 47147.279, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48490.121, "from_m": 47470.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48841.139, "from_m": 48490.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49107.059, "from_m": 48841.139, "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.85, "from_m": 49107.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49622.056, "from_m": 49114.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}], "service_id": 654984, "profile_key": "d24e70816da602605e2825617d983ee5506b014550b6fecc9005b6b885aff653", "schedule_id": 27961, "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": 101916}, {"is_pass": false, "wtt_arr": "2236H", "wtt_dep": "2237", "location": "Barnt Green", "stage_seq": 2, "distance_m": 6009.663, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2242", "location": "Longbridge", "stage_seq": 3, "distance_m": 10322.826, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2243H", "wtt_dep": "2244", "location": "Northfield", "stage_seq": 4, "distance_m": 11919.306, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2247", "location": "Kings Norton", "stage_seq": 5, "distance_m": 14294.161, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2249", "wtt_dep": "2249H", "location": "Bournville", "stage_seq": 6, "distance_m": 16059.588, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2251H", "wtt_dep": "2252H", "location": "Selly Oak", "stage_seq": 7, "distance_m": 17810.839, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2255", "location": "University", "stage_seq": 8, "distance_m": 18971.403, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2259", "location": "Five Ways", "stage_seq": 9, "distance_m": 21690.288, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2302", "wtt_dep": "2307", "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 23100.612, "section_seq": 1, "route_path_id": 101916}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2309", "location": "Proof House Jn", "stage_seq": 11, "distance_m": 24108.126, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2311H", "location": "Duddeston", "stage_seq": 12, "distance_m": 25434.787, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314H", "location": "Aston", "stage_seq": 13, "distance_m": 27367.764, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2318", "location": "Gravelly Hill", "stage_seq": 14, "distance_m": 29483.267, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2321", "location": "Erdington", "stage_seq": 15, "distance_m": 31250.805, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323", "location": "Chester Road", "stage_seq": 16, "distance_m": 32240.472, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325H", "location": "Wylde Green", "stage_seq": 17, "distance_m": 33297.107, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328H", "location": "Sutton Coldfield", "stage_seq": 18, "distance_m": 35506.622, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2332", "location": "Four Oaks", "stage_seq": 19, "distance_m": 37644.749, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Butlers Lane", "stage_seq": 20, "distance_m": 39329.569, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Blake Street", "stage_seq": 21, "distance_m": 40642.763, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2341H", "location": "Shenstone", "stage_seq": 22, "distance_m": 44715.517, "section_seq": 1, "route_path_id": 101916}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Lichfield City", "stage_seq": 23, "distance_m": 49622.056, "section_seq": 1, "route_path_id": 101916}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49622.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 101916}], "total_distance_m": 49622.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47992.298, "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-17T21:36:44Z", "source_id": 54610493, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:37:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:36:47Z", "source_id": 17499770, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20429, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:41:19Z", "source_id": 54619407, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:42:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:41:21Z", "source_id": 17502282, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20419, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:44:07Z", "source_id": 54624577, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:44:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:44:11Z", "source_id": 17503734, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20400, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:47:02Z", "source_id": 54630179, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:48:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:47:08Z", "source_id": 17505331, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20386, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:16Z", "source_id": 54634484, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:21Z", "source_id": 17506557, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:57Z", "source_id": 54641425, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:53:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:02Z", "source_id": 17508508, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:55:30Z", "source_id": 54646147, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:55:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:55:38Z", "source_id": 17509938, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:58:24Z", "source_id": 54651412, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:58:24Z", "source_id": 54651419, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:59:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:58:27Z", "source_id": 17511381, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19348, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:02Z", "source_id": 54658052, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:04:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:03Z", "source_id": 17513239, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19499, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:52Z", "source_id": 54673740, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:56Z", "source_id": 17517842, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:06Z", "source_id": 54677656, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:07Z", "source_id": 17518990, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:03Z", "source_id": 54684524, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:17:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:06Z", "source_id": 17520934, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19284, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:54Z", "source_id": 54689171, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:20:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:58Z", "source_id": 17522343, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19280, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:54Z", "source_id": 54692677, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:58Z", "source_id": 17523445, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19276, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:55Z", "source_id": 54695986, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:57Z", "source_id": 17524388, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:50Z", "source_id": 54700741, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:27:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:51Z", "source_id": 17525813, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19267, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:29Z", "source_id": 54706823, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:31:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:34Z", "source_id": 17527467, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19175, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:58Z", "source_id": 54710957, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:33:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:01Z", "source_id": 17528650, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19170, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:50Z", "source_id": 54715625, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:36:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:57Z", "source_id": 17529965, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19166, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:34Z", "source_id": 54721452, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:37Z", "source_id": 17531581, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19150, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:04Z", "source_id": 54733780, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T22:49:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:08Z", "source_id": 17535119, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Bromsgrove 2231 2231 3 None None Lichfield City 2347 2347 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70563/2026-09-17/detailed None Shenstone 2026-09-17T23:43:30+01:00 Lichfield City 7.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 2342 2349 Shenstone Lichfield City Lichfield City 52.6805159 -1.8246530 52.6805159 -1.8246530 1 0 2026-09-17 22:59:56 TERMINATED 2026-09-17 22:49:00 Lichfield City TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535119 1789685288909153 79 79 2026-09-17 22:59:46.933180 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:45.641089
624891 655561 L22528 722C71M917 2026-09-17 COMPLETE 17535205 2026-09-17 23:49:00 2026-09-17 22:59:56 2026-09-19 22:59:56 {"id": 655561, "stp": "P", "toc": "London Overground", "uid": "L22528", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22528/2026-09-17/detailed", "trust_id": "722C71M917", "origin_crs": null, "show_on_map": 0, "dar_est_time": "23:00:00", "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-17", "dest_arr_time": "2351", "dest_platform": "9", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2C71", "timing_status": "ON TIME", "origin_station": "Watford Junction (DC)", "current_leg_arr": "2349", "current_leg_dep": "2344", "current_leg_end": "London Euston", "origin_dep_time": "2300", "origin_platform": "1", "current_location": "London Euston", "last_update_time": "2026-09-17T22:59:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-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": "South Hampstead", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "South Hampstead", "current_leg_milage": "2.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 435.342, \"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\": 2391.649, \"from_m\": 435.342, \"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\": 2523.708, \"from_m\": 2391.649, \"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\": 4842.404, \"from_m\": 2523.708, \"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\": 11920.541, \"from_m\": 4842.404, \"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\": 12182.856, \"from_m\": 11920.541, \"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\": 12471.447, \"from_m\": 12182.856, \"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\": 12525.134, \"from_m\": 12471.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21644.074, \"from_m\": 12525.134, \"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\": 21746.075, \"from_m\": 21644.074, \"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\": 21804.501, \"from_m\": 21746.075, \"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\": 22103.782, \"from_m\": 21804.501, \"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\": 22145.625, \"from_m\": 22103.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\": 22362.722, \"from_m\": 22145.625, \"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\": 26551.297, \"from_m\": 22362.722, \"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\": 26679.821, \"from_m\": 26551.297, \"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\": 26735.54, \"from_m\": 26679.821, \"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\": 26780.631, \"from_m\": 26735.54, \"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\": 27647.113, \"from_m\": 26780.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\": 32641.2, \"from_m\": 27647.113, \"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\": 32929.374, \"from_m\": 32641.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33233.89, \"from_m\": 32929.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\": 33331.732, \"from_m\": 33233.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33393.247, \"from_m\": 33331.732, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33476.763, \"from_m\": 33393.247, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33670.587, \"from_m\": 33476.763, \"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\": 33813.856, \"from_m\": 33670.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\": 34101.94, \"from_m\": 33813.856, \"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\": 34133.192, \"from_m\": 34101.94, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34673.617, \"from_m\": 34133.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35353.43, \"from_m\": 34673.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35360.335, \"from_m\": 35353.43, \"capability_applied\": null, \"effective_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\": 655561, \"profile_key\": \"913199325e8d151a19366cc992f8ec817decb8e6cc705b8984f3c55174a2a6b9\", \"schedule_id\": 15567, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Watford Junction (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2302H\", \"wtt_dep\": \"2303\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 2, \"distance_m\": 1413.496, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2305\", \"wtt_dep\": \"2305H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 3, \"distance_m\": 4801.865, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2308H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 4, \"distance_m\": 6782.489, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2311H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 5, \"distance_m\": 9163.182, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2313H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 6, \"distance_m\": 10353.943, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2317H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 7, \"distance_m\": 12253.709, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2320\", \"location\": \"Kenton (DC)\", \"stage_seq\": 8, \"distance_m\": 13948.309, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2322H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 15330.996, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2324H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 10, \"distance_m\": 16255.856, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2326H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 11, \"distance_m\": 17660.43, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2329\", \"wtt_dep\": \"2329H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 12, \"distance_m\": 19309.681, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332\", \"location\": \"Harlesden\", \"stage_seq\": 13, \"distance_m\": 20776.608, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 14, \"distance_m\": 21936.185, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337\", \"location\": \"Kensal Green\", \"stage_seq\": 15, \"distance_m\": 23438.012, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 16, \"distance_m\": 24457.01, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2339H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 17, \"distance_m\": 29418.729, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2341H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 18, \"distance_m\": 30514.415, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2343H\", \"location\": \"South Hampstead\", \"stage_seq\": 19, \"distance_m\": 31532.256, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Camden Jn\", \"stage_seq\": 20, \"distance_m\": 32641.2, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Camden South Jn\", \"stage_seq\": 21, \"distance_m\": 33580.559, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 22, \"distance_m\": 35360.335, \"section_seq\": 1, \"route_path_id\": 27816}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35360.335, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}], \"total_distance_m\": 35360.335, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 33568.209, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1792.126, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2300", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:36Z\", \"source_id\": 54657279, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:02:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:43Z\", \"source_id\": 17513046, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:04:02Z\", \"source_id\": 54661681, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:05:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:04:07Z\", \"source_id\": 17514279, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:35Z\", \"source_id\": 54666191, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:08:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:38Z\", \"source_id\": 17515631, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:39Z\", \"source_id\": 54671746, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:43Z\", \"source_id\": 17517209, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:50Z\", \"source_id\": 54677217, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:53Z\", \"source_id\": 17518887, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:45Z\", \"source_id\": 54682221, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:47Z\", \"source_id\": 17520341, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:33Z\", \"source_id\": 54685343, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:37Z\", \"source_id\": 17521167, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:29Z\", \"source_id\": 54690173, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:20:33Z\", \"source_id\": 17522659, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:49Z\", \"source_id\": 54694269, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:53Z\", \"source_id\": 17523903, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:20Z\", \"source_id\": 54696698, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:24Z\", \"source_id\": 17524630, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:30Z\", \"source_id\": 54703532, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:29:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:38Z\", \"source_id\": 17526594, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:10Z\", \"source_id\": 54709585, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:13Z\", \"source_id\": 17528243, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:45Z\", \"source_id\": 54712219, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:48Z\", \"source_id\": 17529013, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:57Z\", \"source_id\": 54717316, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:04Z\", \"source_id\": 17530444, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:56Z\", \"source_id\": 54720491, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:03Z\", \"source_id\": 17531320, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:59Z\", \"source_id\": 54723562, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:02Z\", \"source_id\": 17532181, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:41Z\", \"source_id\": 54726060, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:47Z\", \"source_id\": 17532902, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:13Z\", \"source_id\": 54733983, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:18Z\", \"source_id\": 17535205, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "9", "timing_fact_generation": 1789685299052758, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:51.191852", "service_state_evidence_id": 17535205, "current_leg_start_actual_dep": "2026-09-17T23:43:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:53.427880", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None EUS 2C71 None None None None {"version": 3, "segments": [{"to_m": 435.342, "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": 2391.649, "from_m": 435.342, "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": 2523.708, "from_m": 2391.649, "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": 4842.404, "from_m": 2523.708, "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": 11920.541, "from_m": 4842.404, "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": 12182.856, "from_m": 11920.541, "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": 12471.447, "from_m": 12182.856, "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": 12525.134, "from_m": 12471.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21644.074, "from_m": 12525.134, "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": 21746.075, "from_m": 21644.074, "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": 21804.501, "from_m": 21746.075, "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": 22103.782, "from_m": 21804.501, "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": 22145.625, "from_m": 22103.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": 22362.722, "from_m": 22145.625, "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": 26551.297, "from_m": 22362.722, "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": 26679.821, "from_m": 26551.297, "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": 26735.54, "from_m": 26679.821, "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": 26780.631, "from_m": 26735.54, "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": 27647.113, "from_m": 26780.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": 32641.2, "from_m": 27647.113, "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": 32929.374, "from_m": 32641.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33233.89, "from_m": 32929.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": 33331.732, "from_m": 33233.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33393.247, "from_m": 33331.732, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33476.763, "from_m": 33393.247, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33670.587, "from_m": 33476.763, "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": 33813.856, "from_m": 33670.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": 34101.94, "from_m": 33813.856, "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": 34133.192, "from_m": 34101.94, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34673.617, "from_m": 34133.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35353.43, "from_m": 34673.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35360.335, "from_m": 35353.43, "capability_applied": null, "effective_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": 655561, "profile_key": "913199325e8d151a19366cc992f8ec817decb8e6cc705b8984f3c55174a2a6b9", "schedule_id": 15567, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2300", "location": "Watford Junction (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2302H", "wtt_dep": "2303", "location": "Watford High Street (DC)", "stage_seq": 2, "distance_m": 1413.496, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2305", "wtt_dep": "2305H", "location": "Bushey (DC)", "stage_seq": 3, "distance_m": 4801.865, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2308H", "location": "Carpenders Park (DC)", "stage_seq": 4, "distance_m": 6782.489, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2311H", "location": "Hatch End (DC)", "stage_seq": 5, "distance_m": 9163.182, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2313H", "location": "Headstone Lane (DC)", "stage_seq": 6, "distance_m": 10353.943, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2317H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 7, "distance_m": 12253.709, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2320", "location": "Kenton (DC)", "stage_seq": 8, "distance_m": 13948.309, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2322H", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 15330.996, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2324H", "location": "North Wembley (DC)", "stage_seq": 10, "distance_m": 16255.856, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Wembley Central (DC)", "stage_seq": 11, "distance_m": 17660.43, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2329", "wtt_dep": "2329H", "location": "Stonebridge Park", "stage_seq": 12, "distance_m": 19309.681, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332", "location": "Harlesden", "stage_seq": 13, "distance_m": 20776.608, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Willesden Junction Low Level", "stage_seq": 14, "distance_m": 21936.185, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "Kensal Green", "stage_seq": 15, "distance_m": 23438.012, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Queen's Park Jn", "stage_seq": 16, "distance_m": 24457.01, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2339H", "location": "Queen's Park (DC)", "stage_seq": 17, "distance_m": 29418.729, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2341H", "location": "Kilburn High Road", "stage_seq": 18, "distance_m": 30514.415, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2343H", "location": "South Hampstead", "stage_seq": 19, "distance_m": 31532.256, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Camden Jn", "stage_seq": 20, "distance_m": 32641.2, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Camden South Jn", "stage_seq": 21, "distance_m": 33580.559, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "London Euston", "stage_seq": 22, "distance_m": 35360.335, "section_seq": 1, "route_path_id": 27816}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35360.335, "from_m": 0.0, "section_seq": 1, "route_path_id": 27816}], "total_distance_m": 35360.335, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 33568.209, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1792.126, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21916, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:36Z", "source_id": 54657279, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:02:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:43Z", "source_id": 17513046, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21912, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:04:02Z", "source_id": 54661681, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:05:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:04:07Z", "source_id": 17514279, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21936, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:35Z", "source_id": 54666191, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:08:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:38Z", "source_id": 17515631, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21940, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:39Z", "source_id": 54671746, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:11:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:43Z", "source_id": 17517209, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21944, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:50Z", "source_id": 54677217, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:13:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:53Z", "source_id": 17518887, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21980, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:45Z", "source_id": 54682221, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:47Z", "source_id": 17520341, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21964, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:33Z", "source_id": 54685343, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:19:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:37Z", "source_id": 17521167, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21968, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:29Z", "source_id": 54690173, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:20:33Z", "source_id": 17522659, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21972, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:49Z", "source_id": 54694269, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:53Z", "source_id": 17523903, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21987, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:20Z", "source_id": 54696698, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:25:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:24Z", "source_id": 17524630, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22014, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:30Z", "source_id": 54703532, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:29:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:38Z", "source_id": 17526594, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22026, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:10Z", "source_id": 54709585, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:32:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:13Z", "source_id": 17528243, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22524, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:45Z", "source_id": 54712219, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:48Z", "source_id": 17529013, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22487, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:57Z", "source_id": 54717316, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:37:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:04Z", "source_id": 17530444, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22567, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:56Z", "source_id": 54720491, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:39:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:03Z", "source_id": 17531320, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22580, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:59Z", "source_id": 54723562, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:41:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:02Z", "source_id": 17532181, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22586, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:41Z", "source_id": 54726060, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:47Z", "source_id": 17532902, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22684, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:13Z", "source_id": 54733983, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:49:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:18Z", "source_id": 17535205, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Watford Junction (DC) 2300 2300 1 23:00:00 None London Euston 2351 2349 9 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L22528/2026-09-17/detailed None South Hampstead 2026-09-17T23:43:30+01:00 London Euston 5.0 {"type": "LineString", "coordinates": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-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]]} 2.5 2344 2349 South Hampstead London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-17 22:59:56 TERMINATED 2026-09-17 22:49:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535205 1789685299052758 55 55 2026-09-17 22:59:53.427880 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:51.191852
624892 654231 C18618 472C71M717 2026-09-17 COMPLETE 17535288 2026-09-17 23:49:00 2026-09-17 22:59:56 2026-09-19 22:59:56 {"id": 654231, "stp": "P", "toc": "Great Northern", "uid": "C18618", "consist": "387110+387113", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18618/2026-09-17/detailed", "trust_id": "472C71M717", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-17", "dest_arr_time": "2322", "dest_platform": "9", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "2C71", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "2349", "current_leg_dep": "2344", "current_leg_end": "London Kings Cross", "origin_dep_time": "2156", "origin_platform": "8", "current_location": "London Kings Cross", "last_update_time": "2026-09-17T22:59:56", "route_debug_link": null, "timing_variation": "+27 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": "2322", "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": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4234.217, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4737.194, \"from_m\": 4234.217, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5544.88, \"from_m\": 4737.194, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5560.759, \"from_m\": 5544.88, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11328.22, \"from_m\": 5560.759, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11358.567, \"from_m\": 11328.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12983.922, \"from_m\": 11358.567, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13753.984, \"from_m\": 12983.922, \"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\": 20307.644, \"from_m\": 13753.984, \"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\": 21059.475, \"from_m\": 20307.644, \"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\": 21352.983, \"from_m\": 21059.475, \"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\": 21430.454, \"from_m\": 21352.983, \"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\": 21464.229, \"from_m\": 21430.454, \"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\": 22021.429, \"from_m\": 21464.229, \"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\": 25450.546, \"from_m\": 22021.429, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31709.546, \"from_m\": 25450.546, \"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\": 37091.723, \"from_m\": 31709.546, \"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\": 37124.129, \"from_m\": 37091.723, \"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\": 37265.519, \"from_m\": 37124.129, \"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\": 40752.425, \"from_m\": 37265.519, \"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\": 40810.749, \"from_m\": 40752.425, \"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\": 40837.852, \"from_m\": 40810.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41421.836, \"from_m\": 40837.852, \"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\": 41518.848, \"from_m\": 41421.836, \"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\": 41587.234, \"from_m\": 41518.848, \"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\": 48359.18, \"from_m\": 41587.234, \"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\": 48398.841, \"from_m\": 48359.18, \"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\": 55903.247, \"from_m\": 48398.841, \"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\": 57521.905, \"from_m\": 55903.247, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 72978.079, \"from_m\": 57521.905, \"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\": 115.0}, {\"to_m\": 73813.385, \"from_m\": 72978.079, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 83606.839, \"from_m\": 73813.385, \"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\": 87743.277, \"from_m\": 83606.839, \"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\": 89368.64, \"from_m\": 87743.277, \"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\": 89626.122, \"from_m\": 89368.64, \"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\": 91260.488, \"from_m\": 89626.122, \"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\": 91772.579, \"from_m\": 91260.488, \"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\": 91802.665, \"from_m\": 91772.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91870.522, \"from_m\": 91802.665, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91953.662, \"from_m\": 91870.522, \"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\": 92243.057, \"from_m\": 91953.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92293.999, \"from_m\": 92243.057, \"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\": 92679.099, \"from_m\": 92293.999, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92688.295, \"from_m\": 92679.099, \"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\": 92695.048, \"from_m\": 92688.295, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93090.865, \"from_m\": 92695.048, \"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\": 654231, \"profile_key\": \"b278890999fe7c07a3f55b94a2dcab977c78633d0e757f642d8694144cb4cdbc\", \"schedule_id\": 2597, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2207H\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11126.132, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2209H\", \"wtt_dep\": \"2210\", \"location\": \"Shepreth\", \"stage_seq\": 5, \"distance_m\": 12983.922, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": \"2213H\", \"location\": \"Meldreth\", \"stage_seq\": 6, \"distance_m\": 16105.854, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2217H\", \"wtt_dep\": \"2218H\", \"location\": \"Royston\", \"stage_seq\": 7, \"distance_m\": 20966.287, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2225H\", \"location\": \"Baldock\", \"stage_seq\": 8, \"distance_m\": 34241.911, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2227H\", \"wtt_dep\": \"2228\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 9, \"distance_m\": 37500.509, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2232\", \"wtt_dep\": \"2233H\", \"location\": \"Hitchin\", \"stage_seq\": 10, \"distance_m\": 41749.923, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2238\", \"wtt_dep\": \"2239\", \"location\": \"Stevenage\", \"stage_seq\": 11, \"distance_m\": 48753.78, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2242H\", \"location\": \"Knebworth\", \"stage_seq\": 12, \"distance_m\": 52847.798, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 13, \"distance_m\": 54753.996, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2246\", \"location\": \"Welwyn North\", \"stage_seq\": 14, \"distance_m\": 57809.857, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247\", \"location\": \"Digswell Jn\", \"stage_seq\": 15, \"distance_m\": 59026.796, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2249H\", \"wtt_dep\": \"2252\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 16, \"distance_m\": 60467.522, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2255\", \"wtt_dep\": \"2256\", \"location\": \"Hatfield\", \"stage_seq\": 17, \"distance_m\": 64646.481, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2301\", \"wtt_dep\": \"2302\", \"location\": \"Potters Bar\", \"stage_seq\": 18, \"distance_m\": 72667.131, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"New Barnet\", \"stage_seq\": 19, \"distance_m\": 78344.736, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2309H\", \"wtt_dep\": \"2311\", \"location\": \"Alexandra Palace\", \"stage_seq\": 20, \"distance_m\": 85142.477, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313\", \"location\": \"Harringay\", \"stage_seq\": 21, \"distance_m\": 87641.486, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2316\", \"location\": \"Finsbury Park\", \"stage_seq\": 22, \"distance_m\": 88993.235, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 23, \"distance_m\": 90813.708, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2320\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 24, \"distance_m\": 91988.492, \"section_seq\": 1, \"route_path_id\": 66084}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 25, \"distance_m\": 93090.865, \"section_seq\": 1, \"route_path_id\": 66084}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 93090.865, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66084}], \"total_distance_m\": 93090.865, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 86425.95, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6664.915, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2156", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:05:37Z\", \"source_id\": 17481913, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:11:57Z\", \"source_id\": 54560899, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:12:03Z\", \"source_id\": 17485640, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:15:13Z\", \"source_id\": 54567356, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:17:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:15:16Z\", \"source_id\": 17487474, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:20:07Z\", \"source_id\": 54577375, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:21:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:20:12Z\", \"source_id\": 17490329, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:25:16Z\", \"source_id\": 54587499, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:25:18Z\", \"source_id\": 17493326, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:33:20Z\", \"source_id\": 54603722, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:33:20Z\", \"source_id\": 17497893, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:35:11Z\", \"source_id\": 54607333, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:36:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:35:12Z\", \"source_id\": 17498879, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:43:32Z\", \"source_id\": 54623533, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:45:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:43:33Z\", \"source_id\": 17503429, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:28Z\", \"source_id\": 54634785, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:50:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:49:31Z\", \"source_id\": 17506642, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:47Z\", \"source_id\": 54643040, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:54:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:51Z\", \"source_id\": 17509002, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:25Z\", \"source_id\": 54655142, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:28Z\", \"source_id\": 17512406, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:18Z\", \"source_id\": 54660366, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:04:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:03:22Z\", \"source_id\": 17513916, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:09Z\", \"source_id\": 54670765, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:10:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:13Z\", \"source_id\": 17516933, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:44Z\", \"source_id\": 54685662, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:18:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:47Z\", \"source_id\": 17521264, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:13Z\", \"source_id\": 54696511, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:15Z\", \"source_id\": 17524562, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:07Z\", \"source_id\": 54711207, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:13Z\", \"source_id\": 17528730, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:34Z\", \"source_id\": 54719914, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:37Z\", \"source_id\": 17531153, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:10Z\", \"source_id\": 54725361, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:43:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:17Z\", \"source_id\": 17532709, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:26Z\", \"source_id\": 54734276, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:49:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:32Z\", \"source_id\": 17535288, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "9", "timing_fact_generation": 1789685314273423, "current_leg_arrival_utc": "2026-09-17T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:49:55.023857", "service_state_evidence_id": 17535288, "current_leg_start_actual_dep": "2026-09-17T23:43:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T22:59:56.021975", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P CBG KGX 2C71 387110+387113 8 110 None {"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "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": 4234.217, "from_m": 3634.379, "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": 4737.194, "from_m": 4234.217, "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": 5544.88, "from_m": 4737.194, "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": 5560.759, "from_m": 5544.88, "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": 11328.22, "from_m": 5560.759, "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": 11358.567, "from_m": 11328.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12983.922, "from_m": 11358.567, "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": 13753.984, "from_m": 12983.922, "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": 20307.644, "from_m": 13753.984, "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": 21059.475, "from_m": 20307.644, "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": 21352.983, "from_m": 21059.475, "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": 21430.454, "from_m": 21352.983, "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": 21464.229, "from_m": 21430.454, "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": 22021.429, "from_m": 21464.229, "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": 25450.546, "from_m": 22021.429, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31709.546, "from_m": 25450.546, "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": 37091.723, "from_m": 31709.546, "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": 37124.129, "from_m": 37091.723, "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": 37265.519, "from_m": 37124.129, "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": 40752.425, "from_m": 37265.519, "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": 40810.749, "from_m": 40752.425, "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": 40837.852, "from_m": 40810.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41421.836, "from_m": 40837.852, "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": 41518.848, "from_m": 41421.836, "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": 41587.234, "from_m": 41518.848, "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": 48359.18, "from_m": 41587.234, "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": 48398.841, "from_m": 48359.18, "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": 55903.247, "from_m": 48398.841, "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": 57521.905, "from_m": 55903.247, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 72978.079, "from_m": 57521.905, "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": 115.0}, {"to_m": 73813.385, "from_m": 72978.079, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 83606.839, "from_m": 73813.385, "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": 87743.277, "from_m": 83606.839, "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": 89368.64, "from_m": 87743.277, "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": 89626.122, "from_m": 89368.64, "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": 91260.488, "from_m": 89626.122, "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": 91772.579, "from_m": 91260.488, "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": 91802.665, "from_m": 91772.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 91870.522, "from_m": 91802.665, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 91953.662, "from_m": 91870.522, "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": 92243.057, "from_m": 91953.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 92293.999, "from_m": 92243.057, "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": 92679.099, "from_m": 92293.999, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 92688.295, "from_m": 92679.099, "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": 92695.048, "from_m": 92688.295, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 93090.865, "from_m": 92695.048, "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": 654231, "profile_key": "b278890999fe7c07a3f55b94a2dcab977c78633d0e757f642d8694144cb4cdbc", "schedule_id": 2597, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2156", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2207H", "location": "Foxton", "stage_seq": 4, "distance_m": 11126.132, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2209H", "wtt_dep": "2210", "location": "Shepreth", "stage_seq": 5, "distance_m": 12983.922, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": "2213H", "location": "Meldreth", "stage_seq": 6, "distance_m": 16105.854, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2217H", "wtt_dep": "2218H", "location": "Royston", "stage_seq": 7, "distance_m": 20966.287, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2225H", "location": "Baldock", "stage_seq": 8, "distance_m": 34241.911, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2227H", "wtt_dep": "2228", "location": "Letchworth Garden City", "stage_seq": 9, "distance_m": 37500.509, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2232", "wtt_dep": "2233H", "location": "Hitchin", "stage_seq": 10, "distance_m": 41749.923, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2238", "wtt_dep": "2239", "location": "Stevenage", "stage_seq": 11, "distance_m": 48753.78, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2242H", "location": "Knebworth", "stage_seq": 12, "distance_m": 52847.798, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Woolmer Green Jn", "stage_seq": 13, "distance_m": 54753.996, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2246", "location": "Welwyn North", "stage_seq": 14, "distance_m": 57809.857, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247", "location": "Digswell Jn", "stage_seq": 15, "distance_m": 59026.796, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2249H", "wtt_dep": "2252", "location": "Welwyn Garden City", "stage_seq": 16, "distance_m": 60467.522, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2255", "wtt_dep": "2256", "location": "Hatfield", "stage_seq": 17, "distance_m": 64646.481, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2301", "wtt_dep": "2302", "location": "Potters Bar", "stage_seq": 18, "distance_m": 72667.131, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "New Barnet", "stage_seq": 19, "distance_m": 78344.736, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2309H", "wtt_dep": "2311", "location": "Alexandra Palace", "stage_seq": 20, "distance_m": 85142.477, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313", "location": "Harringay", "stage_seq": 21, "distance_m": 87641.486, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2316", "location": "Finsbury Park", "stage_seq": 22, "distance_m": 88993.235, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317H", "location": "Holloway South Jn", "stage_seq": 23, "distance_m": 90813.708, "section_seq": 1, "route_path_id": 66084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2320", "location": "Belle Isle Jn", "stage_seq": 24, "distance_m": 91988.492, "section_seq": 1, "route_path_id": 66084}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 25, "distance_m": 93090.865, "section_seq": 1, "route_path_id": 66084}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 93090.865, "from_m": 0.0, "section_seq": 1, "route_path_id": 66084}], "total_distance_m": 93090.865, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 86425.95, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6664.915, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:05:37Z", "source_id": 17481913, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:11:57Z", "source_id": 54560899, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:12:03Z", "source_id": 17485640, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12633, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:15:13Z", "source_id": 54567356, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:17:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:15:16Z", "source_id": 17487474, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12638, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:20:07Z", "source_id": 54577375, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:21:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:20:12Z", "source_id": 17490329, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:25:16Z", "source_id": 54587499, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:25:18Z", "source_id": 17493326, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:33:20Z", "source_id": 54603722, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:33:20Z", "source_id": 17497893, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:35:11Z", "source_id": 54607333, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T21:36:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:35:12Z", "source_id": 17498879, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:43:32Z", "source_id": 54623533, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T21:45:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:43:33Z", "source_id": 17503429, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:28Z", "source_id": 54634785, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T21:50:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:49:31Z", "source_id": 17506642, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15694, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:47Z", "source_id": 54643040, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T21:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:51Z", "source_id": 17509002, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15701, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:25Z", "source_id": 54655142, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:28Z", "source_id": 17512406, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15854, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:18Z", "source_id": 54660366, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:04:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:03:22Z", "source_id": 17513916, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:09Z", "source_id": 54670765, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:10:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:13Z", "source_id": 17516933, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:44Z", "source_id": 54685662, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:18:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:47Z", "source_id": 17521264, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:13Z", "source_id": 54696511, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:15Z", "source_id": 17524562, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:07Z", "source_id": 54711207, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:13Z", "source_id": 17528730, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:34Z", "source_id": 54719914, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:39:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:37Z", "source_id": 17531153, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:10Z", "source_id": 54725361, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:43:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:17Z", "source_id": 17532709, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16257, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:26Z", "source_id": 54734276, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T22:49:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:32Z", "source_id": 17535288, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Cambridge 2156 2156 8 None None London Kings Cross 2322 2322 9 LATE +27 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18618/2026-09-17/detailed None Finsbury Park 2026-09-17T23:43:00+01:00 London Kings Cross 5.0 {"type": "LineString", "coordinates": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 2.5 2344 2349 Finsbury Park London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-17 22:59:56 TERMINATED 2026-09-17 22:49:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535288 1789685314273423 90 90 2026-09-17 22:59:56.021975 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:49:55.023857
624893 656545 C12780 875K72M917 2026-09-17 COMPLETE 17535879 2026-09-17 23:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 656545, "stp": "P", "toc": "Southern", "uid": "C12780", "consist": "377613+377618", "dest_crs": "XFK", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C12780/2026-09-17/detailed", "trust_id": "875K72M917", "origin_crs": "EPS", "show_on_map": 0, "dar_est_time": "23:51:00", "dar_platform": null, "dest_station": "Epsom - Up Sidings", "service_date": "2026-09-17", "dest_arr_time": "2353", "dest_platform": "SDG", "is_terminated": 1, "next_location": "Epsom - Up Sidings", "signalling_id": "5K72", "timing_status": "EARLY", "origin_station": "Epsom", "current_leg_arr": "2350", "current_leg_dep": "2349", "current_leg_end": "Epsom - Up Sidings", "origin_dep_time": "2351", "origin_platform": "1", "current_location": "Epsom Sig. 456", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2698516, 51.33427540000001], [-0.2705566, 51.334042799999985], [-0.2710802, 51.33384649999999], [-0.2713384, 51.33373649999999], [-0.27216789999999996, 51.3333932], [-0.272199, 51.33337949999999], [-0.2725569, 51.3332325], [-0.2730874, 51.3329948], [-0.27373889999999995, 51.3326885], [-0.2738696, 51.332622], [-0.2740592, 51.33252070000001], [-0.2742812, 51.33240199999999], [-0.27517199999999997, 51.33188439999999], [-0.2760571, 51.331319599999986], [-0.27668209999999993, 51.33091739999999]]}", "current_leg_start": "Epsom", "dest_arr_time_act": "2353", "motion_projection": null, "next_location_lat": "51.3309174", "next_location_lon": "-0.2766821", "previous_location": "Epsom", "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\": 221.045, \"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\": 607.131, \"from_m\": 221.045, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 656545, \"profile_key\": \"f86e16573ae6b8cd266fdfec337949749b46167078b4029926637e057a14a5aa\", \"schedule_id\": 1732, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Epsom\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57367}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": null, \"location\": \"Epsom - Up Sidings\", \"stage_seq\": 2, \"distance_m\": 607.131, \"section_seq\": 1, \"route_path_id\": 57367}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 607.131, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 57367}], \"total_distance_m\": 607.131, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 607.131, \"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": "2351", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.3309174", "current_position_lon": "-0.2766821", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:57Z\", \"source_id\": 17535879, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom - Up Sidings", "service_state_platform": "SDG", "timing_fact_generation": 1789685397911954, "current_leg_arrival_utc": "2026-09-17T23:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:01.396090", "service_state_evidence_id": 17535879, "current_leg_start_actual_dep": "2026-09-17T23:51:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:04.570989", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EPS XFK 5K72 377613+377618 10 100 None {"version": 3, "segments": [{"to_m": 221.045, "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": 607.131, "from_m": 221.045, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 656545, "profile_key": "f86e16573ae6b8cd266fdfec337949749b46167078b4029926637e057a14a5aa", "schedule_id": 1732, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2351", "location": "Epsom", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 57367}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": null, "location": "Epsom - Up Sidings", "stage_seq": 2, "distance_m": 607.131, "section_seq": 1, "route_path_id": 57367}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 607.131, "from_m": 0.0, "section_seq": 1, "route_path_id": 57367}], "total_distance_m": 607.131, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 607.131, "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-17T22:49:57Z", "source_id": 17535879, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Epsom 2351 2351 1 23:51:00 None Epsom - Up Sidings 2353 2353 SDG EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C12780/2026-09-17/detailed None Epsom 2026-09-17T23:51:00+01:00 Epsom - Up Sidings 1.0 {"type": "LineString", "coordinates": [[-0.2698516, 51.33427540000001], [-0.2705566, 51.334042799999985], [-0.2710802, 51.33384649999999], [-0.2713384, 51.33373649999999], [-0.27216789999999996, 51.3333932], [-0.272199, 51.33337949999999], [-0.2725569, 51.3332325], [-0.2730874, 51.3329948], [-0.27373889999999995, 51.3326885], [-0.2738696, 51.332622], [-0.2740592, 51.33252070000001], [-0.2742812, 51.33240199999999], [-0.27517199999999997, 51.33188439999999], [-0.2760571, 51.331319599999986], [-0.27668209999999993, 51.33091739999999]]} 0.4 2349 2350 Epsom Epsom Sig. 456 Epsom - Up Sidings 51.3309174 -0.2766821 51.3309174 -0.2766821 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 Epsom - Up Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535879 1789685397911954 4 4 2026-09-17 23:00:04.570989 SDG None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:01.396090
624894 650052 C03733 639O50MY17 2026-09-17 COMPLETE None 2026-09-17 22:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 650052, "stp": "P", "toc": "Eurostar", "uid": "C03733", "consist": null, "dest_crs": "PBN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03733/2026-09-17/detailed", "trust_id": "639O50MY17", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paris Nord", "service_date": "2026-09-17", "dest_arr_time": "2226", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "9O50", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1901", "origin_platform": "10", "current_location": "Eurotunnel Boundary (CTRL)", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "+24 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2226", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Westenhanger Crossovers", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.222, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.065, \"from_m\": 1526.222, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.591, \"from_m\": 1811.065, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9518.43, \"from_m\": 4264.591, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 9606.159, \"from_m\": 9518.43, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 9672.567, \"from_m\": 9606.159, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 10060.586, \"from_m\": 9672.567, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 39934.437, \"from_m\": 10060.586, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 42632.736, \"from_m\": 39934.437, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 42917.17, \"from_m\": 42632.736, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 75417.692, \"from_m\": 42917.17, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 75584.686, \"from_m\": 75417.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79944.331, \"from_m\": 75584.686, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 89255.491, \"from_m\": 79944.331, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103034.125, \"from_m\": 89255.491, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103153.573, \"from_m\": 103034.125, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 104338.468, \"from_m\": 103153.573, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 107779.867, \"from_m\": 104338.468, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 108545.198, \"from_m\": 107779.867, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 109475.33, \"from_m\": 108545.198, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}], \"service_id\": 650052, \"profile_key\": \"35351948c2a482de7b68f685138b3e0a718794b606af43221805407bd8d32465\", \"schedule_id\": 35626, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1901\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.076, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 4, \"distance_m\": 10060.586, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910\", \"location\": \"Dagenham Jn\", \"stage_seq\": 5, \"distance_m\": 21157.407, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 6, \"distance_m\": 25794.837, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 7, \"distance_m\": 34868.003, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914H\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 8, \"distance_m\": 37366.928, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Southfleet Junction\", \"stage_seq\": 9, \"distance_m\": 39934.437, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918H\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 10, \"distance_m\": 52419.152, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Crismill Crossover\", \"stage_seq\": 11, \"distance_m\": 66661.536, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 12, \"distance_m\": 75584.686, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 13, \"distance_m\": 88096.856, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Ashford East Jn (Ctrl)\", \"stage_seq\": 14, \"distance_m\": 92200.561, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Westenhanger Crossovers\", \"stage_seq\": 15, \"distance_m\": 103329.433, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Eurotunnel Boundary (CTRL)\", \"stage_seq\": 16, \"distance_m\": 109475.33, \"section_seq\": 1, \"route_path_id\": 44690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 109475.33, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44690}], \"total_distance_m\": 109475.33, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 109308.336, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 166.994, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1901", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Eurotunnel Boundary (CTRL)", "service_state_platform": null, "timing_fact_generation": 1789671384322134, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:01.466063", "service_state_evidence_id": 17400127, "current_leg_start_actual_dep": null, "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:02.930566", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Eurostar P SPX PBN 9O50 None None None None {"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.222, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.065, "from_m": 1526.222, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.591, "from_m": 1811.065, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.43, "from_m": 4264.591, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9606.159, "from_m": 9518.43, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 9672.567, "from_m": 9606.159, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10060.586, "from_m": 9672.567, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 39934.437, "from_m": 10060.586, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 42632.736, "from_m": 39934.437, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 42917.17, "from_m": 42632.736, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 75417.692, "from_m": 42917.17, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 75584.686, "from_m": 75417.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79944.331, "from_m": 75584.686, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 89255.491, "from_m": 79944.331, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 103034.125, "from_m": 89255.491, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 103153.573, "from_m": 103034.125, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 104338.468, "from_m": 103153.573, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 107779.867, "from_m": 104338.468, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 108545.198, "from_m": 107779.867, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 109475.33, "from_m": 108545.198, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}], "service_id": 650052, "profile_key": "35351948c2a482de7b68f685138b3e0a718794b606af43221805407bd8d32465", "schedule_id": 35626, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1901", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.076, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906H", "location": "Stratford International East Jn", "stage_seq": 4, "distance_m": 10060.586, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910", "location": "Dagenham Jn", "stage_seq": 5, "distance_m": 21157.407, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911H", "location": "Wennington Crossovers", "stage_seq": 6, "distance_m": 25794.837, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Ebbsfleet West Jn", "stage_seq": 7, "distance_m": 34868.003, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914H", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 8, "distance_m": 37366.928, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Southfleet Junction", "stage_seq": 9, "distance_m": 39934.437, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918H", "location": "Nashenden Crossover", "stage_seq": 10, "distance_m": 52419.152, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Crismill Crossover", "stage_seq": 11, "distance_m": 66661.536, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Lenham Crossover (CTRL)", "stage_seq": 12, "distance_m": 75584.686, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Ashford West (CTRL) Jn", "stage_seq": 13, "distance_m": 88096.856, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "Ashford East Jn (Ctrl)", "stage_seq": 14, "distance_m": 92200.561, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Westenhanger Crossovers", "stage_seq": 15, "distance_m": 103329.433, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Eurotunnel Boundary (CTRL)", "stage_seq": 16, "distance_m": 109475.33, "section_seq": 1, "route_path_id": 44690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 109475.33, "from_m": 0.0, "section_seq": 1, "route_path_id": 44690}], "total_distance_m": 109475.33, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 109308.336, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 166.994, "synthetic_unknown_infrastructure_limit_mph": 60} [] St. Pancras International 1901 1901 10 None None Paris Nord 2226 2226 None LATE +24 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03733/2026-09-17/detailed None None None None None None None None None Westenhanger Crossovers Eurotunnel Boundary (CTRL) None None None None None 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 Eurotunnel Boundary (CTRL) TRUST TRACKING_TIMEOUT 17400127 1789671384322134 49 49 2026-09-17 23:00:02.930566 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:01.466063
624895 653891 C24655 321P93M717 2026-09-17 COMPLETE 17535525 2026-09-17 23:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 653891, "stp": "O", "toc": "TransPennine Express", "uid": "C24655", "consist": "185125", "dest_crs": "YRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24655/2026-09-17/detailed", "trust_id": "321P93M717", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-17", "dest_arr_time": "2354", "dest_platform": "11", "is_terminated": 1, "next_location": "York", "signalling_id": "1P93", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "2350", "current_leg_dep": "2327", "current_leg_end": "York", "origin_dep_time": "2140", "origin_platform": "3A", "current_location": "York", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5478364, 53.79447239999999], [-1.5475835, 53.7945019], [-1.5471986999999998, 53.794546800000006], [-1.5460441, 53.7946619], [-1.5456578999999997, 53.7946942], [-1.5452935, 53.794721], [-1.5444648, 53.79476369999999], [-1.5438662, 53.7948368], [-1.5432598999999998, 53.7948854], [-1.5429284, 53.794912], [-1.5422379999999998, 53.794975], [-1.5418347, 53.79501839999999], [-1.5415376, 53.7950574], [-1.5410095999999998, 53.7951421], [-1.5407154, 53.7951923], [-1.5402972, 53.7952705], [-1.5395516, 53.795452199999986], [-1.5388086, 53.7956154], [-1.5383425999999998, 53.7957021], [-1.5378553999999998, 53.7957685], [-1.5363187, 53.7959227], [-1.5354607, 53.7960113], [-1.5349314, 53.7960865], [-1.5344500999999997, 53.7961724], [-1.5334996, 53.7963279], [-1.5334768999999997, 53.7963317], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5099503, 53.79127940000001], [-1.5095459, 53.7912457], [-1.509328, 53.7912382], [-1.5091127999999998, 53.7912385], [-1.5087274, 53.7912672], [-1.5083044999999995, 53.7913033], [-1.5082897999999998, 53.7913046], [-1.5078713, 53.791367899999976], [-1.5036936, 53.7919949], [-1.5032727, 53.79205689999999], [-1.5031256999999998, 53.79207460000001], [-1.4993706, 53.79249180000001], [-1.4990429, 53.79253219999999], [-1.4988011999999995, 53.79257929999999], [-1.498504, 53.7926582], [-1.4983487999999998, 53.79269279999999], [-1.4980885999999998, 53.7927692], [-1.4977791, 53.79289109999999], [-1.4975799, 53.792979499999994], [-1.4974597999999997, 53.7930401], [-1.4972492999999998, 53.7931541], [-1.496552, 53.7935565], [-1.4957873999999998, 53.79401210000001], [-1.4954251, 53.7942826], [-1.4949308999999995, 53.79470150000001], [-1.4945691999999997, 53.7950536], [-1.4942023999999998, 53.79546160000001], [-1.4934979999999998, 53.79631950000001], [-1.4930329, 53.796881699999986], [-1.4923766999999997, 53.797655199999994], [-1.4920236, 53.7980235], [-1.4916488, 53.7983661], [-1.4912441, 53.7986947], [-1.4908178, 53.7989975], [-1.4903894999999998, 53.79927370000001], [-1.4900314, 53.79948850000001], [-1.4899471999999998, 53.799539], [-1.4894316, 53.799814000000005], [-1.4889003, 53.8000698], [-1.4878442999999997, 53.8005338], [-1.487405, 53.80070810000001], [-1.4869377, 53.800872299999995], [-1.4860785, 53.801157899999986], [-1.4857706999999998, 53.8012428], [-1.4854360999999998, 53.80133180000001], [-1.4846552, 53.8015187], [-1.4841926999999997, 53.8016194], [-1.4837302, 53.80170869999999], [-1.4826046, 53.8018958], [-1.4814602, 53.802065599999985], [-1.4801694, 53.802232], [-1.4788538000000002, 53.802381200000006], [-1.4774228, 53.8025257], [-1.4761706999999995, 53.80261999999999], [-1.474928, 53.80268759999999], [-1.4733358, 53.80274419999999], [-1.4688108, 53.8028517], [-1.4677665999999998, 53.802881599999985], [-1.4660078, 53.80295129999999], [-1.4643916, 53.8030753], [-1.4626939, 53.803278299999995], [-1.4605575, 53.80359240000001], [-1.4595515, 53.8036916], [-1.4539652, 53.8045005], [-1.4532955, 53.804591], [-1.4530710999999998, 53.8046196], [-1.4526262, 53.8046763], [-1.4512946999999998, 53.804873], [-1.4504023, 53.8049929], [-1.4495332, 53.8050994], [-1.4489787, 53.80515729999999], [-1.4477329, 53.8052856], [-1.4472406000000002, 53.8053294], [-1.4461640999999998, 53.8054155], [-1.445872, 53.8054309], [-1.4451556, 53.8054688], [-1.4444956999999998, 53.80550369999999], [-1.4435188, 53.8055124], [-1.4425469, 53.80550399999999], [-1.4415376, 53.805472300000005], [-1.4405359, 53.80540340000001], [-1.437304454591234, 53.805136349519294], [-1.4368996999999997, 53.805102899999994], [-1.4250111, 53.8041257], [-1.4217677999999998, 53.80385729999998], [-1.4205127, 53.80375380000001], [-1.4192252, 53.80364310000001], [-1.4183284, 53.803546], [-1.4174212999999998, 53.8034287], [-1.4163095, 53.803254199999984], [-1.4151107999999997, 53.8030407], [-1.4129686, 53.8025625], [-1.4110401999999995, 53.80200489999999], [-1.4079934, 53.801088], [-1.4063362999999998, 53.8007055], [-1.4050144000000002, 53.80044440000001], [-1.4036428999999997, 53.800213199999995], [-1.4020014999999997, 53.7999698], [-1.4001751, 53.7997256], [-1.3989825, 53.7995676], [-1.3936645, 53.79886], [-1.3891564, 53.7982602], [-1.3887621999999995, 53.798204299999995], [-1.3879416999999998, 53.79807759999999], [-1.3876547, 53.798024299999994], [-1.3872181, 53.797943], [-1.3865099999999997, 53.797803], [-1.3858358999999998, 53.7976513], [-1.3852008, 53.79749249999999], [-1.3845592999999998, 53.79731339999999], [-1.3843147999999998, 53.7972386], [-1.3836025, 53.7970206], [-1.3829051999999995, 53.79678019999999], [-1.3822262999999997, 53.7965375], [-1.3814566, 53.796224499999994], [-1.3809425, 53.79599639999999], [-1.3794854, 53.795320499999995], [-1.3783015999999997, 53.794771300000015], [-1.3777573999999997, 53.7945189], [-1.3760232999999995, 53.79373999999999], [-1.3746967999999995, 53.7932095], [-1.3733728000000005, 53.792745800000006], [-1.3723289, 53.79241969999999], [-1.3718178, 53.79227360000001], [-1.3716145999999998, 53.7922173], [-1.3709099, 53.79203559999999], [-1.3701896, 53.7918676], [-1.3686546, 53.7915724], [-1.366057, 53.7911841], [-1.3589870999999998, 53.790360699999994], [-1.3561572999999998, 53.7900521], [-1.3540295, 53.78993500000001], [-1.3474729261792822, 53.789659592067785], [-1.335796, 53.78916910000001], [-1.3343275999999995, 53.78911120000001], [-1.3332841999999998, 53.7890685], [-1.3271623999999995, 53.788811299999985], [-1.3268996, 53.7888032], [-1.3253746999999998, 53.7887416], [-1.3249053000000002, 53.788726399999994], [-1.3235298, 53.788697299999995], [-1.3228582000000002, 53.7886911], [-1.3221662999999997, 53.7887053], [-1.3212697, 53.7887308], [-1.3204537, 53.788765999999995], [-1.3196456999999997, 53.7888228], [-1.3184842, 53.78891920000001], [-1.3150671, 53.7892296], [-1.3149494, 53.7892403], [-1.2967939, 53.790889400000005], [-1.2943427, 53.7911101], [-1.2931144999999995, 53.7912304], [-1.2925551999999998, 53.79129089999999], [-1.2919972, 53.79136389999999], [-1.2911878, 53.7914921], [-1.2903909, 53.791637], [-1.2895526, 53.791822499999995], [-1.2889389, 53.7919751], [-1.2883573, 53.792132800000005], [-1.2875207, 53.79238279999999], [-1.2863223, 53.79280309999999], [-1.2858899, 53.7929716], [-1.2854854, 53.7931409], [-1.2847723, 53.79346220000001], [-1.2841369, 53.79379409999999], [-1.283057, 53.794394700000005], [-1.282491, 53.79476449999999], [-1.2819806, 53.795139], [-1.2799952, 53.796642600000006], [-1.2785977, 53.797711], [-1.2783785, 53.7978778], [-1.2782968999999995, 53.7979399], [-1.2782042999999998, 53.79801239999999], [-1.2702749, 53.8042135], [-1.2700815999999997, 53.8043631], [-1.2700384, 53.8043966], [-1.2699506, 53.8044602], [-1.2689963, 53.8051514], [-1.2679292, 53.8058534], [-1.2669155999999997, 53.806466799999995], [-1.2658296999999998, 53.807060799999995], [-1.2648755, 53.8075369], [-1.2641455, 53.80790139999999], [-1.2633895, 53.808252], [-1.2618557999999995, 53.80896229999999], [-1.25764139776733, 53.81092507150725], [-1.2571317999999998, 53.8111624], [-1.2568064, 53.8113114], [-1.2567030999999995, 53.81135919999999], [-1.2499422, 53.8144856], [-1.2497711, 53.81456469999999], [-1.2413505, 53.8184582], [-1.2388058, 53.819636900000006], [-1.2341037999999998, 53.8218149], [-1.2334700999999997, 53.82210839999998], [-1.2321074, 53.8227438], [-1.2315377, 53.823030900000006], [-1.2312264, 53.823200699999994], [-1.2309212, 53.823376], [-1.2305717, 53.8235905], [-1.2302759, 53.8237876], [-1.2300453999999998, 53.8239548], [-1.229638, 53.8242648], [-1.2292761, 53.82457910000001], [-1.2289612, 53.82488099999999], [-1.2286762, 53.82518160000001], [-1.2284148, 53.8254944], [-1.2281782, 53.82581], [-1.227967796143011, 53.82615388587379], [-1.2278865895977311, 53.826304978271224], [-1.2278137691414694, 53.826438310778514], [-1.227748191963147, 53.82655643056404], [-1.2276887152516869, 53.82666188479622], [-1.2276341961960109, 53.82675722064349], [-1.227583491985041, 53.826844985274235], [-1.2275354598077, 53.82692772585688], [-1.2274889568529093, 53.827007989559846], [-1.2274428403095916, 53.827088323551536], [-1.2273959673666692, 53.82717127500036], [-1.227347195213064, 53.82725939107473], [-1.227295381037698, 53.82735521894307], [-1.2272393820294936, 53.82746130577378], [-1.2271780553773728, 53.82758019873528], [-1.227110258270258, 53.82771444499598], [-1.2270348478970714, 53.8278665917243], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "2354", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Leeds", "current_leg_milage": "25.8", "linx_max_speed_mph": 100, "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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13010.862, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13095.899, \"from_m\": 13010.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13126.28, \"from_m\": 13095.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13216.045, \"from_m\": 13126.28, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17139.415, \"from_m\": 16526.484, \"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\": 17219.224, \"from_m\": 17139.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19480.236, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19499.055, \"from_m\": 19480.236, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19643.992, \"from_m\": 19499.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20133.687, \"from_m\": 19643.992, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20747.883, \"from_m\": 20133.687, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22835.271, \"from_m\": 20747.883, \"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\": 31241.963, \"from_m\": 22835.271, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32213.583, \"from_m\": 31241.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32285.036, \"from_m\": 32213.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\": 32352.892, \"from_m\": 32285.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33941.487, \"from_m\": 32352.892, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44048.153, \"from_m\": 33941.487, \"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\": 44104.791, \"from_m\": 44048.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44334.002, \"from_m\": 44104.791, \"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\": 44602.876, \"from_m\": 44334.002, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49284.526, \"from_m\": 44602.876, \"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\": 49924.788, \"from_m\": 49284.526, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 50658.483, \"from_m\": 49924.788, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50990.355, \"from_m\": 50658.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\": 59308.14, \"from_m\": 50990.355, \"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\": 59675.98, \"from_m\": 59308.14, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61337.123, \"from_m\": 59675.98, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61801.646, \"from_m\": 61337.123, \"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\": 62002.707, \"from_m\": 61801.646, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63654.277, \"from_m\": 62002.707, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63718.578, \"from_m\": 63654.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67622.34, \"from_m\": 63718.578, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 71943.127, \"from_m\": 67622.34, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74572.592, \"from_m\": 71943.127, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74606.184, \"from_m\": 74572.592, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 80847.62, \"from_m\": 74606.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81026.895, \"from_m\": 80847.62, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81049.854, \"from_m\": 81026.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84271.337, \"from_m\": 81049.854, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84299.202, \"from_m\": 84271.337, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84365.432, \"from_m\": 84299.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\": 84839.217, \"from_m\": 84365.432, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85448.989, \"from_m\": 84839.217, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90835.015, \"from_m\": 85448.989, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93274.25, \"from_m\": 90835.015, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 93330.319, \"from_m\": 93274.25, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 93386.309, \"from_m\": 93330.319, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103892.643, \"from_m\": 93386.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 104439.976, \"from_m\": 103892.643, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105685.317, \"from_m\": 104439.976, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 106083.5, \"from_m\": 105685.317, \"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\": 106837.043, \"from_m\": 106083.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 107086.957, \"from_m\": 106837.043, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 107423.162, \"from_m\": 107086.957, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 107870.413, \"from_m\": 107423.162, \"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\": 108553.843, \"from_m\": 107870.413, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 108592.933, \"from_m\": 108553.843, \"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\": 110642.38, \"from_m\": 108592.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 111461.55, \"from_m\": 110642.38, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 113390.335, \"from_m\": 111461.55, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113457.311, \"from_m\": 113390.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\": 122631.793, \"from_m\": 113457.311, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 122662.674, \"from_m\": 122631.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\": 129993.26, \"from_m\": 122662.674, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131318.996, \"from_m\": 129993.26, \"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\": 142769.405, \"from_m\": 131318.996, \"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\": 144919.029, \"from_m\": 142769.405, \"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\": 147206.076, \"from_m\": 144919.029, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 147381.265, \"from_m\": 147206.076, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 147470.134, \"from_m\": 147381.265, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 147651.112, \"from_m\": 147470.134, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148454.917, \"from_m\": 147651.112, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 148694.613, \"from_m\": 148454.917, \"capability_applied\": null, \"effective_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\": 653891, \"profile_key\": \"bd5e3f1b744902d661c23fbb2f15e6ebeebe42ad5e0db1c7792a23521f1be827\", \"schedule_id\": 35739, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2158H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2202\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Salford Central\", \"stage_seq\": 10, \"distance_m\": 19230.379, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 11, \"distance_m\": 19643.992, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2215\", \"location\": \"Manchester Victoria\", \"stage_seq\": 12, \"distance_m\": 20289.505, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 13, \"distance_m\": 22459.206, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2217H\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 14, \"distance_m\": 23062.91, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 15, \"distance_m\": 24294.307, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2220H\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 16, \"distance_m\": 29129.936, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2223\", \"location\": \"Stalybridge\", \"stage_seq\": 17, \"distance_m\": 32774.495, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2228\", \"location\": \"Greenfield\", \"stage_seq\": 18, \"distance_m\": 40597.028, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Diggle Jn\", \"stage_seq\": 19, \"distance_m\": 43910.583, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2233H\", \"location\": \"Marsden\", \"stage_seq\": 20, \"distance_m\": 50216.947, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": false, \"wtt_arr\": \"2241\", \"wtt_dep\": \"2242H\", \"location\": \"Huddersfield\", \"stage_seq\": 21, \"distance_m\": 61582.39, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2245H\", \"location\": \"Bradley Jn\", \"stage_seq\": 22, \"distance_m\": 65955.996, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 23, \"distance_m\": 68203.071, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": false, \"wtt_arr\": \"2247H\", \"wtt_dep\": \"2248H\", \"location\": \"Mirfield\", \"stage_seq\": 24, \"distance_m\": 69499.878, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 25, \"distance_m\": 70953.797, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2250H\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 26, \"distance_m\": 71943.127, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Horbury Jn\", \"stage_seq\": 27, \"distance_m\": 80889.531, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2300\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 28, \"distance_m\": 84561.95, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Altofts Jn\", \"stage_seq\": 29, \"distance_m\": 90731.976, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308H\", \"location\": \"Methley Jn\", \"stage_seq\": 30, \"distance_m\": 93330.319, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314H\", \"location\": \"Stourton Jn\", \"stage_seq\": 31, \"distance_m\": 101379.134, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2317\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 32, \"distance_m\": 105705.301, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Leeds West Jn\", \"stage_seq\": 33, \"distance_m\": 106446.935, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": false, \"wtt_arr\": \"2319H\", \"wtt_dep\": \"2327\", \"location\": \"Leeds\", \"stage_seq\": 34, \"distance_m\": 106963.095, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 35, \"distance_m\": 109597.813, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334H\", \"location\": \"Cross Gates\", \"stage_seq\": 36, \"distance_m\": 114075.304, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Micklefield\", \"stage_seq\": 37, \"distance_m\": 122531.388, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342H\", \"location\": \"Church Fenton\", \"stage_seq\": 38, \"distance_m\": 130732.813, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Colton Jn\", \"stage_seq\": 39, \"distance_m\": 139116.299, \"section_seq\": 1, \"route_path_id\": 105045}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 40, \"distance_m\": 148694.613, \"section_seq\": 1, \"route_path_id\": 105045}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 148694.613, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105045}], \"total_distance_m\": 148694.613, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 139812.635, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8881.978, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2140", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:42:48Z\", \"source_id\": 54499285, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:42:53Z\", \"source_id\": 17468422, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:57:17Z\", \"source_id\": 54529962, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:58:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:57:20Z\", \"source_id\": 17477042, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:02:10Z\", \"source_id\": 54540334, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:02:14Z\", \"source_id\": 17479874, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:05:00Z\", \"source_id\": 54546490, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:05:03Z\", \"source_id\": 17481566, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:07:03Z\", \"source_id\": 54550811, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:07:07Z\", \"source_id\": 17482761, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:08:25Z\", \"source_id\": 54553850, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:09:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:08:32Z\", \"source_id\": 17483627, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:22:55Z\", \"source_id\": 54582803, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:24:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:22:58Z\", \"source_id\": 17491936, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:29:58Z\", \"source_id\": 54596881, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:30:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 8648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:29:58Z\", \"source_id\": 54596894, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:30:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:30:02Z\", \"source_id\": 17495916, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:37:24Z\", \"source_id\": 54611784, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:37:26Z\", \"source_id\": 17500119, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:47:18Z\", \"source_id\": 54630679, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:48:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:47:22Z\", \"source_id\": 17505478, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:57Z\", \"source_id\": 54641430, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:53:02Z\", \"source_id\": 17508513, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:54:30Z\", \"source_id\": 54644284, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:55:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:54:38Z\", \"source_id\": 17509399, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:07:29Z\", \"source_id\": 54667739, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:08:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:07:33Z\", \"source_id\": 17516087, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:52Z\", \"source_id\": 54689132, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:58Z\", \"source_id\": 17522319, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:33Z\", \"source_id\": 54693793, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:36Z\", \"source_id\": 17523768, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:42Z\", \"source_id\": 54710485, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:43Z\", \"source_id\": 17528511, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:23Z\", \"source_id\": 54716495, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:28Z\", \"source_id\": 17530211, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:15Z\", \"source_id\": 54722566, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:16Z\", \"source_id\": 17531876, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:13Z\", \"source_id\": 17535525, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "11", "timing_fact_generation": 1789685354357837, "current_leg_arrival_utc": "2026-09-17T23:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:01.669386", "service_state_evidence_id": 17535525, "current_leg_start_actual_dep": "2026-09-17T23:27:00+01:00", "operational_evidence_version": 135, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:03.248490", "service_state_valid_until_kind": null, "operational_interpretation_version": 135, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O MIA YRK 1P93 185125 3 100 None {"version": 3, "segments": [{"to_m": 382.629, "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": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "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": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19480.236, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19499.055, "from_m": 19480.236, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19643.992, "from_m": 19499.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20133.687, "from_m": 19643.992, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20747.883, "from_m": 20133.687, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22835.271, "from_m": 20747.883, "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": 31241.963, "from_m": 22835.271, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32213.583, "from_m": 31241.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32285.036, "from_m": 32213.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": 32352.892, "from_m": 32285.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33941.487, "from_m": 32352.892, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44048.153, "from_m": 33941.487, "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": 44104.791, "from_m": 44048.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44334.002, "from_m": 44104.791, "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": 44602.876, "from_m": 44334.002, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49284.526, "from_m": 44602.876, "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": 49924.788, "from_m": 49284.526, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 50658.483, "from_m": 49924.788, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50990.355, "from_m": 50658.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": 59308.14, "from_m": 50990.355, "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": 59675.98, "from_m": 59308.14, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61337.123, "from_m": 59675.98, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61801.646, "from_m": 61337.123, "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": 62002.707, "from_m": 61801.646, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63654.277, "from_m": 62002.707, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63718.578, "from_m": 63654.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67622.34, "from_m": 63718.578, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 71943.127, "from_m": 67622.34, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74572.592, "from_m": 71943.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74606.184, "from_m": 74572.592, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 80847.62, "from_m": 74606.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81026.895, "from_m": 80847.62, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81049.854, "from_m": 81026.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84271.337, "from_m": 81049.854, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84299.202, "from_m": 84271.337, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84365.432, "from_m": 84299.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": 84839.217, "from_m": 84365.432, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85448.989, "from_m": 84839.217, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90835.015, "from_m": 85448.989, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93274.25, "from_m": 90835.015, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 93330.319, "from_m": 93274.25, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 93386.309, "from_m": 93330.319, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103892.643, "from_m": 93386.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 104439.976, "from_m": 103892.643, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105685.317, "from_m": 104439.976, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 106083.5, "from_m": 105685.317, "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": 106837.043, "from_m": 106083.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 107086.957, "from_m": 106837.043, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 107423.162, "from_m": 107086.957, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 107870.413, "from_m": 107423.162, "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": 108553.843, "from_m": 107870.413, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 108592.933, "from_m": 108553.843, "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": 110642.38, "from_m": 108592.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 111461.55, "from_m": 110642.38, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 113390.335, "from_m": 111461.55, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113457.311, "from_m": 113390.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": 122631.793, "from_m": 113457.311, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 122662.674, "from_m": 122631.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": 129993.26, "from_m": 122662.674, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131318.996, "from_m": 129993.26, "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": 142769.405, "from_m": 131318.996, "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": 144919.029, "from_m": 142769.405, "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": 147206.076, "from_m": 144919.029, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 147381.265, "from_m": 147206.076, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 147470.134, "from_m": 147381.265, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 147651.112, "from_m": 147470.134, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148454.917, "from_m": 147651.112, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 148694.613, "from_m": 148454.917, "capability_applied": null, "effective_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": 653891, "profile_key": "bd5e3f1b744902d661c23fbb2f15e6ebeebe42ad5e0db1c7792a23521f1be827", "schedule_id": 35739, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2140", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 105045}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2158H", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 105045}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2202", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Salford Central", "stage_seq": 10, "distance_m": 19230.379, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Deal Street Jn", "stage_seq": 11, "distance_m": 19643.992, "section_seq": 1, "route_path_id": 105045}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2215", "location": "Manchester Victoria", "stage_seq": 12, "distance_m": 20289.505, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217", "location": "Miles Platting Jn", "stage_seq": 13, "distance_m": 22459.206, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2217H", "location": "Philips Park West Jn", "stage_seq": 14, "distance_m": 23062.91, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Baguley Fold Jn", "stage_seq": 15, "distance_m": 24294.307, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2220H", "location": "Ashton Moss North Jn", "stage_seq": 16, "distance_m": 29129.936, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2223", "location": "Stalybridge", "stage_seq": 17, "distance_m": 32774.495, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2228", "location": "Greenfield", "stage_seq": 18, "distance_m": 40597.028, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Diggle Jn", "stage_seq": 19, "distance_m": 43910.583, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2233H", "location": "Marsden", "stage_seq": 20, "distance_m": 50216.947, "section_seq": 1, "route_path_id": 105045}, {"is_pass": false, "wtt_arr": "2241", "wtt_dep": "2242H", "location": "Huddersfield", "stage_seq": 21, "distance_m": 61582.39, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2245H", "location": "Bradley Jn", "stage_seq": 22, "distance_m": 65955.996, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Heaton Lodge East Jn", "stage_seq": 23, "distance_m": 68203.071, "section_seq": 1, "route_path_id": 105045}, {"is_pass": false, "wtt_arr": "2247H", "wtt_dep": "2248H", "location": "Mirfield", "stage_seq": 24, "distance_m": 69499.878, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250", "location": "Mirfield East Jn", "stage_seq": 25, "distance_m": 70953.797, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2250H", "location": "Thornhill L.N.W. Jn", "stage_seq": 26, "distance_m": 71943.127, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Horbury Jn", "stage_seq": 27, "distance_m": 80889.531, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2300", "location": "Wakefield Kirkgate", "stage_seq": 28, "distance_m": 84561.95, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Altofts Jn", "stage_seq": 29, "distance_m": 90731.976, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308H", "location": "Methley Jn", "stage_seq": 30, "distance_m": 93330.319, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314H", "location": "Stourton Jn", "stage_seq": 31, "distance_m": 101379.134, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2317", "location": "Engine Shed Jn", "stage_seq": 32, "distance_m": 105705.301, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Leeds West Jn", "stage_seq": 33, "distance_m": 106446.935, "section_seq": 1, "route_path_id": 105045}, {"is_pass": false, "wtt_arr": "2319H", "wtt_dep": "2327", "location": "Leeds", "stage_seq": 34, "distance_m": 106963.095, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Neville H. West Jn", "stage_seq": 35, "distance_m": 109597.813, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334H", "location": "Cross Gates", "stage_seq": 36, "distance_m": 114075.304, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Micklefield", "stage_seq": 37, "distance_m": 122531.388, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342H", "location": "Church Fenton", "stage_seq": 38, "distance_m": 130732.813, "section_seq": 1, "route_path_id": 105045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Colton Jn", "stage_seq": 39, "distance_m": 139116.299, "section_seq": 1, "route_path_id": 105045}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": null, "location": "York", "stage_seq": 40, "distance_m": 148694.613, "section_seq": 1, "route_path_id": 105045}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 148694.613, "from_m": 0.0, "section_seq": 1, "route_path_id": 105045}], "total_distance_m": 148694.613, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 139812.635, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8881.978, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:42:48Z", "source_id": 54499285, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T20:43:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:42:53Z", "source_id": 17468422, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:57:17Z", "source_id": 54529962, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T20:58:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:57:20Z", "source_id": 17477042, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:02:10Z", "source_id": 54540334, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:02:14Z", "source_id": 17479874, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:05:00Z", "source_id": 54546490, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:05:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:05:03Z", "source_id": 17481566, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8263, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:07:03Z", "source_id": 54550811, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T21:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:07:07Z", "source_id": 17482761, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8179, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:08:25Z", "source_id": 54553850, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T21:09:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:08:32Z", "source_id": 17483627, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8683, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:22:55Z", "source_id": 54582803, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T21:24:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:22:58Z", "source_id": 17491936, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8644, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:29:58Z", "source_id": 54596881, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T21:30:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8648, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:29:58Z", "source_id": 54596894, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T21:30:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:30:02Z", "source_id": 17495916, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6286, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:37:24Z", "source_id": 54611784, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T21:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:37:26Z", "source_id": 17500119, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6255, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:47:18Z", "source_id": 54630679, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T21:48:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:47:22Z", "source_id": 17505478, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6133, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:57Z", "source_id": 54641430, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T21:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:53:02Z", "source_id": 17508513, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6120, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:54:30Z", "source_id": 54644284, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T21:55:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:54:38Z", "source_id": 17509399, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5977, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:07:29Z", "source_id": 54667739, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T22:08:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:07:33Z", "source_id": 17516087, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T23:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:52Z", "source_id": 54689132, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T22:20:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:58Z", "source_id": 17522319, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5420, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:33Z", "source_id": 54693793, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T22:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:36Z", "source_id": 17523768, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:42Z", "source_id": 54710485, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T22:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:43Z", "source_id": 17528511, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:23Z", "source_id": 54716495, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T22:37:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:28Z", "source_id": 17530211, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:15Z", "source_id": 54722566, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T22:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:16Z", "source_id": 17531876, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:13Z", "source_id": 17535525, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Manchester Airport 2140 2140 3A None None York 2354 2354 11 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C24655/2026-09-17/detailed None Leeds 2026-09-17T23:27:00+01:00 York 23.0 {"type": "LineString", "coordinates": [[-1.5478364, 53.79447239999999], [-1.5475835, 53.7945019], [-1.5471986999999998, 53.794546800000006], [-1.5460441, 53.7946619], [-1.5456578999999997, 53.7946942], [-1.5452935, 53.794721], [-1.5444648, 53.79476369999999], [-1.5438662, 53.7948368], [-1.5432598999999998, 53.7948854], [-1.5429284, 53.794912], [-1.5422379999999998, 53.794975], [-1.5418347, 53.79501839999999], [-1.5415376, 53.7950574], [-1.5410095999999998, 53.7951421], [-1.5407154, 53.7951923], [-1.5402972, 53.7952705], [-1.5395516, 53.795452199999986], [-1.5388086, 53.7956154], [-1.5383425999999998, 53.7957021], [-1.5378553999999998, 53.7957685], [-1.5363187, 53.7959227], [-1.5354607, 53.7960113], [-1.5349314, 53.7960865], [-1.5344500999999997, 53.7961724], [-1.5334996, 53.7963279], [-1.5334768999999997, 53.7963317], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5099503, 53.79127940000001], [-1.5095459, 53.7912457], [-1.509328, 53.7912382], [-1.5091127999999998, 53.7912385], [-1.5087274, 53.7912672], [-1.5083044999999995, 53.7913033], [-1.5082897999999998, 53.7913046], [-1.5078713, 53.791367899999976], [-1.5036936, 53.7919949], [-1.5032727, 53.79205689999999], [-1.5031256999999998, 53.79207460000001], [-1.4993706, 53.79249180000001], [-1.4990429, 53.79253219999999], [-1.4988011999999995, 53.79257929999999], [-1.498504, 53.7926582], [-1.4983487999999998, 53.79269279999999], [-1.4980885999999998, 53.7927692], [-1.4977791, 53.79289109999999], [-1.4975799, 53.792979499999994], [-1.4974597999999997, 53.7930401], [-1.4972492999999998, 53.7931541], [-1.496552, 53.7935565], [-1.4957873999999998, 53.79401210000001], [-1.4954251, 53.7942826], [-1.4949308999999995, 53.79470150000001], [-1.4945691999999997, 53.7950536], [-1.4942023999999998, 53.79546160000001], [-1.4934979999999998, 53.79631950000001], [-1.4930329, 53.796881699999986], [-1.4923766999999997, 53.797655199999994], [-1.4920236, 53.7980235], [-1.4916488, 53.7983661], [-1.4912441, 53.7986947], [-1.4908178, 53.7989975], [-1.4903894999999998, 53.79927370000001], [-1.4900314, 53.79948850000001], [-1.4899471999999998, 53.799539], [-1.4894316, 53.799814000000005], [-1.4889003, 53.8000698], [-1.4878442999999997, 53.8005338], [-1.487405, 53.80070810000001], [-1.4869377, 53.800872299999995], [-1.4860785, 53.801157899999986], [-1.4857706999999998, 53.8012428], [-1.4854360999999998, 53.80133180000001], [-1.4846552, 53.8015187], [-1.4841926999999997, 53.8016194], [-1.4837302, 53.80170869999999], [-1.4826046, 53.8018958], [-1.4814602, 53.802065599999985], [-1.4801694, 53.802232], [-1.4788538000000002, 53.802381200000006], [-1.4774228, 53.8025257], [-1.4761706999999995, 53.80261999999999], [-1.474928, 53.80268759999999], [-1.4733358, 53.80274419999999], [-1.4688108, 53.8028517], [-1.4677665999999998, 53.802881599999985], [-1.4660078, 53.80295129999999], [-1.4643916, 53.8030753], [-1.4626939, 53.803278299999995], [-1.4605575, 53.80359240000001], [-1.4595515, 53.8036916], [-1.4539652, 53.8045005], [-1.4532955, 53.804591], [-1.4530710999999998, 53.8046196], [-1.4526262, 53.8046763], [-1.4512946999999998, 53.804873], [-1.4504023, 53.8049929], [-1.4495332, 53.8050994], [-1.4489787, 53.80515729999999], [-1.4477329, 53.8052856], [-1.4472406000000002, 53.8053294], [-1.4461640999999998, 53.8054155], [-1.445872, 53.8054309], [-1.4451556, 53.8054688], [-1.4444956999999998, 53.80550369999999], [-1.4435188, 53.8055124], [-1.4425469, 53.80550399999999], [-1.4415376, 53.805472300000005], [-1.4405359, 53.80540340000001], [-1.437304454591234, 53.805136349519294], [-1.4368996999999997, 53.805102899999994], [-1.4250111, 53.8041257], [-1.4217677999999998, 53.80385729999998], [-1.4205127, 53.80375380000001], [-1.4192252, 53.80364310000001], [-1.4183284, 53.803546], [-1.4174212999999998, 53.8034287], [-1.4163095, 53.803254199999984], [-1.4151107999999997, 53.8030407], [-1.4129686, 53.8025625], [-1.4110401999999995, 53.80200489999999], [-1.4079934, 53.801088], [-1.4063362999999998, 53.8007055], [-1.4050144000000002, 53.80044440000001], [-1.4036428999999997, 53.800213199999995], [-1.4020014999999997, 53.7999698], [-1.4001751, 53.7997256], [-1.3989825, 53.7995676], [-1.3936645, 53.79886], [-1.3891564, 53.7982602], [-1.3887621999999995, 53.798204299999995], [-1.3879416999999998, 53.79807759999999], [-1.3876547, 53.798024299999994], [-1.3872181, 53.797943], [-1.3865099999999997, 53.797803], [-1.3858358999999998, 53.7976513], [-1.3852008, 53.79749249999999], [-1.3845592999999998, 53.79731339999999], [-1.3843147999999998, 53.7972386], [-1.3836025, 53.7970206], [-1.3829051999999995, 53.79678019999999], [-1.3822262999999997, 53.7965375], [-1.3814566, 53.796224499999994], [-1.3809425, 53.79599639999999], [-1.3794854, 53.795320499999995], [-1.3783015999999997, 53.794771300000015], [-1.3777573999999997, 53.7945189], [-1.3760232999999995, 53.79373999999999], [-1.3746967999999995, 53.7932095], [-1.3733728000000005, 53.792745800000006], [-1.3723289, 53.79241969999999], [-1.3718178, 53.79227360000001], [-1.3716145999999998, 53.7922173], [-1.3709099, 53.79203559999999], [-1.3701896, 53.7918676], [-1.3686546, 53.7915724], [-1.366057, 53.7911841], [-1.3589870999999998, 53.790360699999994], [-1.3561572999999998, 53.7900521], [-1.3540295, 53.78993500000001], [-1.3474729261792822, 53.789659592067785], [-1.335796, 53.78916910000001], [-1.3343275999999995, 53.78911120000001], [-1.3332841999999998, 53.7890685], [-1.3271623999999995, 53.788811299999985], [-1.3268996, 53.7888032], [-1.3253746999999998, 53.7887416], [-1.3249053000000002, 53.788726399999994], [-1.3235298, 53.788697299999995], [-1.3228582000000002, 53.7886911], [-1.3221662999999997, 53.7887053], [-1.3212697, 53.7887308], [-1.3204537, 53.788765999999995], [-1.3196456999999997, 53.7888228], [-1.3184842, 53.78891920000001], [-1.3150671, 53.7892296], [-1.3149494, 53.7892403], [-1.2967939, 53.790889400000005], [-1.2943427, 53.7911101], [-1.2931144999999995, 53.7912304], [-1.2925551999999998, 53.79129089999999], [-1.2919972, 53.79136389999999], [-1.2911878, 53.7914921], [-1.2903909, 53.791637], [-1.2895526, 53.791822499999995], [-1.2889389, 53.7919751], [-1.2883573, 53.792132800000005], [-1.2875207, 53.79238279999999], [-1.2863223, 53.79280309999999], [-1.2858899, 53.7929716], [-1.2854854, 53.7931409], [-1.2847723, 53.79346220000001], [-1.2841369, 53.79379409999999], [-1.283057, 53.794394700000005], [-1.282491, 53.79476449999999], [-1.2819806, 53.795139], [-1.2799952, 53.796642600000006], [-1.2785977, 53.797711], [-1.2783785, 53.7978778], [-1.2782968999999995, 53.7979399], [-1.2782042999999998, 53.79801239999999], [-1.2702749, 53.8042135], [-1.2700815999999997, 53.8043631], [-1.2700384, 53.8043966], [-1.2699506, 53.8044602], [-1.2689963, 53.8051514], [-1.2679292, 53.8058534], [-1.2669155999999997, 53.806466799999995], [-1.2658296999999998, 53.807060799999995], [-1.2648755, 53.8075369], [-1.2641455, 53.80790139999999], [-1.2633895, 53.808252], [-1.2618557999999995, 53.80896229999999], [-1.25764139776733, 53.81092507150725], [-1.2571317999999998, 53.8111624], [-1.2568064, 53.8113114], [-1.2567030999999995, 53.81135919999999], [-1.2499422, 53.8144856], [-1.2497711, 53.81456469999999], [-1.2413505, 53.8184582], [-1.2388058, 53.819636900000006], [-1.2341037999999998, 53.8218149], [-1.2334700999999997, 53.82210839999998], [-1.2321074, 53.8227438], [-1.2315377, 53.823030900000006], [-1.2312264, 53.823200699999994], [-1.2309212, 53.823376], [-1.2305717, 53.8235905], [-1.2302759, 53.8237876], [-1.2300453999999998, 53.8239548], [-1.229638, 53.8242648], [-1.2292761, 53.82457910000001], [-1.2289612, 53.82488099999999], [-1.2286762, 53.82518160000001], [-1.2284148, 53.8254944], [-1.2281782, 53.82581], [-1.227967796143011, 53.82615388587379], [-1.2278865895977311, 53.826304978271224], [-1.2278137691414694, 53.826438310778514], [-1.227748191963147, 53.82655643056404], [-1.2276887152516869, 53.82666188479622], [-1.2276341961960109, 53.82675722064349], [-1.227583491985041, 53.826844985274235], [-1.2275354598077, 53.82692772585688], [-1.2274889568529093, 53.827007989559846], [-1.2274428403095916, 53.827088323551536], [-1.2273959673666692, 53.82717127500036], [-1.227347195213064, 53.82725939107473], [-1.227295381037698, 53.82735521894307], [-1.2272393820294936, 53.82746130577378], [-1.2271780553773728, 53.82758019873528], [-1.227110258270258, 53.82771444499598], [-1.2270348478970714, 53.8278665917243], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} 25.8 2327 2350 Leeds York York 53.9582587 -1.0935657 53.9582587 -1.0935657 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 York TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535525 1789685354357837 135 135 2026-09-17 23:00:03.248490 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:01.669386
624896 654438 P91403 895U64M817 2026-09-17 COMPLETE None 2026-09-17 22:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 654438, "stp": "P", "toc": "Southeastern", "uid": "P91403", "consist": "395013", "dest_crs": "XRE", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91403/2026-09-17/detailed", "trust_id": "895U64M817", "origin_crs": "FAV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate E.M.U.D.", "service_date": "2026-09-17", "dest_arr_time": "2250", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5U64", "timing_status": "EARLY", "origin_station": "Faversham", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2205", "origin_platform": "3", "current_location": "RM Depot Exit Margate End", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2250", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Margate", "current_leg_milage": null, "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 110.166, \"from_m\": 0.0, \"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\": 224.018, \"from_m\": 110.166, \"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\": 655.418, \"from_m\": 224.018, \"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\": 10495.813, \"from_m\": 655.418, \"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\": 11512.509, \"from_m\": 10495.813, \"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\": 16568.23, \"from_m\": 11512.509, \"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\": 18219.415, \"from_m\": 16568.23, \"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\": 18708.378, \"from_m\": 18219.415, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22759.725, \"from_m\": 18708.378, \"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\": 22784.794, \"from_m\": 22759.725, \"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\": 23571.78, \"from_m\": 22784.794, \"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\": 23591.606, \"from_m\": 23571.78, \"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\": 25332.224, \"from_m\": 23591.606, \"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\": 25349.06, \"from_m\": 25332.224, \"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\": 29312.764, \"from_m\": 25349.06, \"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\": 29681.494, \"from_m\": 29312.764, \"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\": 32967.209, \"from_m\": 29681.494, \"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\": 34769.369, \"from_m\": 32967.209, \"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\": 35642.141, \"from_m\": 34769.369, \"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\": 41630.12, \"from_m\": 35642.141, \"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\": 42754.309, \"from_m\": 41630.12, \"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\": 43369.913, \"from_m\": 42754.309, \"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\": 43591.585, \"from_m\": 43369.913, \"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\": 43859.729, \"from_m\": 43591.585, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 654438, \"profile_key\": \"df74bdba9587352567e3148d55c9df166a714a36f6af8415fa47779a08264a9a\", \"schedule_id\": 24605, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Faversham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215H\", \"location\": \"Herne Bay\", \"stage_seq\": 2, \"distance_m\": 17268.524, \"section_seq\": 1, \"route_path_id\": 37915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226H\", \"location\": \"Margate\", \"stage_seq\": 3, \"distance_m\": 35149.054, \"section_seq\": 1, \"route_path_id\": 37915}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2243\", \"location\": \"RM Depot Exit Margate End\", \"stage_seq\": 4, \"distance_m\": 43754.225, \"section_seq\": 1, \"route_path_id\": 37915}, {\"is_pass\": false, \"wtt_arr\": \"2250\", \"wtt_dep\": null, \"location\": \"Ramsgate E.M.U.D.\", \"stage_seq\": 5, \"distance_m\": 43859.729, \"section_seq\": 1, \"route_path_id\": 37915}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43859.729, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37915}], \"total_distance_m\": 43859.729, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 43859.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": "2205", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:15:20Z\", \"source_id\": 54567728, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:15:28Z\", \"source_id\": 17487584, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:25:18Z\", \"source_id\": 54587550, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:25:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:25:22Z\", \"source_id\": 17493348, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:40:54Z\", \"source_id\": 54618524, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:40:59Z\", \"source_id\": 17502044, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "RM Depot Exit Margate End", "service_state_platform": null, "timing_fact_generation": 1789682174769284, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:01.676573", "service_state_evidence_id": 54618524, "current_leg_start_actual_dep": null, "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:03.325323", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P FAV XRE 5U64 395013 6 140 None {"version": 3, "segments": [{"to_m": 110.166, "from_m": 0.0, "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": 224.018, "from_m": 110.166, "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": 655.418, "from_m": 224.018, "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": 10495.813, "from_m": 655.418, "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": 11512.509, "from_m": 10495.813, "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": 16568.23, "from_m": 11512.509, "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": 18219.415, "from_m": 16568.23, "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": 18708.378, "from_m": 18219.415, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22759.725, "from_m": 18708.378, "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": 22784.794, "from_m": 22759.725, "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": 23571.78, "from_m": 22784.794, "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": 23591.606, "from_m": 23571.78, "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": 25332.224, "from_m": 23591.606, "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": 25349.06, "from_m": 25332.224, "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": 29312.764, "from_m": 25349.06, "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": 29681.494, "from_m": 29312.764, "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": 32967.209, "from_m": 29681.494, "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": 34769.369, "from_m": 32967.209, "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": 35642.141, "from_m": 34769.369, "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": 41630.12, "from_m": 35642.141, "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": 42754.309, "from_m": 41630.12, "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": 43369.913, "from_m": 42754.309, "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": 43591.585, "from_m": 43369.913, "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": 43859.729, "from_m": 43591.585, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 654438, "profile_key": "df74bdba9587352567e3148d55c9df166a714a36f6af8415fa47779a08264a9a", "schedule_id": 24605, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2205", "location": "Faversham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215H", "location": "Herne Bay", "stage_seq": 2, "distance_m": 17268.524, "section_seq": 1, "route_path_id": 37915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226H", "location": "Margate", "stage_seq": 3, "distance_m": 35149.054, "section_seq": 1, "route_path_id": 37915}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2243", "location": "RM Depot Exit Margate End", "stage_seq": 4, "distance_m": 43754.225, "section_seq": 1, "route_path_id": 37915}, {"is_pass": false, "wtt_arr": "2250", "wtt_dep": null, "location": "Ramsgate E.M.U.D.", "stage_seq": 5, "distance_m": 43859.729, "section_seq": 1, "route_path_id": 37915}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43859.729, "from_m": 0.0, "section_seq": 1, "route_path_id": 37915}], "total_distance_m": 43859.729, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 43859.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": 33164, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:15:20Z", "source_id": 54567728, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:15:28Z", "source_id": 17487584, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33140, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:25:18Z", "source_id": 54587550, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:25:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:25:22Z", "source_id": 17493348, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33040, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:40:54Z", "source_id": 54618524, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:40:59Z", "source_id": 17502044, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:40:00+01:00", "operational_fact": true}] Faversham 2205 2205 3 None None Ramsgate E.M.U.D. 2250 2250 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91403/2026-09-17/detailed None None None None None None None None None Margate RM Depot Exit Margate End None None None None None 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 RM Depot Exit Margate End TD TRACKING_TIMEOUT 54618524 1789682174769284 25 25 2026-09-17 23:00:03.325323 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:01.676573
624897 654843 W00464 675O38M817 2026-09-17 COMPLETE None 2026-09-17 22:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 654843, "stp": "P", "toc": "West Midlands Trains", "uid": "W00464", "consist": "196108", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00464/2026-09-17/detailed", "trust_id": "675O38M817", "origin_crs": "WOS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worcester Hereford Siding 5-7", "service_date": "2026-09-17", "dest_arr_time": "2248", "dest_platform": null, "is_terminated": 1, "next_location": "Wylds Lane Jn", "signalling_id": "5O38", "timing_status": "LATE", "origin_station": "Worcester Shrub Hill", "current_leg_arr": "2227", "current_leg_dep": "2227", "current_leg_end": "Wylds Lane Jn", "origin_dep_time": "2225", "origin_platform": "2A", "current_location": "Worcester Shrub Hill", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.208687473578745, 52.194786198562866], [-2.208651699999999, 52.19469500000001], [-2.2085683, 52.19449749999999], [-2.2084992, 52.19426469999999], [-2.2084388, 52.1940073], [-2.2083986, 52.19374280000001], [-2.2083583, 52.19354710000001], [-2.2082978999999994, 52.19334959999998], [-2.2082317, 52.19315919999999], [-2.2081167, 52.1929229], [-2.2079441, 52.1925826], [-2.2077399, 52.19223699999999], [-2.2074091, 52.1916798], [-2.2072869, 52.1914239], [-2.2070024, 52.19101030000001], [-2.2067542, 52.1906466], [-2.2066442999999993, 52.1903774]]}", "current_leg_start": "Worcester Shrub Hill", "dest_arr_time_act": "2248", "motion_projection": null, "next_location_lat": "52.1903774", "next_location_lon": "-2.2066443", "previous_location": null, "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\": \"TRUST:17499009\", \"confirmationDeadline\": \"2026-09-17T22:29:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 478.683, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 908.554, \"from_m\": 478.683, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1571.063, \"from_m\": 908.554, \"capability_applied\": null, \"effective_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\": 654843, \"profile_key\": \"393a46b33cae8989c505fda5d29d0ab1150e87c1a6a7bbeccc3e3961f5a5634d\", \"schedule_id\": 24842, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2225\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38207}, {\"is_pass\": false, \"wtt_arr\": \"2227\", \"wtt_dep\": \"2232\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 2, \"distance_m\": 162.313, \"section_seq\": 1, \"route_path_id\": 38207}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": \"2238\", \"location\": \"Worcester G.F.\", \"stage_seq\": 3, \"distance_m\": 1342.944, \"section_seq\": 1, \"route_path_id\": 38207}, {\"is_pass\": false, \"wtt_arr\": \"2248\", \"wtt_dep\": null, \"location\": \"Worcester Hereford Siding 5-7\", \"stage_seq\": 4, \"distance_m\": 1571.063, \"section_seq\": 1, \"route_path_id\": 38207}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1571.063, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38207}], \"total_distance_m\": 1571.063, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 908.554, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 662.509, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2225", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "52.1903774", "current_position_lon": "-2.2066443", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Worcester Shrub Hill", "service_state_platform": null, "timing_fact_generation": 1789682180335333, "current_leg_arrival_utc": "2026-09-17T22:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:01.769539", "service_state_evidence_id": 17499009, "current_leg_start_actual_dep": "2026-09-17T22:27:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:03.461155", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P WOS None 5O38 196108 4 100 None {"version": 3, "segments": [{"to_m": 478.683, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 908.554, "from_m": 478.683, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1571.063, "from_m": 908.554, "capability_applied": null, "effective_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": 654843, "profile_key": "393a46b33cae8989c505fda5d29d0ab1150e87c1a6a7bbeccc3e3961f5a5634d", "schedule_id": 24842, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2225", "location": "Worcester Shrub Hill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38207}, {"is_pass": false, "wtt_arr": "2227", "wtt_dep": "2232", "location": "Wylds Lane Jn", "stage_seq": 2, "distance_m": 162.313, "section_seq": 1, "route_path_id": 38207}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": "2238", "location": "Worcester G.F.", "stage_seq": 3, "distance_m": 1342.944, "section_seq": 1, "route_path_id": 38207}, {"is_pass": false, "wtt_arr": "2248", "wtt_dep": null, "location": "Worcester Hereford Siding 5-7", "stage_seq": 4, "distance_m": 1571.063, "section_seq": 1, "route_path_id": 38207}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1571.063, "from_m": 0.0, "section_seq": 1, "route_path_id": 38207}], "total_distance_m": 1571.063, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 908.554, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 662.509, "synthetic_unknown_infrastructure_limit_mph": 60} [] Worcester Shrub Hill 2225 2225 2A None None Worcester Hereford Siding 5-7 2248 2248 None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W00464/2026-09-17/detailed None Worcester Shrub Hill 2026-09-17T22:27:00+01:00 Wylds Lane Jn 0.0 {"type": "LineString", "coordinates": [[-2.208687473578745, 52.194786198562866], [-2.208651699999999, 52.19469500000001], [-2.2085683, 52.19449749999999], [-2.2084992, 52.19426469999999], [-2.2084388, 52.1940073], [-2.2083986, 52.19374280000001], [-2.2083583, 52.19354710000001], [-2.2082978999999994, 52.19334959999998], [-2.2082317, 52.19315919999999], [-2.2081167, 52.1929229], [-2.2079441, 52.1925826], [-2.2077399, 52.19223699999999], [-2.2074091, 52.1916798], [-2.2072869, 52.1914239], [-2.2070024, 52.19101030000001], [-2.2067542, 52.1906466], [-2.2066442999999993, 52.1903774]]} 0.3 2227 2227 None Worcester Shrub Hill Wylds Lane Jn 52.1903774 -2.2066443 52.1903774 -2.2066443 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 Worcester Shrub Hill TRUST TRACKING_TIMEOUT 17499009 1789682180335333 2 2 2026-09-17 23:00:03.461155 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:01.769539
624898 655962 W30050 655D87M917 2026-09-17 COMPLETE 17534476 2026-09-17 23:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 655962, "stp": "P", "toc": "CrossCountry", "uid": "W30050", "consist": "221120", "dest_crs": "XUN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30050/2026-09-17/detailed", "trust_id": "655D87M917", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": "23:19:00", "dar_platform": null, "dest_station": "Barton Under Needwood RSMD", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": null, "is_terminated": 1, "next_location": "Barton Under Needwood RSMD", "signalling_id": "5D87", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "2350", "current_leg_dep": "2325", "current_leg_end": "Barton Under Needwood RSMD", "origin_dep_time": "2319", "origin_platform": "9A", "current_location": "Barton Under Needwood RSMD", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "+1 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.8699635999999995, 52.48203749999999], [-1.8698852630461495, 52.48206375383478], [-1.8697237, 52.48211789999999], [-1.8695603, 52.482184], [-1.8693964, 52.482253199999995], [-1.8692248999999996, 52.482333], [-1.869093, 52.4824008], [-1.8688996, 52.4825043], [-1.8687427999999997, 52.4825976], [-1.8686206, 52.482674], [-1.8684822, 52.4827665], [-1.8683975, 52.4828307], [-1.8682537, 52.48293939999999], [-1.8681436, 52.4830303], [-1.8680334, 52.4831296], [-1.8679189, 52.4832402], [-1.8678155999999997, 52.48334650000001], [-1.8677261999999992, 52.483447099999985], [-1.8676199999999996, 52.48357379999998], [-1.8674883999999996, 52.4837567], [-1.8674173999999992, 52.48386579999999], [-1.8673529, 52.4839725], [-1.8673037, 52.48407069999999], [-1.8672515, 52.48417879999999], [-1.8671921, 52.48432309999999], [-1.8671511000000005, 52.48444940000001], [-1.8671065999999996, 52.4845937], [-1.8670645, 52.4847296], [-1.8670130000000005, 52.4849043], [-1.8669672, 52.485042099999994], [-1.8669177, 52.4851801], [-1.8669127434593216, 52.48519366568264], [-1.8668545999999997, 52.48535280000001], [-1.8667667999999995, 52.485579099999995], [-1.8667202, 52.4856886], [-1.8665811999999995, 52.48600669999999], [-1.8664412, 52.486312000000005], [-1.8663147999999996, 52.4865988], [-1.8661882000000003, 52.4868749], [-1.8661069, 52.4870499], [-1.8660456999999997, 52.4871873], [-1.8659419, 52.48752220000001], [-1.8658866000000005, 52.4876668], [-1.865849, 52.4877762], [-1.8658198, 52.4878452], [-1.8657717, 52.4879699], [-1.8657015, 52.488137900000005], [-1.8656455000000003, 52.4882818], [-1.8655903, 52.4885113], [-1.8655628, 52.488667], [-1.8654969, 52.48890939999998], [-1.8653694000000005, 52.4892872], [-1.8653397, 52.48952400000001], [-1.8652265, 52.490052199999994], [-1.865213, 52.49020540000001], [-1.8651897, 52.49029269999999], [-1.8651732, 52.4903716], [-1.8651451, 52.49047269999999], [-1.8651238, 52.4905547], [-1.8651038, 52.49071549999999], [-1.8650597999999996, 52.4910944], [-1.8650112000000003, 52.4913366], [-1.8649688, 52.4915034], [-1.864949, 52.4915813], [-1.8648758, 52.4918188], [-1.8648221000000005, 52.4919778], [-1.864717, 52.4922388], [-1.8645969, 52.4924844], [-1.8644678, 52.492717699999986], [-1.8642828, 52.4930141], [-1.8640845, 52.493308600000006], [-1.8639671, 52.49347099999999], [-1.863726, 52.4937973], [-1.8634486999999995, 52.4941361], [-1.8633071258224183, 52.49430286280318], [-1.8632087, 52.494418800000005], [-1.8630688, 52.4945786], [-1.8628957999999995, 52.494763500000005], [-1.8625566, 52.49511559999999], [-1.8623664999999996, 52.49530299999999], [-1.86216, 52.4955045], [-1.8618322, 52.4958003], [-1.8615934, 52.4960093], [-1.861364, 52.4962064], [-1.8610161, 52.49647959999999], [-1.8603320999999997, 52.4970053], [-1.8596675, 52.4974738], [-1.8596182, 52.49750850000001], [-1.8592726999999996, 52.4977373], [-1.8590263, 52.49789440000001], [-1.858825, 52.4980196], [-1.8583228, 52.49832139999999], [-1.8576777, 52.498688699999995], [-1.8575665, 52.498749399999994], [-1.8575101999999997, 52.4987804], [-1.8573588474289584, 52.498861411955595], [-1.8573157638004505, 52.49888447258049], [-1.8572393000000005, 52.4989254], [-1.8570249000000003, 52.4990305], [-1.856799, 52.4991404], [-1.8565521, 52.4992558], [-1.8562462, 52.499399], [-1.8559663, 52.4995278], [-1.8556643, 52.49965989999999], [-1.8554073, 52.499766999999984], [-1.8550433, 52.4999187], [-1.854628, 52.50008420000001], [-1.8543128, 52.50020589999999], [-1.8540394, 52.500306899999984], [-1.8537474000000005, 52.50041190000001], [-1.8530479, 52.5006542], [-1.8526347, 52.5007874], [-1.8521189, 52.5009456], [-1.8517854, 52.5010452], [-1.8514906, 52.501127], [-1.8512383, 52.5011955], [-1.8509829, 52.5012615], [-1.8505821, 52.5013617], [-1.8501324999999995, 52.5014681], [-1.8496252999999996, 52.501579099999994], [-1.8492012999999996, 52.50166659999999], [-1.8486976, 52.5017639], [-1.8476911, 52.5019491], [-1.8467937000000003, 52.5021148], [-1.845896, 52.502279699999995], [-1.8451587, 52.50241859999999], [-1.8446653, 52.5025107], [-1.8444252999999995, 52.502554], [-1.8436848999999995, 52.502690400000006], [-1.8430630999999995, 52.502804700000006], [-1.8423781999999995, 52.50291519999999], [-1.8415954, 52.50307680000001], [-1.8409962, 52.503187399999995], [-1.8401726, 52.503324], [-1.8394106, 52.5034807], [-1.8382765, 52.5036753], [-1.8376154, 52.5038113], [-1.8368180000000005, 52.50394229999999], [-1.8360189999999996, 52.504105], [-1.8351275, 52.50426730000001], [-1.8337928, 52.50449889999999], [-1.8331529, 52.50462929999999], [-1.8330040999999997, 52.5046573], [-1.8325844, 52.504741499999994], [-1.8319636, 52.5048511], [-1.8316122, 52.504914800000016], [-1.8311991999999997, 52.504989900000005], [-1.8308006999999995, 52.505060799999995], [-1.8303823, 52.5051399], [-1.8297426, 52.505260799999995], [-1.8290224, 52.50539870000001], [-1.8282996, 52.505539899999995], [-1.827735, 52.5056501], [-1.8273313, 52.5057285], [-1.8268968000000003, 52.5058101], [-1.8263645, 52.50591099999999], [-1.8258789, 52.506001999999995], [-1.8252566, 52.506117999999994], [-1.8247415999999996, 52.5062126], [-1.8213728, 52.50682479999999], [-1.8210804, 52.5068803], [-1.8208000999999996, 52.50693340000001], [-1.820438, 52.5070036], [-1.8200143, 52.5070836], [-1.8196534999999996, 52.507153], [-1.8192887, 52.5072199], [-1.8189332999999996, 52.5072877], [-1.8185726, 52.507352100000006], [-1.8182332999999995, 52.5074117], [-1.8177679, 52.507497400000005], [-1.8172462, 52.5075946], [-1.8168318, 52.507668], [-1.8164, 52.50774719999999], [-1.8160634, 52.5078109], [-1.8155403, 52.50790639999999], [-1.8151098, 52.5079864], [-1.81467, 52.508064699999984], [-1.8141965, 52.5081529], [-1.8137754, 52.508231300000006], [-1.8135434, 52.50827369999999], [-1.8131961, 52.50833660000001], [-1.8128392999999996, 52.5084043], [-1.8125886, 52.5084508], [-1.8123177, 52.5085014], [-1.8118522999999995, 52.50858959999999], [-1.8114272, 52.5086712], [-1.8109739, 52.5087529], [-1.810644, 52.5088108], [-1.8103033, 52.5088737], [-1.8098393, 52.5089594], [-1.8093257, 52.509054899999995], [-1.8089139000000003, 52.5091283], [-1.8086095, 52.50918380000001], [-1.8083534, 52.50923040000001], [-1.8080944999999995, 52.509278499999986], [-1.8078142, 52.5093308], [-1.8075567, 52.509378100000006], [-1.807396, 52.50940809999999], [-1.8072027, 52.5094442], [-1.8068446, 52.50950869999999], [-1.8064503, 52.5095805], [-1.8060104, 52.5096621], [-1.8056564, 52.5097274], [-1.8053935, 52.509774799999995], [-1.8050824000000003, 52.5098327], [-1.8046801, 52.509905399999994], [-1.8042724, 52.50998049999999], [-1.8039599, 52.510036799999995], [-1.8036219, 52.5100972], [-1.8030815, 52.5101951], [-1.8027100000000005, 52.5102613], [-1.802305, 52.510336300000006], [-1.8019469, 52.51039840000001], [-1.8015097, 52.5104776], [-1.8011395, 52.51054199999999], [-1.8006312999999996, 52.5106335], [-1.8000585999999996, 52.51073469999999], [-1.7997783, 52.5107853], [-1.7992955, 52.5108702], [-1.7989723000000002, 52.5109297], [-1.7985767, 52.5110007], [-1.7981341, 52.5110807], [-1.7978149999999995, 52.51113869999999], [-1.7976004000000003, 52.5111787], [-1.7970317999999996, 52.5112799], [-1.7968815000000002, 52.5113093], [-1.7966305682390429, 52.511354849380545], [-1.79627, 52.511420300000005], [-1.7956236000000003, 52.5115411], [-1.7947492, 52.5117027], [-1.7941108, 52.51182029999999], [-1.7934993999999995, 52.5119317], [-1.7928582000000002, 52.5120488], [-1.7919354999999992, 52.5122202], [-1.7911497, 52.512365499999994], [-1.7905436, 52.5124769], [-1.7899023999999997, 52.512594], [-1.789479, 52.5126716], [-1.7890656, 52.5127474], [-1.7882475, 52.5128976], [-1.787357, 52.51306249999998], [-1.7865363, 52.51321269999998], [-1.7858979, 52.5133302], [-1.7852168, 52.5134546], [-1.7845353999999998, 52.51357990000001], [-1.7842416999999997, 52.5136346], [-1.7837159, 52.51372919999999], [-1.7832304999999995, 52.5138198], [-1.7827395999999998, 52.5139088], [-1.7823023999999998, 52.5139888], [-1.7819041, 52.5140631], [-1.7813462, 52.5141643], [-1.7811221999999998, 52.514205900000015], [-1.7805790999999995, 52.5143079], [-1.7804323054442408, 52.514334722410375], [-1.7801056999999998, 52.5143944], [-1.7797273999999998, 52.51446390000001], [-1.7791024999999998, 52.5145764], [-1.7785741, 52.51467519999999], [-1.7780699, 52.5147674], [-1.7775758999999998, 52.51485879999999], [-1.7773631, 52.5148988], [-1.7769982999999998, 52.5149641], [-1.7764380999999998, 52.5150675], [-1.7757967, 52.5151861], [-1.7752149, 52.515291999999995], [-1.7746154999999997, 52.5153996], [-1.7739583999999995, 52.51552209999999], [-1.7732382, 52.515654299999994], [-1.7725861, 52.5157745], [-1.7719776, 52.5158852], [-1.7713391999999997, 52.51600280000001], [-1.7708189, 52.5160974], [-1.770206, 52.5162109], [-1.7694295, 52.51635370000001], [-1.768823, 52.5164641], [-1.7682959, 52.516562], [-1.7675421999999998, 52.5167008], [-1.7669977, 52.5167995], [-1.7664425, 52.5168999], [-1.7659180999999995, 52.516993799999995], [-1.7654728999999998, 52.517077], [-1.7650825999999995, 52.5171496], [-1.7647232, 52.51721409999998], [-1.7646052, 52.5172353], [-1.7637606, 52.51738769999999], [-1.763361, 52.5174636], [-1.7629505999999997, 52.5175403], [-1.7626863999999998, 52.5175901], [-1.7622313999999997, 52.5176678], [-1.7617073999999997, 52.5177533], [-1.7613034, 52.51781469999999], [-1.7609041, 52.517869999999995], [-1.7604696, 52.5179328], [-1.7599729999999998, 52.51799919999999], [-1.7595518999999995, 52.518050599999995], [-1.7591351999999998, 52.5181026], [-1.758812, 52.518139299999994], [-1.758356, 52.5181891], [-1.7580096999999997, 52.5182277], [-1.7576813999999998, 52.5182625], [-1.7573484999999998, 52.5182995], [-1.7572635, 52.5183077], [-1.7570104999999998, 52.5183321], [-1.7566702, 52.5183645], [-1.7562236, 52.5184045], [-1.7558907, 52.51843329999999], [-1.7550294000000002, 52.518497499999995], [-1.7546716, 52.518521500000006], [-1.7534757, 52.5185859], [-1.752933, 52.5186116], [-1.7518032, 52.5186451], [-1.7504238, 52.51866419999999], [-1.7489897, 52.518669300000006], [-1.7471417, 52.5186316], [-1.7447678999999998, 52.51856089999999], [-1.743655, 52.5185309], [-1.7429818, 52.5185125], [-1.741901, 52.51853549999999], [-1.7406017, 52.5185831], [-1.7397997, 52.5186352], [-1.7393441999999997, 52.5186691], [-1.7382649999999995, 52.5187536], [-1.7371821, 52.51886429999999], [-1.7360747999999997, 52.5190031], [-1.7353479999999997, 52.5191069], [-1.7346206999999998, 52.5192248], [-1.7336115999999997, 52.519413699999994], [-1.7322751999999997, 52.519714699999994], [-1.7314833999999997, 52.51991780000001], [-1.7309169, 52.520071699999995], [-1.7298726, 52.5203826], [-1.7292192999999998, 52.5205946], [-1.7287549, 52.5207453], [-1.7276809, 52.52113729999999], [-1.7264862, 52.5216243], [-1.7254735, 52.5220823], [-1.72425, 52.5227004], [-1.7235911, 52.52304960000001], [-1.7215484, 52.5241131], [-1.7214342000000002, 52.524172699999994], [-1.7200226999999997, 52.52490980000001], [-1.7128333999999998, 52.5287076], [-1.7084269, 52.531022699999994], [-1.7067990398270907, 52.53187637187432], [-1.7020577, 52.5343627], [-1.6981262999999998, 52.5364176], [-1.6972754000000003, 52.5368694], [-1.68973, 52.54081819999999], [-1.6878461, 52.5418212], [-1.686362, 52.54264219999999], [-1.6851830999999995, 52.5433792], [-1.6843182, 52.54400799999999], [-1.6836019, 52.54455970000001], [-1.6835137999999998, 52.5446276], [-1.6833604, 52.5447463], [-1.6827204999999998, 52.5453078], [-1.6820233999999998, 52.54597349999999], [-1.6814891999999997, 52.54652789999999], [-1.6809817, 52.54710089999999], [-1.6804318, 52.547784400000005], [-1.6800660999999997, 52.5482956], [-1.6799957, 52.5483948], [-1.6796207267319512, 52.54896191164581], [-1.6796128, 52.54897389999999], [-1.6792963, 52.5495301], [-1.6790308, 52.5500357], [-1.6787115999999995, 52.5507599], [-1.6785721, 52.551134999999995], [-1.6784110999999995, 52.551647], [-1.6783333, 52.5519096], [-1.6782609, 52.552173800000006], [-1.6781883999999998, 52.55258319999999], [-1.6780723, 52.55319579999998], [-1.6780412999999998, 52.5533761], [-1.6780091, 52.55364], [-1.6779767, 52.5539559], [-1.6779123, 52.55456220000001], [-1.6779186, 52.5550586], [-1.6779036619737886, 52.555272086284425], [-1.6778565, 52.5559461], [-1.6778467, 52.55610209999999], [-1.6777958, 52.5569565], [-1.6777454, 52.5578996], [-1.6777174, 52.5589036], [-1.6777095999999998, 52.5594347], [-1.6777116, 52.56009079999999], [-1.6777137999999998, 52.5605829], [-1.6777206, 52.5610543], [-1.6777396999999998, 52.561658], [-1.6777688000000002, 52.562332600000005], [-1.67777, 52.562383699999984], [-1.6777852, 52.5627826], [-1.6778123, 52.563174499999995], [-1.6778611, 52.563829199999994], [-1.6779105, 52.5643404], [-1.6779716999999998, 52.56489739999999], [-1.6780494999999995, 52.565568699999986], [-1.6780859, 52.5658744], [-1.6782166999999997, 52.566753199999994], [-1.6783214, 52.567402099999995], [-1.6784412999999998, 52.5680254], [-1.6785559, 52.5686292], [-1.6787597999999997, 52.5697464], [-1.6795584, 52.5739797], [-1.6799731, 52.57607470000001], [-1.6801247, 52.57707829999999], [-1.6802094, 52.577695600000006], [-1.6803195, 52.5785824], [-1.6803718999999997, 52.579170299999994], [-1.6804068, 52.57969589999999], [-1.6804301999999998, 52.58209050000001], [-1.6803841, 52.583047399999984], [-1.680306, 52.58400470000001], [-1.6801829999999998, 52.5849916], [-1.6788627, 52.5959007], [-1.6786985999999997, 52.5980562], [-1.6786146999999998, 52.60022430000001], [-1.6786106, 52.600445], [-1.6786327, 52.60192719999999], [-1.678707526273998, 52.60355296986019], [-1.6787236, 52.60390219999999], [-1.6787765, 52.6045551], [-1.6790936, 52.607201200000006], [-1.6793344, 52.6086647], [-1.6795694, 52.6099061], [-1.6797022, 52.61055629999999], [-1.6797073, 52.61057939999999], [-1.679785, 52.6109021], [-1.6799144, 52.61143919999999], [-1.6801102, 52.6122282], [-1.6807571, 52.6143916], [-1.6811740999999998, 52.615662], [-1.6821541, 52.6184448], [-1.6833794, 52.621848], [-1.6834906999999997, 52.6221788], [-1.6835338, 52.6222807], [-1.6836159999999998, 52.6225307], [-1.6840556, 52.62373740000001], [-1.6841533, 52.624009399999984], [-1.6855087999999998, 52.627781799999994], [-1.6860387, 52.6293095], [-1.6862816, 52.63003359999999], [-1.6866859, 52.6320132], [-1.6867346999999997, 52.6325278], [-1.6867608999999997, 52.6330687], [-1.6867818, 52.63387329999999], [-1.6867453, 52.63480119999999], [-1.6866766999999998, 52.6357214], [-1.6866034999999997, 52.63641629999999], [-1.6865201999999997, 52.63685279999999], [-1.6864521999999995, 52.637293], [-1.6864148251445947, 52.63746516216648], [-1.6864069986773598, 52.637501213632994], [-1.6863993600096667, 52.637536399999995], [-1.6863913036349858, 52.63757351044037], [-1.686373198935946, 52.63765690624356], [-1.6862434, 52.6382548], [-1.6860921, 52.63885100000001], [-1.6859803999999998, 52.6392578], [-1.6858028, 52.6398718], [-1.6854511, 52.6409151], [-1.6851002999999998, 52.641888300000005], [-1.6847582, 52.64308549999999], [-1.6845702, 52.64384729999999], [-1.6844014, 52.6446417], [-1.684314, 52.6453046], [-1.6842779999999995, 52.6455775], [-1.6841430999999998, 52.6473166], [-1.684146, 52.64907819999999], [-1.6841927, 52.64964500000001], [-1.6843394, 52.6508806], [-1.6844418, 52.6514937], [-1.6844943, 52.651823099999994], [-1.6845366, 52.6521078], [-1.6849278, 52.6545621], [-1.6851836, 52.6562299], [-1.6853552999999997, 52.6573584], [-1.6854652334663274, 52.658076072523166], [-1.6855271999999997, 52.65848059999999], [-1.6856365999999998, 52.6592248], [-1.6856994, 52.65959639999999], [-1.6857282000000002, 52.6597714], [-1.6859024, 52.66084250000001], [-1.6860668, 52.6619114], [-1.6864004999999995, 52.66405300000001], [-1.686424, 52.664231099999995], [-1.6864897, 52.66476130000001], [-1.6866192, 52.6655266], [-1.6868404999999995, 52.6665617], [-1.6870838, 52.66764740000001], [-1.6875639999999998, 52.6693363], [-1.6877801, 52.67000540000001], [-1.6881646, 52.67106340000001], [-1.6885310999999998, 52.6719791], [-1.6888685, 52.6727641], [-1.6890580999999998, 52.6731691], [-1.6892433, 52.6735614], [-1.689658, 52.6743632], [-1.6900227, 52.6750359], [-1.6906036, 52.6760572], [-1.6912392999999997, 52.6770614], [-1.6920935999999998, 52.6783369], [-1.6930024, 52.6795764], [-1.6943043, 52.68118489999999], [-1.6952401, 52.682237599999986], [-1.6968633999999998, 52.683955000000005], [-1.6982085, 52.6853951], [-1.6985985999999995, 52.6858335], [-1.6988135000000002, 52.6860705], [-1.6993949, 52.68674289999999], [-1.7002104, 52.6877084], [-1.7005916999999997, 52.6881975], [-1.7011093, 52.688843099999985], [-1.7013674999999997, 52.6891788], [-1.7016664, 52.6895605], [-1.7022117000000003, 52.690290399999995], [-1.7024993999999998, 52.6906906], [-1.7028772999999997, 52.6912173], [-1.7032098999999998, 52.69170050000001], [-1.7035566999999998, 52.6922247], [-1.7040144, 52.69292250000001], [-1.7045950999999997, 52.6938475], [-1.7051233999999995, 52.69474449999999], [-1.7055794999999998, 52.695576], [-1.7059111, 52.69618559999999], [-1.7060828999999995, 52.6964983], [-1.7062452, 52.69680179999999], [-1.7065327999999995, 52.69732770000001], [-1.7067990398270907, 52.69783138024218], [-1.7069607999999998, 52.6981374], [-1.7071474999999998, 52.6984969], [-1.7075016, 52.69915509999999], [-1.7077776, 52.6996549], [-1.7081051, 52.7002896], [-1.7085825, 52.701193399999994], [-1.7089768, 52.7019117], [-1.7091746, 52.702289699999994], [-1.7092155, 52.70236790000001], [-1.7096275, 52.7031417], [-1.7099538, 52.7037626], [-1.7103957, 52.70457069999999], [-1.7108328999999998, 52.7054046], [-1.7111439999999998, 52.7059748], [-1.7115206999999997, 52.7066736], [-1.7119680999999998, 52.7075293], [-1.7123855999999995, 52.7083015], [-1.7129801, 52.70940459999999], [-1.7134532999999998, 52.7103047], [-1.7137866999999998, 52.7109225], [-1.714081, 52.7114736], [-1.7144350999999998, 52.7121405], [-1.7146450018406645, 52.71253125491421], [-1.7148324999999998, 52.7128803], [-1.7154126, 52.71395420000001], [-1.7161822999999998, 52.715385100000006], [-1.7163931999999995, 52.7158], [-1.7164843, 52.7159546], [-1.7171353, 52.7171923], [-1.7173960999999998, 52.7176854], [-1.7176854, 52.718283699999986], [-1.7180237, 52.7190354], [-1.7183939999999998, 52.7199722], [-1.7186581999999997, 52.72074020000001], [-1.7188426999999995, 52.72129720000001], [-1.7189700000000003, 52.7217543], [-1.7190370999999998, 52.72199320000001], [-1.7191382, 52.7223956], [-1.7192769, 52.723028799999994], [-1.7194123, 52.7237609], [-1.7195135999999998, 52.7245186], [-1.719583, 52.72505540000001], [-1.7196233, 52.7258205], [-1.7196451, 52.7265177], [-1.7196237, 52.7272017], [-1.7196053, 52.7276199], [-1.719599, 52.727698100000005], [-1.7195733, 52.72803230000001], [-1.7195602999999997, 52.72820790000001], [-1.7195168999999997, 52.7288702], [-1.7194454, 52.7293625], [-1.719332, 52.7300193], [-1.7192113, 52.73063019999999], [-1.7190624, 52.7313008], [-1.7188665, 52.732041599999995], [-1.7186511, 52.7326913], [-1.7182873999999997, 52.733643], [-1.7180551, 52.73423129999999], [-1.717707, 52.735029899999994], [-1.7174382999999998, 52.7355989], [-1.7169584999999998, 52.7365161], [-1.7165242, 52.7372464], [-1.7161495, 52.7378479], [-1.715603, 52.73861239999999], [-1.7153360999999998, 52.739011], [-1.7149002, 52.7395624], [-1.7145409, 52.7400324], [-1.7141562999999995, 52.740513], [-1.7137005, 52.7410938], [-1.7134239, 52.7414398], [-1.7128179999999995, 52.742215], [-1.7123176999999998, 52.7428459], [-1.7116568999999997, 52.7436654], [-1.7105223, 52.74507249999999], [-1.7095952, 52.746243699999994], [-1.7094507999999995, 52.74642610000001], [-1.7090504, 52.74705819999999], [-1.7080634999999995, 52.7482497], [-1.7070023, 52.7496422], [-1.7069196999999996, 52.7497506], [-1.7067990398270907, 52.74994237890976], [-1.7067647999999995, 52.74999679999999], [-1.7067072, 52.75011979999999], [-1.7066230999999998, 52.7502874], [-1.7064778000000005, 52.75050469999999], [-1.7063541999999998, 52.750773800000005], [-1.7063007999999995, 52.7509917], [-1.7062799999999998, 52.7511327], [-1.7062611000000003, 52.75146649999999], [-1.7062148, 52.751633099999985], [-1.70619, 52.7517087], [-1.7061417, 52.7518913], [-1.7060719999999998, 52.75207639999999], [-1.7059861999999997, 52.7522403], [-1.7058655, 52.7523994], [-1.705785, 52.75249199999999], [-1.7055408999999997, 52.7528069], [-1.7047201999999997, 52.7538329], [-1.7038939999999998, 52.754854]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "52.7548540", "next_location_lon": "-1.7038940", "previous_location": "Birmingham New Street", "current_leg_milage": "25.8", "linx_max_speed_mph": 125, "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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1672.43, \"from_m\": 723.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2616.989, \"from_m\": 1672.43, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3226.479, \"from_m\": 2616.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3298.932, \"from_m\": 3226.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4973.853, \"from_m\": 3298.932, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11536.846, \"from_m\": 4973.853, \"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\": 12723.526, \"from_m\": 11536.846, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13959.974, \"from_m\": 12723.526, \"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\": 18656.979, \"from_m\": 13959.974, \"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\": 40445.143, \"from_m\": 18656.979, \"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\": 40505.847, \"from_m\": 40445.143, \"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\": 40528.338, \"from_m\": 40505.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\": 40922.343, \"from_m\": 40528.338, \"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\": 41544.205, \"from_m\": 40922.343, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 655962, \"profile_key\": \"550906332228adf07b2c5a55246a7bbeee9fe20565510ef727ad9495959a0331\", \"schedule_id\": 25889, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 30653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1564.534, \"section_seq\": 1, \"route_path_id\": 30653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2325H\", \"location\": \"Landor Street Jn\", \"stage_seq\": 4, \"distance_m\": 2534.776, \"section_seq\": 1, \"route_path_id\": 30653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 5, \"distance_m\": 9719.565, \"section_seq\": 1, \"route_path_id\": 30653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Water Orton\", \"stage_seq\": 6, \"distance_m\": 12283.137, \"section_seq\": 1, \"route_path_id\": 30653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 7, \"distance_m\": 18656.979, \"section_seq\": 1, \"route_path_id\": 30653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Tamworth High Level\", \"stage_seq\": 8, \"distance_m\": 27882.53, \"section_seq\": 1, \"route_path_id\": 30653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Wichnor Jn\", \"stage_seq\": 9, \"distance_m\": 39870.779, \"section_seq\": 1, \"route_path_id\": 30653}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Barton South Jn\", \"stage_seq\": 10, \"distance_m\": 40505.847, \"section_seq\": 1, \"route_path_id\": 30653}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Barton Under Needwood RSMD\", \"stage_seq\": 11, \"distance_m\": 41544.205, \"section_seq\": 1, \"route_path_id\": 30653}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41544.205, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30653}], \"total_distance_m\": 41544.205, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 40934.715, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 609.49, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2319", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "52.7548540", "current_position_lon": "-1.7038940", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:20Z\", \"source_id\": 54713207, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:22Z\", \"source_id\": 17529245, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:05Z\", \"source_id\": 54720779, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:11Z\", \"source_id\": 17531384, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:27Z\", \"source_id\": 17534476, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barton Under Needwood RSMD", "service_state_platform": null, "timing_fact_generation": 1789685188585118, "current_leg_arrival_utc": "2026-09-17T23:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:01.963799", "service_state_evidence_id": 17534476, "current_leg_start_actual_dep": "2026-09-17T23:20:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:04.257322", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P BHM XUN 5D87 221120 5 125 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "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": 301.339, "from_m": 287.474, "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": 723.27, "from_m": 301.339, "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": 1672.43, "from_m": 723.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", "infrastructure_limit_mph": 30.0}, {"to_m": 2616.989, "from_m": 1672.43, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3226.479, "from_m": 2616.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3298.932, "from_m": 3226.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4973.853, "from_m": 3298.932, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11536.846, "from_m": 4973.853, "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": 12723.526, "from_m": 11536.846, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13959.974, "from_m": 12723.526, "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": 18656.979, "from_m": 13959.974, "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": 40445.143, "from_m": 18656.979, "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": 40505.847, "from_m": 40445.143, "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": 40528.338, "from_m": 40505.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": 40922.343, "from_m": 40528.338, "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": 41544.205, "from_m": 40922.343, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 655962, "profile_key": "550906332228adf07b2c5a55246a7bbeee9fe20565510ef727ad9495959a0331", "schedule_id": 25889, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2319", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 30653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1564.534, "section_seq": 1, "route_path_id": 30653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2325H", "location": "Landor Street Jn", "stage_seq": 4, "distance_m": 2534.776, "section_seq": 1, "route_path_id": 30653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329", "location": "Castle Bromwich Jn", "stage_seq": 5, "distance_m": 9719.565, "section_seq": 1, "route_path_id": 30653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331", "location": "Water Orton", "stage_seq": 6, "distance_m": 12283.137, "section_seq": 1, "route_path_id": 30653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Kingsbury Jn", "stage_seq": 7, "distance_m": 18656.979, "section_seq": 1, "route_path_id": 30653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Tamworth High Level", "stage_seq": 8, "distance_m": 27882.53, "section_seq": 1, "route_path_id": 30653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Wichnor Jn", "stage_seq": 9, "distance_m": 39870.779, "section_seq": 1, "route_path_id": 30653}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Barton South Jn", "stage_seq": 10, "distance_m": 40505.847, "section_seq": 1, "route_path_id": 30653}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Barton Under Needwood RSMD", "stage_seq": 11, "distance_m": 41544.205, "section_seq": 1, "route_path_id": 30653}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41544.205, "from_m": 0.0, "section_seq": 1, "route_path_id": 30653}], "total_distance_m": 41544.205, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 40934.715, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 609.49, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19892, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:20Z", "source_id": 54713207, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:35:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:22Z", "source_id": 17529245, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19815, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:05Z", "source_id": 54720779, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:11Z", "source_id": 17531384, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:27Z", "source_id": 17534476, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Birmingham New Street 2319 2319 9A 23:19:00 None Barton Under Needwood RSMD 2349 2349 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30050/2026-09-17/detailed None Birmingham New Street 2026-09-17T23:20:00+01:00 Barton Under Needwood RSMD 25.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.8699635999999995, 52.48203749999999], [-1.8698852630461495, 52.48206375383478], [-1.8697237, 52.48211789999999], [-1.8695603, 52.482184], [-1.8693964, 52.482253199999995], [-1.8692248999999996, 52.482333], [-1.869093, 52.4824008], [-1.8688996, 52.4825043], [-1.8687427999999997, 52.4825976], [-1.8686206, 52.482674], [-1.8684822, 52.4827665], [-1.8683975, 52.4828307], [-1.8682537, 52.48293939999999], [-1.8681436, 52.4830303], [-1.8680334, 52.4831296], [-1.8679189, 52.4832402], [-1.8678155999999997, 52.48334650000001], [-1.8677261999999992, 52.483447099999985], [-1.8676199999999996, 52.48357379999998], [-1.8674883999999996, 52.4837567], [-1.8674173999999992, 52.48386579999999], [-1.8673529, 52.4839725], [-1.8673037, 52.48407069999999], [-1.8672515, 52.48417879999999], [-1.8671921, 52.48432309999999], [-1.8671511000000005, 52.48444940000001], [-1.8671065999999996, 52.4845937], [-1.8670645, 52.4847296], [-1.8670130000000005, 52.4849043], [-1.8669672, 52.485042099999994], [-1.8669177, 52.4851801], [-1.8669127434593216, 52.48519366568264], [-1.8668545999999997, 52.48535280000001], [-1.8667667999999995, 52.485579099999995], [-1.8667202, 52.4856886], [-1.8665811999999995, 52.48600669999999], [-1.8664412, 52.486312000000005], [-1.8663147999999996, 52.4865988], [-1.8661882000000003, 52.4868749], [-1.8661069, 52.4870499], [-1.8660456999999997, 52.4871873], [-1.8659419, 52.48752220000001], [-1.8658866000000005, 52.4876668], [-1.865849, 52.4877762], [-1.8658198, 52.4878452], [-1.8657717, 52.4879699], [-1.8657015, 52.488137900000005], [-1.8656455000000003, 52.4882818], [-1.8655903, 52.4885113], [-1.8655628, 52.488667], [-1.8654969, 52.48890939999998], [-1.8653694000000005, 52.4892872], [-1.8653397, 52.48952400000001], [-1.8652265, 52.490052199999994], [-1.865213, 52.49020540000001], [-1.8651897, 52.49029269999999], [-1.8651732, 52.4903716], [-1.8651451, 52.49047269999999], [-1.8651238, 52.4905547], [-1.8651038, 52.49071549999999], [-1.8650597999999996, 52.4910944], [-1.8650112000000003, 52.4913366], [-1.8649688, 52.4915034], [-1.864949, 52.4915813], [-1.8648758, 52.4918188], [-1.8648221000000005, 52.4919778], [-1.864717, 52.4922388], [-1.8645969, 52.4924844], [-1.8644678, 52.492717699999986], [-1.8642828, 52.4930141], [-1.8640845, 52.493308600000006], [-1.8639671, 52.49347099999999], [-1.863726, 52.4937973], [-1.8634486999999995, 52.4941361], [-1.8633071258224183, 52.49430286280318], [-1.8632087, 52.494418800000005], [-1.8630688, 52.4945786], [-1.8628957999999995, 52.494763500000005], [-1.8625566, 52.49511559999999], [-1.8623664999999996, 52.49530299999999], [-1.86216, 52.4955045], [-1.8618322, 52.4958003], [-1.8615934, 52.4960093], [-1.861364, 52.4962064], [-1.8610161, 52.49647959999999], [-1.8603320999999997, 52.4970053], [-1.8596675, 52.4974738], [-1.8596182, 52.49750850000001], [-1.8592726999999996, 52.4977373], [-1.8590263, 52.49789440000001], [-1.858825, 52.4980196], [-1.8583228, 52.49832139999999], [-1.8576777, 52.498688699999995], [-1.8575665, 52.498749399999994], [-1.8575101999999997, 52.4987804], [-1.8573588474289584, 52.498861411955595], [-1.8573157638004505, 52.49888447258049], [-1.8572393000000005, 52.4989254], [-1.8570249000000003, 52.4990305], [-1.856799, 52.4991404], [-1.8565521, 52.4992558], [-1.8562462, 52.499399], [-1.8559663, 52.4995278], [-1.8556643, 52.49965989999999], [-1.8554073, 52.499766999999984], [-1.8550433, 52.4999187], [-1.854628, 52.50008420000001], [-1.8543128, 52.50020589999999], [-1.8540394, 52.500306899999984], [-1.8537474000000005, 52.50041190000001], [-1.8530479, 52.5006542], [-1.8526347, 52.5007874], [-1.8521189, 52.5009456], [-1.8517854, 52.5010452], [-1.8514906, 52.501127], [-1.8512383, 52.5011955], [-1.8509829, 52.5012615], [-1.8505821, 52.5013617], [-1.8501324999999995, 52.5014681], [-1.8496252999999996, 52.501579099999994], [-1.8492012999999996, 52.50166659999999], [-1.8486976, 52.5017639], [-1.8476911, 52.5019491], [-1.8467937000000003, 52.5021148], [-1.845896, 52.502279699999995], [-1.8451587, 52.50241859999999], [-1.8446653, 52.5025107], [-1.8444252999999995, 52.502554], [-1.8436848999999995, 52.502690400000006], [-1.8430630999999995, 52.502804700000006], [-1.8423781999999995, 52.50291519999999], [-1.8415954, 52.50307680000001], [-1.8409962, 52.503187399999995], [-1.8401726, 52.503324], [-1.8394106, 52.5034807], [-1.8382765, 52.5036753], [-1.8376154, 52.5038113], [-1.8368180000000005, 52.50394229999999], [-1.8360189999999996, 52.504105], [-1.8351275, 52.50426730000001], [-1.8337928, 52.50449889999999], [-1.8331529, 52.50462929999999], [-1.8330040999999997, 52.5046573], [-1.8325844, 52.504741499999994], [-1.8319636, 52.5048511], [-1.8316122, 52.504914800000016], [-1.8311991999999997, 52.504989900000005], [-1.8308006999999995, 52.505060799999995], [-1.8303823, 52.5051399], [-1.8297426, 52.505260799999995], [-1.8290224, 52.50539870000001], [-1.8282996, 52.505539899999995], [-1.827735, 52.5056501], [-1.8273313, 52.5057285], [-1.8268968000000003, 52.5058101], [-1.8263645, 52.50591099999999], [-1.8258789, 52.506001999999995], [-1.8252566, 52.506117999999994], [-1.8247415999999996, 52.5062126], [-1.8213728, 52.50682479999999], [-1.8210804, 52.5068803], [-1.8208000999999996, 52.50693340000001], [-1.820438, 52.5070036], [-1.8200143, 52.5070836], [-1.8196534999999996, 52.507153], [-1.8192887, 52.5072199], [-1.8189332999999996, 52.5072877], [-1.8185726, 52.507352100000006], [-1.8182332999999995, 52.5074117], [-1.8177679, 52.507497400000005], [-1.8172462, 52.5075946], [-1.8168318, 52.507668], [-1.8164, 52.50774719999999], [-1.8160634, 52.5078109], [-1.8155403, 52.50790639999999], [-1.8151098, 52.5079864], [-1.81467, 52.508064699999984], [-1.8141965, 52.5081529], [-1.8137754, 52.508231300000006], [-1.8135434, 52.50827369999999], [-1.8131961, 52.50833660000001], [-1.8128392999999996, 52.5084043], [-1.8125886, 52.5084508], [-1.8123177, 52.5085014], [-1.8118522999999995, 52.50858959999999], [-1.8114272, 52.5086712], [-1.8109739, 52.5087529], [-1.810644, 52.5088108], [-1.8103033, 52.5088737], [-1.8098393, 52.5089594], [-1.8093257, 52.509054899999995], [-1.8089139000000003, 52.5091283], [-1.8086095, 52.50918380000001], [-1.8083534, 52.50923040000001], [-1.8080944999999995, 52.509278499999986], [-1.8078142, 52.5093308], [-1.8075567, 52.509378100000006], [-1.807396, 52.50940809999999], [-1.8072027, 52.5094442], [-1.8068446, 52.50950869999999], [-1.8064503, 52.5095805], [-1.8060104, 52.5096621], [-1.8056564, 52.5097274], [-1.8053935, 52.509774799999995], [-1.8050824000000003, 52.5098327], [-1.8046801, 52.509905399999994], [-1.8042724, 52.50998049999999], [-1.8039599, 52.510036799999995], [-1.8036219, 52.5100972], [-1.8030815, 52.5101951], [-1.8027100000000005, 52.5102613], [-1.802305, 52.510336300000006], [-1.8019469, 52.51039840000001], [-1.8015097, 52.5104776], [-1.8011395, 52.51054199999999], [-1.8006312999999996, 52.5106335], [-1.8000585999999996, 52.51073469999999], [-1.7997783, 52.5107853], [-1.7992955, 52.5108702], [-1.7989723000000002, 52.5109297], [-1.7985767, 52.5110007], [-1.7981341, 52.5110807], [-1.7978149999999995, 52.51113869999999], [-1.7976004000000003, 52.5111787], [-1.7970317999999996, 52.5112799], [-1.7968815000000002, 52.5113093], [-1.7966305682390429, 52.511354849380545], [-1.79627, 52.511420300000005], [-1.7956236000000003, 52.5115411], [-1.7947492, 52.5117027], [-1.7941108, 52.51182029999999], [-1.7934993999999995, 52.5119317], [-1.7928582000000002, 52.5120488], [-1.7919354999999992, 52.5122202], [-1.7911497, 52.512365499999994], [-1.7905436, 52.5124769], [-1.7899023999999997, 52.512594], [-1.789479, 52.5126716], [-1.7890656, 52.5127474], [-1.7882475, 52.5128976], [-1.787357, 52.51306249999998], [-1.7865363, 52.51321269999998], [-1.7858979, 52.5133302], [-1.7852168, 52.5134546], [-1.7845353999999998, 52.51357990000001], [-1.7842416999999997, 52.5136346], [-1.7837159, 52.51372919999999], [-1.7832304999999995, 52.5138198], [-1.7827395999999998, 52.5139088], [-1.7823023999999998, 52.5139888], [-1.7819041, 52.5140631], [-1.7813462, 52.5141643], [-1.7811221999999998, 52.514205900000015], [-1.7805790999999995, 52.5143079], [-1.7804323054442408, 52.514334722410375], [-1.7801056999999998, 52.5143944], [-1.7797273999999998, 52.51446390000001], [-1.7791024999999998, 52.5145764], [-1.7785741, 52.51467519999999], [-1.7780699, 52.5147674], [-1.7775758999999998, 52.51485879999999], [-1.7773631, 52.5148988], [-1.7769982999999998, 52.5149641], [-1.7764380999999998, 52.5150675], [-1.7757967, 52.5151861], [-1.7752149, 52.515291999999995], [-1.7746154999999997, 52.5153996], [-1.7739583999999995, 52.51552209999999], [-1.7732382, 52.515654299999994], [-1.7725861, 52.5157745], [-1.7719776, 52.5158852], [-1.7713391999999997, 52.51600280000001], [-1.7708189, 52.5160974], [-1.770206, 52.5162109], [-1.7694295, 52.51635370000001], [-1.768823, 52.5164641], [-1.7682959, 52.516562], [-1.7675421999999998, 52.5167008], [-1.7669977, 52.5167995], [-1.7664425, 52.5168999], [-1.7659180999999995, 52.516993799999995], [-1.7654728999999998, 52.517077], [-1.7650825999999995, 52.5171496], [-1.7647232, 52.51721409999998], [-1.7646052, 52.5172353], [-1.7637606, 52.51738769999999], [-1.763361, 52.5174636], [-1.7629505999999997, 52.5175403], [-1.7626863999999998, 52.5175901], [-1.7622313999999997, 52.5176678], [-1.7617073999999997, 52.5177533], [-1.7613034, 52.51781469999999], [-1.7609041, 52.517869999999995], [-1.7604696, 52.5179328], [-1.7599729999999998, 52.51799919999999], [-1.7595518999999995, 52.518050599999995], [-1.7591351999999998, 52.5181026], [-1.758812, 52.518139299999994], [-1.758356, 52.5181891], [-1.7580096999999997, 52.5182277], [-1.7576813999999998, 52.5182625], [-1.7573484999999998, 52.5182995], [-1.7572635, 52.5183077], [-1.7570104999999998, 52.5183321], [-1.7566702, 52.5183645], [-1.7562236, 52.5184045], [-1.7558907, 52.51843329999999], [-1.7550294000000002, 52.518497499999995], [-1.7546716, 52.518521500000006], [-1.7534757, 52.5185859], [-1.752933, 52.5186116], [-1.7518032, 52.5186451], [-1.7504238, 52.51866419999999], [-1.7489897, 52.518669300000006], [-1.7471417, 52.5186316], [-1.7447678999999998, 52.51856089999999], [-1.743655, 52.5185309], [-1.7429818, 52.5185125], [-1.741901, 52.51853549999999], [-1.7406017, 52.5185831], [-1.7397997, 52.5186352], [-1.7393441999999997, 52.5186691], [-1.7382649999999995, 52.5187536], [-1.7371821, 52.51886429999999], [-1.7360747999999997, 52.5190031], [-1.7353479999999997, 52.5191069], [-1.7346206999999998, 52.5192248], [-1.7336115999999997, 52.519413699999994], [-1.7322751999999997, 52.519714699999994], [-1.7314833999999997, 52.51991780000001], [-1.7309169, 52.520071699999995], [-1.7298726, 52.5203826], [-1.7292192999999998, 52.5205946], [-1.7287549, 52.5207453], [-1.7276809, 52.52113729999999], [-1.7264862, 52.5216243], [-1.7254735, 52.5220823], [-1.72425, 52.5227004], [-1.7235911, 52.52304960000001], [-1.7215484, 52.5241131], [-1.7214342000000002, 52.524172699999994], [-1.7200226999999997, 52.52490980000001], [-1.7128333999999998, 52.5287076], [-1.7084269, 52.531022699999994], [-1.7067990398270907, 52.53187637187432], [-1.7020577, 52.5343627], [-1.6981262999999998, 52.5364176], [-1.6972754000000003, 52.5368694], [-1.68973, 52.54081819999999], [-1.6878461, 52.5418212], [-1.686362, 52.54264219999999], [-1.6851830999999995, 52.5433792], [-1.6843182, 52.54400799999999], [-1.6836019, 52.54455970000001], [-1.6835137999999998, 52.5446276], [-1.6833604, 52.5447463], [-1.6827204999999998, 52.5453078], [-1.6820233999999998, 52.54597349999999], [-1.6814891999999997, 52.54652789999999], [-1.6809817, 52.54710089999999], [-1.6804318, 52.547784400000005], [-1.6800660999999997, 52.5482956], [-1.6799957, 52.5483948], [-1.6796207267319512, 52.54896191164581], [-1.6796128, 52.54897389999999], [-1.6792963, 52.5495301], [-1.6790308, 52.5500357], [-1.6787115999999995, 52.5507599], [-1.6785721, 52.551134999999995], [-1.6784110999999995, 52.551647], [-1.6783333, 52.5519096], [-1.6782609, 52.552173800000006], [-1.6781883999999998, 52.55258319999999], [-1.6780723, 52.55319579999998], [-1.6780412999999998, 52.5533761], [-1.6780091, 52.55364], [-1.6779767, 52.5539559], [-1.6779123, 52.55456220000001], [-1.6779186, 52.5550586], [-1.6779036619737886, 52.555272086284425], [-1.6778565, 52.5559461], [-1.6778467, 52.55610209999999], [-1.6777958, 52.5569565], [-1.6777454, 52.5578996], [-1.6777174, 52.5589036], [-1.6777095999999998, 52.5594347], [-1.6777116, 52.56009079999999], [-1.6777137999999998, 52.5605829], [-1.6777206, 52.5610543], [-1.6777396999999998, 52.561658], [-1.6777688000000002, 52.562332600000005], [-1.67777, 52.562383699999984], [-1.6777852, 52.5627826], [-1.6778123, 52.563174499999995], [-1.6778611, 52.563829199999994], [-1.6779105, 52.5643404], [-1.6779716999999998, 52.56489739999999], [-1.6780494999999995, 52.565568699999986], [-1.6780859, 52.5658744], [-1.6782166999999997, 52.566753199999994], [-1.6783214, 52.567402099999995], [-1.6784412999999998, 52.5680254], [-1.6785559, 52.5686292], [-1.6787597999999997, 52.5697464], [-1.6795584, 52.5739797], [-1.6799731, 52.57607470000001], [-1.6801247, 52.57707829999999], [-1.6802094, 52.577695600000006], [-1.6803195, 52.5785824], [-1.6803718999999997, 52.579170299999994], [-1.6804068, 52.57969589999999], [-1.6804301999999998, 52.58209050000001], [-1.6803841, 52.583047399999984], [-1.680306, 52.58400470000001], [-1.6801829999999998, 52.5849916], [-1.6788627, 52.5959007], [-1.6786985999999997, 52.5980562], [-1.6786146999999998, 52.60022430000001], [-1.6786106, 52.600445], [-1.6786327, 52.60192719999999], [-1.678707526273998, 52.60355296986019], [-1.6787236, 52.60390219999999], [-1.6787765, 52.6045551], [-1.6790936, 52.607201200000006], [-1.6793344, 52.6086647], [-1.6795694, 52.6099061], [-1.6797022, 52.61055629999999], [-1.6797073, 52.61057939999999], [-1.679785, 52.6109021], [-1.6799144, 52.61143919999999], [-1.6801102, 52.6122282], [-1.6807571, 52.6143916], [-1.6811740999999998, 52.615662], [-1.6821541, 52.6184448], [-1.6833794, 52.621848], [-1.6834906999999997, 52.6221788], [-1.6835338, 52.6222807], [-1.6836159999999998, 52.6225307], [-1.6840556, 52.62373740000001], [-1.6841533, 52.624009399999984], [-1.6855087999999998, 52.627781799999994], [-1.6860387, 52.6293095], [-1.6862816, 52.63003359999999], [-1.6866859, 52.6320132], [-1.6867346999999997, 52.6325278], [-1.6867608999999997, 52.6330687], [-1.6867818, 52.63387329999999], [-1.6867453, 52.63480119999999], [-1.6866766999999998, 52.6357214], [-1.6866034999999997, 52.63641629999999], [-1.6865201999999997, 52.63685279999999], [-1.6864521999999995, 52.637293], [-1.6864148251445947, 52.63746516216648], [-1.6864069986773598, 52.637501213632994], [-1.6863993600096667, 52.637536399999995], [-1.6863913036349858, 52.63757351044037], [-1.686373198935946, 52.63765690624356], [-1.6862434, 52.6382548], [-1.6860921, 52.63885100000001], [-1.6859803999999998, 52.6392578], [-1.6858028, 52.6398718], [-1.6854511, 52.6409151], [-1.6851002999999998, 52.641888300000005], [-1.6847582, 52.64308549999999], [-1.6845702, 52.64384729999999], [-1.6844014, 52.6446417], [-1.684314, 52.6453046], [-1.6842779999999995, 52.6455775], [-1.6841430999999998, 52.6473166], [-1.684146, 52.64907819999999], [-1.6841927, 52.64964500000001], [-1.6843394, 52.6508806], [-1.6844418, 52.6514937], [-1.6844943, 52.651823099999994], [-1.6845366, 52.6521078], [-1.6849278, 52.6545621], [-1.6851836, 52.6562299], [-1.6853552999999997, 52.6573584], [-1.6854652334663274, 52.658076072523166], [-1.6855271999999997, 52.65848059999999], [-1.6856365999999998, 52.6592248], [-1.6856994, 52.65959639999999], [-1.6857282000000002, 52.6597714], [-1.6859024, 52.66084250000001], [-1.6860668, 52.6619114], [-1.6864004999999995, 52.66405300000001], [-1.686424, 52.664231099999995], [-1.6864897, 52.66476130000001], [-1.6866192, 52.6655266], [-1.6868404999999995, 52.6665617], [-1.6870838, 52.66764740000001], [-1.6875639999999998, 52.6693363], [-1.6877801, 52.67000540000001], [-1.6881646, 52.67106340000001], [-1.6885310999999998, 52.6719791], [-1.6888685, 52.6727641], [-1.6890580999999998, 52.6731691], [-1.6892433, 52.6735614], [-1.689658, 52.6743632], [-1.6900227, 52.6750359], [-1.6906036, 52.6760572], [-1.6912392999999997, 52.6770614], [-1.6920935999999998, 52.6783369], [-1.6930024, 52.6795764], [-1.6943043, 52.68118489999999], [-1.6952401, 52.682237599999986], [-1.6968633999999998, 52.683955000000005], [-1.6982085, 52.6853951], [-1.6985985999999995, 52.6858335], [-1.6988135000000002, 52.6860705], [-1.6993949, 52.68674289999999], [-1.7002104, 52.6877084], [-1.7005916999999997, 52.6881975], [-1.7011093, 52.688843099999985], [-1.7013674999999997, 52.6891788], [-1.7016664, 52.6895605], [-1.7022117000000003, 52.690290399999995], [-1.7024993999999998, 52.6906906], [-1.7028772999999997, 52.6912173], [-1.7032098999999998, 52.69170050000001], [-1.7035566999999998, 52.6922247], [-1.7040144, 52.69292250000001], [-1.7045950999999997, 52.6938475], [-1.7051233999999995, 52.69474449999999], [-1.7055794999999998, 52.695576], [-1.7059111, 52.69618559999999], [-1.7060828999999995, 52.6964983], [-1.7062452, 52.69680179999999], [-1.7065327999999995, 52.69732770000001], [-1.7067990398270907, 52.69783138024218], [-1.7069607999999998, 52.6981374], [-1.7071474999999998, 52.6984969], [-1.7075016, 52.69915509999999], [-1.7077776, 52.6996549], [-1.7081051, 52.7002896], [-1.7085825, 52.701193399999994], [-1.7089768, 52.7019117], [-1.7091746, 52.702289699999994], [-1.7092155, 52.70236790000001], [-1.7096275, 52.7031417], [-1.7099538, 52.7037626], [-1.7103957, 52.70457069999999], [-1.7108328999999998, 52.7054046], [-1.7111439999999998, 52.7059748], [-1.7115206999999997, 52.7066736], [-1.7119680999999998, 52.7075293], [-1.7123855999999995, 52.7083015], [-1.7129801, 52.70940459999999], [-1.7134532999999998, 52.7103047], [-1.7137866999999998, 52.7109225], [-1.714081, 52.7114736], [-1.7144350999999998, 52.7121405], [-1.7146450018406645, 52.71253125491421], [-1.7148324999999998, 52.7128803], [-1.7154126, 52.71395420000001], [-1.7161822999999998, 52.715385100000006], [-1.7163931999999995, 52.7158], [-1.7164843, 52.7159546], [-1.7171353, 52.7171923], [-1.7173960999999998, 52.7176854], [-1.7176854, 52.718283699999986], [-1.7180237, 52.7190354], [-1.7183939999999998, 52.7199722], [-1.7186581999999997, 52.72074020000001], [-1.7188426999999995, 52.72129720000001], [-1.7189700000000003, 52.7217543], [-1.7190370999999998, 52.72199320000001], [-1.7191382, 52.7223956], [-1.7192769, 52.723028799999994], [-1.7194123, 52.7237609], [-1.7195135999999998, 52.7245186], [-1.719583, 52.72505540000001], [-1.7196233, 52.7258205], [-1.7196451, 52.7265177], [-1.7196237, 52.7272017], [-1.7196053, 52.7276199], [-1.719599, 52.727698100000005], [-1.7195733, 52.72803230000001], [-1.7195602999999997, 52.72820790000001], [-1.7195168999999997, 52.7288702], [-1.7194454, 52.7293625], [-1.719332, 52.7300193], [-1.7192113, 52.73063019999999], [-1.7190624, 52.7313008], [-1.7188665, 52.732041599999995], [-1.7186511, 52.7326913], [-1.7182873999999997, 52.733643], [-1.7180551, 52.73423129999999], [-1.717707, 52.735029899999994], [-1.7174382999999998, 52.7355989], [-1.7169584999999998, 52.7365161], [-1.7165242, 52.7372464], [-1.7161495, 52.7378479], [-1.715603, 52.73861239999999], [-1.7153360999999998, 52.739011], [-1.7149002, 52.7395624], [-1.7145409, 52.7400324], [-1.7141562999999995, 52.740513], [-1.7137005, 52.7410938], [-1.7134239, 52.7414398], [-1.7128179999999995, 52.742215], [-1.7123176999999998, 52.7428459], [-1.7116568999999997, 52.7436654], [-1.7105223, 52.74507249999999], [-1.7095952, 52.746243699999994], [-1.7094507999999995, 52.74642610000001], [-1.7090504, 52.74705819999999], [-1.7080634999999995, 52.7482497], [-1.7070023, 52.7496422], [-1.7069196999999996, 52.7497506], [-1.7067990398270907, 52.74994237890976], [-1.7067647999999995, 52.74999679999999], [-1.7067072, 52.75011979999999], [-1.7066230999999998, 52.7502874], [-1.7064778000000005, 52.75050469999999], [-1.7063541999999998, 52.750773800000005], [-1.7063007999999995, 52.7509917], [-1.7062799999999998, 52.7511327], [-1.7062611000000003, 52.75146649999999], [-1.7062148, 52.751633099999985], [-1.70619, 52.7517087], [-1.7061417, 52.7518913], [-1.7060719999999998, 52.75207639999999], [-1.7059861999999997, 52.7522403], [-1.7058655, 52.7523994], [-1.705785, 52.75249199999999], [-1.7055408999999997, 52.7528069], [-1.7047201999999997, 52.7538329], [-1.7038939999999998, 52.754854]]} 25.8 2325 2350 Birmingham New Street Barton Under Needwood RSMD Barton Under Needwood RSMD 52.7548540 -1.7038940 52.7548540 -1.7038940 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 Barton Under Needwood RSMD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534476 1789685188585118 29 29 2026-09-17 23:00:04.257322 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:01.963799
624899 655165 L88747 062C34M817 2026-09-17 COMPLETE 17535762 2026-09-17 23:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 655165, "stp": "O", "toc": "ScotRail", "uid": "L88747", "consist": "320315", "dest_crs": "MTH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88747/2026-09-17/detailed", "trust_id": "062C34M817", "origin_crs": "MLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-17", "dest_arr_time": "2341", "dest_platform": "4", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "2C34", "timing_status": "LATE", "origin_station": "Milngavie", "current_leg_arr": "2350", "current_leg_dep": "2348", "current_leg_end": "Motherwell", "origin_dep_time": "2240", "origin_platform": "2", "current_location": "Motherwell", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9943144, 55.7826542], [-3.994185599999999, 55.78284149999999], [-3.993719099999999, 55.7835313], [-3.993384, 55.7842569], [-3.9931342, 55.78499349999999], [-3.9930609, 55.7853453], [-3.9930222, 55.7856955], [-3.992981799999999, 55.7860343], [-3.992963299999999, 55.78637460000001], [-3.9929733, 55.7865738], [-3.9929747, 55.78662609999999], [-3.9929784, 55.7867688], [-3.9929969, 55.786941], [-3.9930289, 55.787155799999994], [-3.9930828, 55.7875202], [-3.9931609, 55.7879142], [-3.993304900000001, 55.7884619], [-3.9934259, 55.788822999999994], [-3.993479999999999, 55.7889842], [-3.993608799999999, 55.789368], [-3.9937813, 55.789772500000005], [-3.9938987999999993, 55.7900107], [-3.994013199999999, 55.7903344], [-3.994072599999999, 55.7905657], [-3.9941544000000007, 55.79080069999999], [-3.994228300000001, 55.7909659], [-3.994378099999999, 55.791203], [-3.9944199, 55.791269199999995], [-3.9946355, 55.79153050000001], [-3.9949725, 55.7918868]]}", "current_leg_start": "Airbles", "dest_arr_time_act": "2341", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Airbles", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 456.969, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5016.895, \"from_m\": 456.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5103.211, \"from_m\": 5016.895, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5741.501, \"from_m\": 5103.211, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7607.722, \"from_m\": 5741.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7667.954, \"from_m\": 7607.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7929.446, \"from_m\": 7667.954, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8347.499, \"from_m\": 7929.446, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8362.879, \"from_m\": 8347.499, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8403.117, \"from_m\": 8362.879, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9114.607, \"from_m\": 8403.117, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9155.372, \"from_m\": 9114.607, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12541.129, \"from_m\": 9155.372, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12801.58, \"from_m\": 12541.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13382.437, \"from_m\": 12801.58, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13684.992, \"from_m\": 13382.437, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14379.493, \"from_m\": 13684.992, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14426.068, \"from_m\": 14379.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14568.039, \"from_m\": 14426.068, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17895.272, \"from_m\": 14568.039, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18368.337, \"from_m\": 17895.272, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18426.458, \"from_m\": 18368.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18503.715, \"from_m\": 18426.458, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 18858.028, \"from_m\": 18503.715, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18990.582, \"from_m\": 18858.028, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19092.814, \"from_m\": 18990.582, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19190.436, \"from_m\": 19092.814, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19925.449, \"from_m\": 19190.436, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 22429.707, \"from_m\": 19925.449, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22729.736, \"from_m\": 22429.707, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22981.013, \"from_m\": 22729.736, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23294.349, \"from_m\": 22981.013, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24345.547, \"from_m\": 23294.349, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29944.265, \"from_m\": 24345.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29997.146, \"from_m\": 29944.265, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30274.681, \"from_m\": 29997.146, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31413.91, \"from_m\": 30274.681, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 32163.199, \"from_m\": 31413.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\": 35334.81, \"from_m\": 32163.199, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36513.419, \"from_m\": 35334.81, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 36578.56, \"from_m\": 36513.419, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36622.159, \"from_m\": 36578.56, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36649.645, \"from_m\": 36622.159, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36870.587, \"from_m\": 36649.645, \"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\": 655165, \"profile_key\": \"eca87ee07bacaeb891933121c4ea1ad0d48c547d09acdf8d01017ca1adfcc42e\", \"schedule_id\": 40933, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2240\", \"location\": \"Milngavie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2242H\", \"wtt_dep\": \"2243\", \"location\": \"Hillfoot\", \"stage_seq\": 2, \"distance_m\": 2582.717, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2244H\", \"wtt_dep\": \"2245\", \"location\": \"Bearsden\", \"stage_seq\": 3, \"distance_m\": 3465.341, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2247H\", \"wtt_dep\": \"2248\", \"location\": \"Westerton\", \"stage_seq\": 4, \"distance_m\": 5256.444, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2250H\", \"wtt_dep\": \"2251\", \"location\": \"Anniesland\", \"stage_seq\": 5, \"distance_m\": 7344.302, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 6, \"distance_m\": 8347.499, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2253H\", \"wtt_dep\": \"2254H\", \"location\": \"Hyndland\", \"stage_seq\": 7, \"distance_m\": 8878.468, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2256\", \"wtt_dep\": \"2257\", \"location\": \"Partick\", \"stage_seq\": 8, \"distance_m\": 10054.331, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 9, \"distance_m\": 10573.864, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2259H\", \"wtt_dep\": \"2301H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 10, \"distance_m\": 12021.273, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2304\", \"location\": \"Anderston\", \"stage_seq\": 11, \"distance_m\": 12824.466, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2305\", \"wtt_dep\": \"2307\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 12, \"distance_m\": 13617.52, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2308\", \"wtt_dep\": \"2308H\", \"location\": \"Argyle Street\", \"stage_seq\": 13, \"distance_m\": 14092.625, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2311H\", \"location\": \"Bridgeton\", \"stage_seq\": 14, \"distance_m\": 16028.074, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2315H\", \"location\": \"Dalmarnock\", \"stage_seq\": 15, \"distance_m\": 16914.466, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": \"2317H\", \"location\": \"Rutherglen\", \"stage_seq\": 16, \"distance_m\": 18161.852, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 17, \"distance_m\": 19312.338, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Cambuslang\", \"stage_seq\": 18, \"distance_m\": 21099.235, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322H\", \"location\": \"Newton West Jn\", \"stage_seq\": 19, \"distance_m\": 22535.884, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2323H\", \"wtt_dep\": \"2324\", \"location\": \"Newton\", \"stage_seq\": 20, \"distance_m\": 23641.078, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328\", \"location\": \"Blantyre\", \"stage_seq\": 21, \"distance_m\": 27606.063, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331\", \"location\": \"Hamilton West\", \"stage_seq\": 22, \"distance_m\": 30448.133, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2333H\", \"location\": \"Hamilton Central\", \"stage_seq\": 23, \"distance_m\": 31809.583, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Haughhead Jn\", \"stage_seq\": 24, \"distance_m\": 33823.557, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Airbles\", \"stage_seq\": 25, \"distance_m\": 35833.84, \"section_seq\": 1, \"route_path_id\": 35851}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 26, \"distance_m\": 36870.587, \"section_seq\": 1, \"route_path_id\": 35851}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36870.587, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35851}], \"total_distance_m\": 36870.587, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36810.355, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 60.232, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2240", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:47:44Z\", \"source_id\": 54631509, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:47:48Z\", \"source_id\": 17505717, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:54:15Z\", \"source_id\": 54643825, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:54:17Z\", \"source_id\": 17509234, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:45Z\", \"source_id\": 54650256, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:48Z\", \"source_id\": 17511041, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:27Z\", \"source_id\": 54655193, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:01:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:30Z\", \"source_id\": 17512433, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:04:00Z\", \"source_id\": 54661662, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:04:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:04:03Z\", \"source_id\": 17514267, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:07:04Z\", \"source_id\": 54667023, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:07:09Z\", \"source_id\": 17515898, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:13Z\", \"source_id\": 54670879, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:19Z\", \"source_id\": 17517015, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:08Z\", \"source_id\": 54674233, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:12Z\", \"source_id\": 17517992, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:52Z\", \"source_id\": 54677273, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:55Z\", \"source_id\": 17518899, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:29Z\", \"source_id\": 54683458, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:17:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:32Z\", \"source_id\": 17520656, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:39Z\", \"source_id\": 54687136, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:43Z\", \"source_id\": 17521716, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:10Z\", \"source_id\": 54691425, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:13Z\", \"source_id\": 17523094, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:16Z\", \"source_id\": 54698232, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:22Z\", \"source_id\": 17525085, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:47Z\", \"source_id\": 54707314, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:54Z\", \"source_id\": 17527632, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:28Z\", \"source_id\": 54715042, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:31Z\", \"source_id\": 17529796, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:04Z\", \"source_id\": 54719145, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:08Z\", \"source_id\": 17530945, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:47Z\", \"source_id\": 54723317, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:52Z\", \"source_id\": 17532104, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:20Z\", \"source_id\": 54729903, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:23Z\", \"source_id\": 17534043, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:41Z\", \"source_id\": 54735947, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:41Z\", \"source_id\": 17535762, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "4", "timing_fact_generation": 1789685382523677, "current_leg_arrival_utc": "2026-09-17T23:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:02.008257", "service_state_evidence_id": 17535762, "current_leg_start_actual_dep": "2026-09-17T23:48:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:03.805196", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail O MLN MTH 2C34 320315 3 90 None {"version": 3, "segments": [{"to_m": 456.969, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 5016.895, "from_m": 456.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5103.211, "from_m": 5016.895, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5741.501, "from_m": 5103.211, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7607.722, "from_m": 5741.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7667.954, "from_m": 7607.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7929.446, "from_m": 7667.954, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8347.499, "from_m": 7929.446, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8362.879, "from_m": 8347.499, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8403.117, "from_m": 8362.879, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9114.607, "from_m": 8403.117, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9155.372, "from_m": 9114.607, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12541.129, "from_m": 9155.372, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12801.58, "from_m": 12541.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13382.437, "from_m": 12801.58, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13684.992, "from_m": 13382.437, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14379.493, "from_m": 13684.992, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14426.068, "from_m": 14379.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14568.039, "from_m": 14426.068, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17895.272, "from_m": 14568.039, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18368.337, "from_m": 17895.272, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18426.458, "from_m": 18368.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18503.715, "from_m": 18426.458, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 18858.028, "from_m": 18503.715, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 18990.582, "from_m": 18858.028, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 19092.814, "from_m": 18990.582, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19190.436, "from_m": 19092.814, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19925.449, "from_m": 19190.436, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 22429.707, "from_m": 19925.449, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22729.736, "from_m": 22429.707, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22981.013, "from_m": 22729.736, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23294.349, "from_m": 22981.013, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24345.547, "from_m": 23294.349, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29944.265, "from_m": 24345.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29997.146, "from_m": 29944.265, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30274.681, "from_m": 29997.146, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31413.91, "from_m": 30274.681, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 32163.199, "from_m": 31413.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": 35334.81, "from_m": 32163.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36513.419, "from_m": 35334.81, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 36578.56, "from_m": 36513.419, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36622.159, "from_m": 36578.56, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36649.645, "from_m": 36622.159, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36870.587, "from_m": 36649.645, "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": 655165, "profile_key": "eca87ee07bacaeb891933121c4ea1ad0d48c547d09acdf8d01017ca1adfcc42e", "schedule_id": 40933, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2240", "location": "Milngavie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2242H", "wtt_dep": "2243", "location": "Hillfoot", "stage_seq": 2, "distance_m": 2582.717, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2244H", "wtt_dep": "2245", "location": "Bearsden", "stage_seq": 3, "distance_m": 3465.341, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2247H", "wtt_dep": "2248", "location": "Westerton", "stage_seq": 4, "distance_m": 5256.444, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2250H", "wtt_dep": "2251", "location": "Anniesland", "stage_seq": 5, "distance_m": 7344.302, "section_seq": 1, "route_path_id": 35851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252H", "location": "Hyndland East Jn", "stage_seq": 6, "distance_m": 8347.499, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2253H", "wtt_dep": "2254H", "location": "Hyndland", "stage_seq": 7, "distance_m": 8878.468, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2256", "wtt_dep": "2257", "location": "Partick", "stage_seq": 8, "distance_m": 10054.331, "section_seq": 1, "route_path_id": 35851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258", "location": "Finnieston West Jn", "stage_seq": 9, "distance_m": 10573.864, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2259H", "wtt_dep": "2301H", "location": "Exhibition Centre", "stage_seq": 10, "distance_m": 12021.273, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2304", "location": "Anderston", "stage_seq": 11, "distance_m": 12824.466, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2305", "wtt_dep": "2307", "location": "Glasgow Central Low Level", "stage_seq": 12, "distance_m": 13617.52, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2308", "wtt_dep": "2308H", "location": "Argyle Street", "stage_seq": 13, "distance_m": 14092.625, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2311H", "location": "Bridgeton", "stage_seq": 14, "distance_m": 16028.074, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2315H", "location": "Dalmarnock", "stage_seq": 15, "distance_m": 16914.466, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": "2317H", "location": "Rutherglen", "stage_seq": 16, "distance_m": 18161.852, "section_seq": 1, "route_path_id": 35851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319", "location": "Rutherglen East Jn", "stage_seq": 17, "distance_m": 19312.338, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Cambuslang", "stage_seq": 18, "distance_m": 21099.235, "section_seq": 1, "route_path_id": 35851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322H", "location": "Newton West Jn", "stage_seq": 19, "distance_m": 22535.884, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324", "location": "Newton", "stage_seq": 20, "distance_m": 23641.078, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Blantyre", "stage_seq": 21, "distance_m": 27606.063, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331", "location": "Hamilton West", "stage_seq": 22, "distance_m": 30448.133, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Hamilton Central", "stage_seq": 23, "distance_m": 31809.583, "section_seq": 1, "route_path_id": 35851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Haughhead Jn", "stage_seq": 24, "distance_m": 33823.557, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Airbles", "stage_seq": 25, "distance_m": 35833.84, "section_seq": 1, "route_path_id": 35851}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": null, "location": "Motherwell", "stage_seq": 26, "distance_m": 36870.587, "section_seq": 1, "route_path_id": 35851}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36870.587, "from_m": 0.0, "section_seq": 1, "route_path_id": 35851}], "total_distance_m": 36870.587, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36810.355, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 60.232, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1327, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:47:44Z", "source_id": 54631509, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T21:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:47:48Z", "source_id": 17505717, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1285, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:54:15Z", "source_id": 54643825, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:54:17Z", "source_id": 17509234, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:45Z", "source_id": 54650256, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:48Z", "source_id": 17511041, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:27Z", "source_id": 54655193, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:01:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:30Z", "source_id": 17512433, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:04:00Z", "source_id": 54661662, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:04:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:04:03Z", "source_id": 17514267, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:07:04Z", "source_id": 54667023, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:07:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:07:09Z", "source_id": 17515898, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:13Z", "source_id": 54670879, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:19Z", "source_id": 17517015, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:08Z", "source_id": 54674233, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:11:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:12Z", "source_id": 17517992, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:52Z", "source_id": 54677273, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:55Z", "source_id": 17518899, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:29Z", "source_id": 54683458, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:17:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:32Z", "source_id": 17520656, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:39Z", "source_id": 54687136, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:43Z", "source_id": 17521716, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:10Z", "source_id": 54691425, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:21:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:13Z", "source_id": 17523094, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:16Z", "source_id": 54698232, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:22Z", "source_id": 17525085, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2350, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:47Z", "source_id": 54707314, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:31:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:54Z", "source_id": 17527632, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2490, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:28Z", "source_id": 54715042, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:36:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:31Z", "source_id": 17529796, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:04Z", "source_id": 54719145, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:39:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:08Z", "source_id": 17530945, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2482, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:47Z", "source_id": 54723317, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T22:42:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:52Z", "source_id": 17532104, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2473, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:20Z", "source_id": 54729903, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T22:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:23Z", "source_id": 17534043, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2451, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:41Z", "source_id": 54735947, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T22:50:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:41Z", "source_id": 17535762, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Milngavie 2240 2240 2 None None Motherwell 2341 2341 4 LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88747/2026-09-17/detailed None Airbles 2026-09-17T23:48:00+01:00 Motherwell 2.0 {"type": "LineString", "coordinates": [[-3.9943144, 55.7826542], [-3.994185599999999, 55.78284149999999], [-3.993719099999999, 55.7835313], [-3.993384, 55.7842569], [-3.9931342, 55.78499349999999], [-3.9930609, 55.7853453], [-3.9930222, 55.7856955], [-3.992981799999999, 55.7860343], [-3.992963299999999, 55.78637460000001], [-3.9929733, 55.7865738], [-3.9929747, 55.78662609999999], [-3.9929784, 55.7867688], [-3.9929969, 55.786941], [-3.9930289, 55.787155799999994], [-3.9930828, 55.7875202], [-3.9931609, 55.7879142], [-3.993304900000001, 55.7884619], [-3.9934259, 55.788822999999994], [-3.993479999999999, 55.7889842], [-3.993608799999999, 55.789368], [-3.9937813, 55.789772500000005], [-3.9938987999999993, 55.7900107], [-3.994013199999999, 55.7903344], [-3.994072599999999, 55.7905657], [-3.9941544000000007, 55.79080069999999], [-3.994228300000001, 55.7909659], [-3.994378099999999, 55.791203], [-3.9944199, 55.791269199999995], [-3.9946355, 55.79153050000001], [-3.9949725, 55.7918868]]} 0.7 2348 2350 Airbles Motherwell Motherwell 55.7918868 -3.9949725 55.7918868 -3.9949725 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 Motherwell TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535762 1789685382523677 73 73 2026-09-17 23:00:03.805196 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:02.008257
624900 655348 L85577 875J66M817 2026-09-17 COMPLETE None 2026-09-17 22:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 655348, "stp": "P", "toc": "South Western Railway", "uid": "L85577", "consist": "450116", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85577/2026-09-17/detailed", "trust_id": "875J66M817", "origin_crs": "FNH", "show_on_map": 0, "dar_est_time": "22:50:00", "dar_platform": null, "dest_station": "Farnham Depot Reception Ro", "service_date": "2026-09-17", "dest_arr_time": "2253", "dest_platform": null, "is_terminated": 1, "next_location": "Farnham Depot Reception Ro", "signalling_id": "5J66", "timing_status": null, "origin_station": "Farnham", "current_leg_arr": "2253", "current_leg_dep": "2250", "current_leg_end": "Farnham Depot Reception Ro", "origin_dep_time": "2250", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001], [-0.7595344999999999, 51.246319799999995], [-0.7591292, 51.24649200000001], [-0.7587516, 51.24663970000001], [-0.7582890999999999, 51.2468027], [-0.7579327, 51.2469268], [-0.7570524000000001, 51.24720659999999], [-0.7567031000000001, 51.247291700000005]]}", "current_leg_start": "Farnham", "dest_arr_time_act": "2253", "motion_projection": null, "next_location_lat": "51.2472917", "next_location_lon": "-0.7567031", "previous_location": null, "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\": 256.042, \"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\": 301.828, \"from_m\": 256.042, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 311.671, \"from_m\": 301.828, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 560.166, \"from_m\": 311.671, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 655348, \"profile_key\": \"43f7583366ea6edd6099b6982fb65dd2755fcc810ba75d2676d88ed951b9bd76\", \"schedule_id\": 18076, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"Farnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73235}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": null, \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 560.166, \"section_seq\": 1, \"route_path_id\": 73235}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 560.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73235}], \"total_distance_m\": 560.166, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 560.166, \"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": "2250", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.2472917", "current_position_lon": "-0.7567031", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Farnham", "service_state_platform": "2", "timing_fact_generation": 1789682187883655, "current_leg_arrival_utc": "2026-09-17T22:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:02.149420", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T22:50:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:03.959129", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P FNH None 5J66 450116 4 100 None {"version": 3, "segments": [{"to_m": 256.042, "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": 301.828, "from_m": 256.042, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 311.671, "from_m": 301.828, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 560.166, "from_m": 311.671, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 655348, "profile_key": "43f7583366ea6edd6099b6982fb65dd2755fcc810ba75d2676d88ed951b9bd76", "schedule_id": 18076, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2250", "location": "Farnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73235}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": null, "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 560.166, "section_seq": 1, "route_path_id": 73235}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 560.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 73235}], "total_distance_m": 560.166, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 560.166, "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} [] Farnham 2250 2250 2 22:50:00 None Farnham Depot Reception Ro 2253 2253 None None None https://www.realtimetrains.co.uk/service/gb-nr:L85577/2026-09-17/detailed None Farnham 2026-09-17T22:50:30+01:00 Farnham Depot Reception Ro 3.0 {"type": "LineString", "coordinates": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001], [-0.7595344999999999, 51.246319799999995], [-0.7591292, 51.24649200000001], [-0.7587516, 51.24663970000001], [-0.7582890999999999, 51.2468027], [-0.7579327, 51.2469268], [-0.7570524000000001, 51.24720659999999], [-0.7567031000000001, 51.247291700000005]]} 3.3 2250 2253 None None Farnham Depot Reception Ro 51.2472917 -0.7567031 51.2472917 -0.7567031 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 Farnham SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789682187883655 1 1 2026-09-17 23:00:03.959129 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:02.149420
624901 655355 L79484 871L75M817 2026-09-17 COMPLETE None 2026-09-17 22:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 655355, "stp": "O", "toc": "South Western Railway", "uid": "L79484", "consist": "158887+159008", "dest_crs": "SAL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79484/2026-09-17/detailed", "trust_id": "871L75M817", "origin_crs": null, "show_on_map": 0, "dar_est_time": "22:50:00", "dar_platform": null, "dest_station": "Salisbury", "service_date": "2026-09-17", "dest_arr_time": "0017", "dest_platform": "4", "is_terminated": 1, "next_location": "Clapham Junction (M)", "signalling_id": "1L75", "timing_status": null, "origin_station": "London Waterloo", "current_leg_arr": "2256½", "current_leg_dep": "2250", "current_leg_end": "Clapham Junction (M)", "origin_dep_time": "2250", "origin_platform": "8", "current_location": null, "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1132399, 51.5032168], [-0.1133034, 51.50316509999998], [-0.1140898, 51.50252470000001], [-0.1143532, 51.502260599999985], [-0.1145222, 51.5020866], [-0.1145354, 51.5020728], [-0.11461349999999997, 51.5019484], [-0.11467199999999998, 51.50182610000001], [-0.114697, 51.5017677], [-0.1147266, 51.5016832], [-0.1147579, 51.5015404], [-0.1147698, 51.50144410000001], [-0.11477589999999996, 51.501325599999994], [-0.1147838, 51.5011249], [-0.1147833, 51.50102179999999], [-0.11478280000000002, 51.5009745], [-0.11477210000000002, 51.5008809], [-0.1147623, 51.5007713], [-0.11475920000000002, 51.50072800000001], [-0.1147575, 51.5006371], [-0.11476550000000002, 51.500484199999995], [-0.11477130000000002, 51.5004112], [-0.11477719999999995, 51.500361299999994], [-0.1147946, 51.5002716], [-0.11484110000000002, 51.500067699999995], [-0.11487169999999997, 51.4999399], [-0.11488049999999998, 51.49985409999999], [-0.11488489999999996, 51.49976], [-0.1148786, 51.4996591], [-0.1148597, 51.499545199999986], [-0.1148461, 51.4994124], [-0.1148308, 51.499309], [-0.1147827, 51.498989400000006], [-0.11474006005064048, 51.4987748385867], [-0.11473259999999998, 51.49873730000001], [-0.11472399999999998, 51.49855569999999], [-0.1147278, 51.498406799999984], [-0.1147395, 51.4982759], [-0.1147654, 51.4981522], [-0.1147811, 51.49808689999998], [-0.1147967, 51.4980216], [-0.1148468, 51.4978752], [-0.1149076, 51.4977247], [-0.11502419999999998, 51.497442499999984], [-0.1150616, 51.4973511], [-0.11508059999999998, 51.497311], [-0.115123, 51.49721339999999], [-0.11517990000000002, 51.49707909999999], [-0.11534049367854114, 51.4967038905416], [-0.1153871, 51.496595], [-0.1154947, 51.4963741], [-0.1155994, 51.49618089999999], [-0.115668, 51.496067800000006], [-0.1157334, 51.4959675], [-0.11586349999999997, 51.49577729999999], [-0.1160833, 51.49546410000001], [-0.1162448, 51.4952305], [-0.1166053, 51.49470509999999], [-0.11677759999999998, 51.4944692], [-0.1168476, 51.494376200000005], [-0.11702909999999998, 51.4941552], [-0.1172001, 51.493956399999995], [-0.1173935, 51.493752], [-0.1174563, 51.4936927], [-0.11764330000000002, 51.493507], [-0.11793430000000002, 51.493242300000006], [-0.11823580000000002, 51.492986900000005], [-0.1186327, 51.49266680000001], [-0.1187017, 51.4926119], [-0.1189787, 51.4924072], [-0.11928950000000002, 51.492186], [-0.11953, 51.49202369999998], [-0.11964890000000002, 51.4919485], [-0.1204249, 51.4914895], [-0.1205133, 51.491437100000006], [-0.12086079999999998, 51.49121610000001], [-0.1210408, 51.4910868], [-0.1212622, 51.4909187], [-0.1214837, 51.4907295], [-0.1216662, 51.49056189999999], [-0.12179030000000002, 51.4904343], [-0.1219408, 51.49026740000001], [-0.1220677, 51.49011329999998], [-0.1221455, 51.49000339999999], [-0.1222506, 51.4898356], [-0.1222938, 51.4897575], [-0.1223771, 51.489588299999994], [-0.1224214, 51.489487700000005], [-0.1224528, 51.48940280000001], [-0.12248759999999996, 51.4892989], [-0.12251330000000002, 51.48920150000001], [-0.1225446, 51.48907079999999], [-0.1225651, 51.48896020000001], [-0.12257260000000002, 51.48890389999998], [-0.12258, 51.4888477], [-0.12258949999999998, 51.488770499999994], [-0.12264169999999998, 51.4880825], [-0.12265619999999998, 51.48794670000001], [-0.1226722, 51.48783130000001], [-0.1226859, 51.4877467], [-0.12271319999999998, 51.4876083], [-0.122751, 51.4874636], [-0.1228177, 51.48726539999999], [-0.1229429, 51.4869373], [-0.1230115, 51.4867212], [-0.1230682, 51.48650079999999], [-0.12311589999999996, 51.4863001], [-0.1231604, 51.48611880000001], [-0.12319289999999997, 51.48599049999999], [-0.12324649999999995, 51.4858111], [-0.1233563, 51.48551079999999], [-0.1234392, 51.485327100000006], [-0.1235206, 51.4851397], [-0.1236794, 51.48478279999999], [-0.1237715, 51.484591399999985], [-0.12387969999999998, 51.484417500000006], [-0.1239807, 51.4842698], [-0.1241083, 51.484114700000006], [-0.12425679999999996, 51.48395790000001], [-0.1244926, 51.48374650000001], [-0.12468529999999996, 51.483595300000005], [-0.12482419999999995, 51.483491], [-0.1250836, 51.48331840000001], [-0.12526609999999996, 51.4832059], [-0.1254786, 51.48308089999999], [-0.1256235, 51.4830005], [-0.1258667, 51.48287899999999], [-0.12607009999999996, 51.48278239999999], [-0.126452, 51.4826234], [-0.1268816, 51.482471999999994], [-0.1272673, 51.4823546], [-0.12754640000000003, 51.4822759], [-0.1280025, 51.48214549999999], [-0.1283999, 51.4820209], [-0.12871139999999998, 51.48191839999999], [-0.1291186, 51.48178089999999], [-0.1296077, 51.4816082], [-0.12994349999999996, 51.48148530000001], [-0.1303113, 51.481344400000005], [-0.1312317, 51.4809546], [-0.1315371, 51.4808291], [-0.1320217, 51.48064490000001], [-0.1326475, 51.4804175], [-0.1329571, 51.48030909999999], [-0.13319260000000002, 51.48021959999999], [-0.133793, 51.47998859999999], [-0.13406319999999997, 51.479883], [-0.1343928, 51.47976329999999], [-0.1346707, 51.4796706], [-0.1350083, 51.4795648], [-0.1353775, 51.479454], [-0.13619519999999996, 51.47923209999998], [-0.13683069999999997, 51.4790785], [-0.1373196, 51.478947299999994], [-0.13743169999999996, 51.478916100000006], [-0.1377354, 51.4788183], [-0.13814469999999998, 51.4786823], [-0.1385867, 51.4785183], [-0.1390206, 51.4783384], [-0.13938429999999996, 51.47817579999999], [-0.13961639999999997, 51.478075200000006], [-0.1397748, 51.4780075], [-0.1400749, 51.47788070000001], [-0.1405747, 51.477661999999995], [-0.14087459999999996, 51.4775326], [-0.1410052, 51.477471099999995], [-0.1413296, 51.4773011], [-0.14146371286912188, 51.47721409493213], [-0.14155279999999998, 51.4771563], [-0.14159128645633343, 51.47712604387305], [-0.14174898218387794, 51.47705686529359], [-0.14227729999999997, 51.4768251], [-0.1426416865471168, 51.47666867716977], [-0.14268670062075264, 51.47664935361784], [-0.14280649139933313, 51.476597930031], [-0.1429447, 51.47653859999999], [-0.14363699994084686, 51.476232267652634], [-0.1436817467186904, 51.47621246780335], [-0.14372529036534895, 51.476193200315215], [-0.1445852, 51.4758127], [-0.1449963, 51.47563460000001], [-0.1458489953002166, 51.47525925527293], [-0.14588548029804585, 51.47524319501048], [-0.1461733, 51.47511649999999], [-0.1463315, 51.47504389999999], [-0.14657309999999998, 51.4749391], [-0.14719399999999996, 51.47468389999999], [-0.1475246, 51.4745582], [-0.1476196, 51.474522099999994], [-0.1482485, 51.4742874], [-0.14835400133042398, 51.474242924224455], [-0.14841235181544946, 51.47421832562433], [-0.14848657539641247, 51.47418703544216], [-0.14860927052729844, 51.47413531122673], [-0.1488318, 51.47404149999999], [-0.1488944, 51.474016], [-0.1492554, 51.4738333], [-0.1493368, 51.4737837], [-0.14947479999999996, 51.47370759999999], [-0.149781, 51.473558], [-0.1498368, 51.4735336], [-0.15046039999999997, 51.47323200000001], [-0.150536, 51.4732009], [-0.1508115, 51.4730626], [-0.1510379, 51.47293879999999], [-0.1511535, 51.4728765], [-0.1514722, 51.4727273], [-0.15156789999999998, 51.4726877], [-0.1522548, 51.4723745], [-0.15442379999999997, 51.47147079999999], [-0.1551284, 51.4711661], [-0.1554756, 51.47101449999998], [-0.1560896, 51.47075999999999], [-0.15653129999999998, 51.4705835], [-0.15682289999999996, 51.47045920000001], [-0.1571949, 51.4703091], [-0.1575055, 51.4701848], [-0.1578125, 51.4700561], [-0.1582648, 51.469856], [-0.15860099999999996, 51.4697147], [-0.1586675617050658, 51.46968603651237], [-0.1587269988165945, 51.469660441075455], [-0.1588639649409114, 51.46960145922129], [-0.15892188929030404, 51.46957651517992], [-0.1595092, 51.4693236], [-0.16061359999999997, 51.46884020000001], [-0.1615173, 51.468447699999984], [-0.16249999999999998, 51.46801329999999], [-0.1627605, 51.467902800000005], [-0.163124, 51.46774359999999], [-0.1634727, 51.46759099999999], [-0.16366258760917543, 51.46750766956669], [-0.1637374150117725, 51.46747483220651], [-0.1638455, 51.467427400000005], [-0.16392489999999998, 51.4673961], [-0.1643726, 51.4672002], [-0.1649339, 51.46695489999999], [-0.1652914, 51.466799900000005], [-0.16570379999999998, 51.466621100000005], [-0.16636409999999996, 51.466333600000006], [-0.16695769999999996, 51.46607849999999], [-0.1673653, 51.465899099999994], [-0.16775909999999997, 51.4657178], [-0.1680827, 51.46556880000001], [-0.16816019999999998, 51.465529], [-0.1683927, 51.46540949999999], [-0.1685069, 51.46534859999999], [-0.1686756, 51.46525799999999], [-0.1688584, 51.4651553], [-0.16903349999999998, 51.46505639999999], [-0.16931249999999998, 51.46489229999999], [-0.169494, 51.4647764], [-0.16968329999999998, 51.46465439999999], [-0.16986699999999996, 51.4645282], [-0.17005299999999998, 51.464391], [-0.1702168, 51.4642634], [-0.170395, 51.46411580000001], [-0.17059419999999997, 51.46393719999998], [-0.17061940928978897, 51.46391261174197]]}", "current_leg_start": "London Waterloo", "dest_arr_time_act": "0017", "motion_projection": null, "next_location_lat": "51.4639126", "next_location_lon": "-0.1706194", "previous_location": null, "current_leg_milage": "3.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"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\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39287.992, \"from_m\": 33113.606, \"capability_applied\": null, \"effective_limit_mph\": 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\": 39330.767, \"from_m\": 39287.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39842.032, \"from_m\": 39330.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.176, \"from_m\": 39842.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.269, \"from_m\": 39919.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53678.81, \"from_m\": 39953.269, \"capability_applied\": null, \"effective_limit_mph\": 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\": 53740.075, \"from_m\": 53678.81, \"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\": 53813.924, \"from_m\": 53740.075, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75854.006, \"from_m\": 53813.924, \"capability_applied\": null, \"effective_limit_mph\": 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\": 76400.56, \"from_m\": 75854.006, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76586.392, \"from_m\": 76400.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76883.133, \"from_m\": 76586.392, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 77343.226, \"from_m\": 76883.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77407.534, \"from_m\": 77343.226, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 80992.725, \"from_m\": 77407.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81657.048, \"from_m\": 80992.725, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82501.983, \"from_m\": 81657.048, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 106489.784, \"from_m\": 82501.983, \"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\": 125403.662, \"from_m\": 106489.784, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131819.564, \"from_m\": 125403.662, \"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\": 133459.447, \"from_m\": 131819.564, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133789.604, \"from_m\": 133459.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133826.924, \"from_m\": 133789.604, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 133878.257, \"from_m\": 133826.924, \"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\": 134305.282, \"from_m\": 133878.257, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 655355, \"profile_key\": \"3f9f7b08340ffafb97c1bb2b97973b4069bb7c8abfc7742cc1164700124c4b1d\", \"schedule_id\": 37594, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2250\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": false, \"wtt_arr\": \"2256H\", \"wtt_dep\": \"2257H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301H\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2303H\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314H\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 38937.162, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39842.032, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 10, \"distance_m\": 53320.864, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2334\", \"location\": \"Basingstoke\", \"stage_seq\": 11, \"distance_m\": 76688.545, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Worting Jn\", \"stage_seq\": 12, \"distance_m\": 80672.529, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2343\", \"location\": \"Overton\", \"stage_seq\": 13, \"distance_m\": 89143.382, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348H\", \"location\": \"Whitchurch (Hants)\", \"stage_seq\": 14, \"distance_m\": 94974.302, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2350H\", \"location\": \"Whitchurch Sig. Be451\", \"stage_seq\": 15, \"distance_m\": 97079.004, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": false, \"wtt_arr\": \"2355H\", \"wtt_dep\": \"2357\", \"location\": \"Andover\", \"stage_seq\": 16, \"distance_m\": 106489.784, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": false, \"wtt_arr\": \"0004\", \"wtt_dep\": \"0005\", \"location\": \"Grateley\", \"stage_seq\": 17, \"distance_m\": 116691.03, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0010\", \"location\": \"Porton\", \"stage_seq\": 18, \"distance_m\": 125734.136, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013\", \"location\": \"Laverstock North Jn\", \"stage_seq\": 19, \"distance_m\": 131895.121, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0013H\", \"location\": \"Salisbury Tunnel Jn\", \"stage_seq\": 20, \"distance_m\": 132576.062, \"section_seq\": 1, \"route_path_id\": 34811}, {\"is_pass\": false, \"wtt_arr\": \"0017\", \"wtt_dep\": null, \"location\": \"Salisbury\", \"stage_seq\": 21, \"distance_m\": 134305.282, \"section_seq\": 1, \"route_path_id\": 34811}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 134305.282, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34811}], \"total_distance_m\": 134305.282, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 133704.668, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 600.614, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2250", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "6.5", "current_position_lat": "51.4639126", "current_position_lon": "-0.1706194", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "London Waterloo", "service_state_platform": "8", "timing_fact_generation": 1789682188199874, "current_leg_arrival_utc": "2026-09-17T22:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:02.168266", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-17T22:50:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:03.963485", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O None SAL 1L75 158887+159008 5 90 None {"version": 3, "segments": [{"to_m": 418.061, "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": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39287.992, "from_m": 33113.606, "capability_applied": null, "effective_limit_mph": 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": 39330.767, "from_m": 39287.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39842.032, "from_m": 39330.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.176, "from_m": 39842.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.269, "from_m": 39919.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 53678.81, "from_m": 39953.269, "capability_applied": null, "effective_limit_mph": 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": 53740.075, "from_m": 53678.81, "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": 53813.924, "from_m": 53740.075, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75854.006, "from_m": 53813.924, "capability_applied": null, "effective_limit_mph": 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": 76400.56, "from_m": 75854.006, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76586.392, "from_m": 76400.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76883.133, "from_m": 76586.392, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 77343.226, "from_m": 76883.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 77407.534, "from_m": 77343.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 80992.725, "from_m": 77407.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81657.048, "from_m": 80992.725, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82501.983, "from_m": 81657.048, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106489.784, "from_m": 82501.983, "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": 125403.662, "from_m": 106489.784, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131819.564, "from_m": 125403.662, "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": 133459.447, "from_m": 131819.564, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133789.604, "from_m": 133459.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133826.924, "from_m": 133789.604, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 133878.257, "from_m": 133826.924, "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": 134305.282, "from_m": 133878.257, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 655355, "profile_key": "3f9f7b08340ffafb97c1bb2b97973b4069bb7c8abfc7742cc1164700124c4b1d", "schedule_id": 37594, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2250", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 34811}, {"is_pass": false, "wtt_arr": "2256H", "wtt_dep": "2257H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301H", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2303H", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314H", "location": "Woking", "stage_seq": 8, "distance_m": 38937.162, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39842.032, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Farnborough (Main)", "stage_seq": 10, "distance_m": 53320.864, "section_seq": 1, "route_path_id": 34811}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2334", "location": "Basingstoke", "stage_seq": 11, "distance_m": 76688.545, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2337", "location": "Worting Jn", "stage_seq": 12, "distance_m": 80672.529, "section_seq": 1, "route_path_id": 34811}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2343", "location": "Overton", "stage_seq": 13, "distance_m": 89143.382, "section_seq": 1, "route_path_id": 34811}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348H", "location": "Whitchurch (Hants)", "stage_seq": 14, "distance_m": 94974.302, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2350H", "location": "Whitchurch Sig. Be451", "stage_seq": 15, "distance_m": 97079.004, "section_seq": 1, "route_path_id": 34811}, {"is_pass": false, "wtt_arr": "2355H", "wtt_dep": "2357", "location": "Andover", "stage_seq": 16, "distance_m": 106489.784, "section_seq": 1, "route_path_id": 34811}, {"is_pass": false, "wtt_arr": "0004", "wtt_dep": "0005", "location": "Grateley", "stage_seq": 17, "distance_m": 116691.03, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0010", "location": "Porton", "stage_seq": 18, "distance_m": 125734.136, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013", "location": "Laverstock North Jn", "stage_seq": 19, "distance_m": 131895.121, "section_seq": 1, "route_path_id": 34811}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0013H", "location": "Salisbury Tunnel Jn", "stage_seq": 20, "distance_m": 132576.062, "section_seq": 1, "route_path_id": 34811}, {"is_pass": false, "wtt_arr": "0017", "wtt_dep": null, "location": "Salisbury", "stage_seq": 21, "distance_m": 134305.282, "section_seq": 1, "route_path_id": 34811}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 134305.282, "from_m": 0.0, "section_seq": 1, "route_path_id": 34811}], "total_distance_m": 134305.282, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 133704.668, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 600.614, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Waterloo 2250 2250 8 22:50:00 None Salisbury 0017 0017 4 None None https://www.realtimetrains.co.uk/service/gb-nr:L79484/2026-09-17/detailed None London Waterloo 2026-09-17T22:50:30+01:00 Clapham Junction (M) 6.5 {"type": "LineString", "coordinates": [[-0.1132399, 51.5032168], [-0.1133034, 51.50316509999998], [-0.1140898, 51.50252470000001], [-0.1143532, 51.502260599999985], [-0.1145222, 51.5020866], [-0.1145354, 51.5020728], [-0.11461349999999997, 51.5019484], [-0.11467199999999998, 51.50182610000001], [-0.114697, 51.5017677], [-0.1147266, 51.5016832], [-0.1147579, 51.5015404], [-0.1147698, 51.50144410000001], [-0.11477589999999996, 51.501325599999994], [-0.1147838, 51.5011249], [-0.1147833, 51.50102179999999], [-0.11478280000000002, 51.5009745], [-0.11477210000000002, 51.5008809], [-0.1147623, 51.5007713], [-0.11475920000000002, 51.50072800000001], [-0.1147575, 51.5006371], [-0.11476550000000002, 51.500484199999995], [-0.11477130000000002, 51.5004112], [-0.11477719999999995, 51.500361299999994], [-0.1147946, 51.5002716], [-0.11484110000000002, 51.500067699999995], [-0.11487169999999997, 51.4999399], [-0.11488049999999998, 51.49985409999999], [-0.11488489999999996, 51.49976], [-0.1148786, 51.4996591], [-0.1148597, 51.499545199999986], [-0.1148461, 51.4994124], [-0.1148308, 51.499309], [-0.1147827, 51.498989400000006], [-0.11474006005064048, 51.4987748385867], [-0.11473259999999998, 51.49873730000001], [-0.11472399999999998, 51.49855569999999], [-0.1147278, 51.498406799999984], [-0.1147395, 51.4982759], [-0.1147654, 51.4981522], [-0.1147811, 51.49808689999998], [-0.1147967, 51.4980216], [-0.1148468, 51.4978752], [-0.1149076, 51.4977247], [-0.11502419999999998, 51.497442499999984], [-0.1150616, 51.4973511], [-0.11508059999999998, 51.497311], [-0.115123, 51.49721339999999], [-0.11517990000000002, 51.49707909999999], [-0.11534049367854114, 51.4967038905416], [-0.1153871, 51.496595], [-0.1154947, 51.4963741], [-0.1155994, 51.49618089999999], [-0.115668, 51.496067800000006], [-0.1157334, 51.4959675], [-0.11586349999999997, 51.49577729999999], [-0.1160833, 51.49546410000001], [-0.1162448, 51.4952305], [-0.1166053, 51.49470509999999], [-0.11677759999999998, 51.4944692], [-0.1168476, 51.494376200000005], [-0.11702909999999998, 51.4941552], [-0.1172001, 51.493956399999995], [-0.1173935, 51.493752], [-0.1174563, 51.4936927], [-0.11764330000000002, 51.493507], [-0.11793430000000002, 51.493242300000006], [-0.11823580000000002, 51.492986900000005], [-0.1186327, 51.49266680000001], [-0.1187017, 51.4926119], [-0.1189787, 51.4924072], [-0.11928950000000002, 51.492186], [-0.11953, 51.49202369999998], [-0.11964890000000002, 51.4919485], [-0.1204249, 51.4914895], [-0.1205133, 51.491437100000006], [-0.12086079999999998, 51.49121610000001], [-0.1210408, 51.4910868], [-0.1212622, 51.4909187], [-0.1214837, 51.4907295], [-0.1216662, 51.49056189999999], [-0.12179030000000002, 51.4904343], [-0.1219408, 51.49026740000001], [-0.1220677, 51.49011329999998], [-0.1221455, 51.49000339999999], [-0.1222506, 51.4898356], [-0.1222938, 51.4897575], [-0.1223771, 51.489588299999994], [-0.1224214, 51.489487700000005], [-0.1224528, 51.48940280000001], [-0.12248759999999996, 51.4892989], [-0.12251330000000002, 51.48920150000001], [-0.1225446, 51.48907079999999], [-0.1225651, 51.48896020000001], [-0.12257260000000002, 51.48890389999998], [-0.12258, 51.4888477], [-0.12258949999999998, 51.488770499999994], [-0.12264169999999998, 51.4880825], [-0.12265619999999998, 51.48794670000001], [-0.1226722, 51.48783130000001], [-0.1226859, 51.4877467], [-0.12271319999999998, 51.4876083], [-0.122751, 51.4874636], [-0.1228177, 51.48726539999999], [-0.1229429, 51.4869373], [-0.1230115, 51.4867212], [-0.1230682, 51.48650079999999], [-0.12311589999999996, 51.4863001], [-0.1231604, 51.48611880000001], [-0.12319289999999997, 51.48599049999999], [-0.12324649999999995, 51.4858111], [-0.1233563, 51.48551079999999], [-0.1234392, 51.485327100000006], [-0.1235206, 51.4851397], [-0.1236794, 51.48478279999999], [-0.1237715, 51.484591399999985], [-0.12387969999999998, 51.484417500000006], [-0.1239807, 51.4842698], [-0.1241083, 51.484114700000006], [-0.12425679999999996, 51.48395790000001], [-0.1244926, 51.48374650000001], [-0.12468529999999996, 51.483595300000005], [-0.12482419999999995, 51.483491], [-0.1250836, 51.48331840000001], [-0.12526609999999996, 51.4832059], [-0.1254786, 51.48308089999999], [-0.1256235, 51.4830005], [-0.1258667, 51.48287899999999], [-0.12607009999999996, 51.48278239999999], [-0.126452, 51.4826234], [-0.1268816, 51.482471999999994], [-0.1272673, 51.4823546], [-0.12754640000000003, 51.4822759], [-0.1280025, 51.48214549999999], [-0.1283999, 51.4820209], [-0.12871139999999998, 51.48191839999999], [-0.1291186, 51.48178089999999], [-0.1296077, 51.4816082], [-0.12994349999999996, 51.48148530000001], [-0.1303113, 51.481344400000005], [-0.1312317, 51.4809546], [-0.1315371, 51.4808291], [-0.1320217, 51.48064490000001], [-0.1326475, 51.4804175], [-0.1329571, 51.48030909999999], [-0.13319260000000002, 51.48021959999999], [-0.133793, 51.47998859999999], [-0.13406319999999997, 51.479883], [-0.1343928, 51.47976329999999], [-0.1346707, 51.4796706], [-0.1350083, 51.4795648], [-0.1353775, 51.479454], [-0.13619519999999996, 51.47923209999998], [-0.13683069999999997, 51.4790785], [-0.1373196, 51.478947299999994], [-0.13743169999999996, 51.478916100000006], [-0.1377354, 51.4788183], [-0.13814469999999998, 51.4786823], [-0.1385867, 51.4785183], [-0.1390206, 51.4783384], [-0.13938429999999996, 51.47817579999999], [-0.13961639999999997, 51.478075200000006], [-0.1397748, 51.4780075], [-0.1400749, 51.47788070000001], [-0.1405747, 51.477661999999995], [-0.14087459999999996, 51.4775326], [-0.1410052, 51.477471099999995], [-0.1413296, 51.4773011], [-0.14146371286912188, 51.47721409493213], [-0.14155279999999998, 51.4771563], [-0.14159128645633343, 51.47712604387305], [-0.14174898218387794, 51.47705686529359], [-0.14227729999999997, 51.4768251], [-0.1426416865471168, 51.47666867716977], [-0.14268670062075264, 51.47664935361784], [-0.14280649139933313, 51.476597930031], [-0.1429447, 51.47653859999999], [-0.14363699994084686, 51.476232267652634], [-0.1436817467186904, 51.47621246780335], [-0.14372529036534895, 51.476193200315215], [-0.1445852, 51.4758127], [-0.1449963, 51.47563460000001], [-0.1458489953002166, 51.47525925527293], [-0.14588548029804585, 51.47524319501048], [-0.1461733, 51.47511649999999], [-0.1463315, 51.47504389999999], [-0.14657309999999998, 51.4749391], [-0.14719399999999996, 51.47468389999999], [-0.1475246, 51.4745582], [-0.1476196, 51.474522099999994], [-0.1482485, 51.4742874], [-0.14835400133042398, 51.474242924224455], [-0.14841235181544946, 51.47421832562433], [-0.14848657539641247, 51.47418703544216], [-0.14860927052729844, 51.47413531122673], [-0.1488318, 51.47404149999999], [-0.1488944, 51.474016], [-0.1492554, 51.4738333], [-0.1493368, 51.4737837], [-0.14947479999999996, 51.47370759999999], [-0.149781, 51.473558], [-0.1498368, 51.4735336], [-0.15046039999999997, 51.47323200000001], [-0.150536, 51.4732009], [-0.1508115, 51.4730626], [-0.1510379, 51.47293879999999], [-0.1511535, 51.4728765], [-0.1514722, 51.4727273], [-0.15156789999999998, 51.4726877], [-0.1522548, 51.4723745], [-0.15442379999999997, 51.47147079999999], [-0.1551284, 51.4711661], [-0.1554756, 51.47101449999998], [-0.1560896, 51.47075999999999], [-0.15653129999999998, 51.4705835], [-0.15682289999999996, 51.47045920000001], [-0.1571949, 51.4703091], [-0.1575055, 51.4701848], [-0.1578125, 51.4700561], [-0.1582648, 51.469856], [-0.15860099999999996, 51.4697147], [-0.1586675617050658, 51.46968603651237], [-0.1587269988165945, 51.469660441075455], [-0.1588639649409114, 51.46960145922129], [-0.15892188929030404, 51.46957651517992], [-0.1595092, 51.4693236], [-0.16061359999999997, 51.46884020000001], [-0.1615173, 51.468447699999984], [-0.16249999999999998, 51.46801329999999], [-0.1627605, 51.467902800000005], [-0.163124, 51.46774359999999], [-0.1634727, 51.46759099999999], [-0.16366258760917543, 51.46750766956669], [-0.1637374150117725, 51.46747483220651], [-0.1638455, 51.467427400000005], [-0.16392489999999998, 51.4673961], [-0.1643726, 51.4672002], [-0.1649339, 51.46695489999999], [-0.1652914, 51.466799900000005], [-0.16570379999999998, 51.466621100000005], [-0.16636409999999996, 51.466333600000006], [-0.16695769999999996, 51.46607849999999], [-0.1673653, 51.465899099999994], [-0.16775909999999997, 51.4657178], [-0.1680827, 51.46556880000001], [-0.16816019999999998, 51.465529], [-0.1683927, 51.46540949999999], [-0.1685069, 51.46534859999999], [-0.1686756, 51.46525799999999], [-0.1688584, 51.4651553], [-0.16903349999999998, 51.46505639999999], [-0.16931249999999998, 51.46489229999999], [-0.169494, 51.4647764], [-0.16968329999999998, 51.46465439999999], [-0.16986699999999996, 51.4645282], [-0.17005299999999998, 51.464391], [-0.1702168, 51.4642634], [-0.170395, 51.46411580000001], [-0.17059419999999997, 51.46393719999998], [-0.17061940928978897, 51.46391261174197]]} 3.9 2250 2256½ None None Clapham Junction (M) 51.4639126 -0.1706194 51.4639126 -0.1706194 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 London Waterloo SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789682188199874 1 1 2026-09-17 23:00:03.963485 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:02.168266
624902 656500 F48622 515S411917 2026-09-17 COMPLETE 17534636 2026-09-17 23:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 656500, "stp": "N", "toc": "c2c", "uid": "F48622", "consist": "357016", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F48622/2026-09-17/detailed", "trust_id": "515S411917", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": "23:48:00", "dar_platform": null, "dest_station": "Shoeburyness C.S.D.", "service_date": "2026-09-17", "dest_arr_time": "2353", "dest_platform": null, "is_terminated": 1, "next_location": "Shoeburyness C.S.D.", "signalling_id": "5S41", "timing_status": "EARLY", "origin_station": "Shoeburyness", "current_leg_arr": "2350", "current_leg_dep": "2345", "current_leg_end": "Shoeburyness C.S.D.", "origin_dep_time": "2348", "origin_platform": "2", "current_location": "Shoeburyness C.S.D.", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7944172999999999, 51.53140749999999], [0.7927334, 51.532139699999995], [0.7924086, 51.53228920000001], [0.7923273, 51.5323276], [0.7921447999999999, 51.53240290000001], [0.7919925, 51.53245709999999], [0.7917991, 51.5325185], [0.7916363999999999, 51.5325583], [0.7911968, 51.532648300000005], [0.7908785999999999, 51.53269660000001], [0.7906563, 51.5327141], [0.7905211, 51.5327229], [0.7903778999999999, 51.53273479999999], [0.7902017999999998, 51.5327561], [0.7900320999999999, 51.53278110000001], [0.7896846, 51.5328359], [0.7894102, 51.5328835], [0.7890311999999999, 51.532967199999995], [0.7884983, 51.5331266], [0.7880329, 51.5332683], [0.7877687999999999, 51.533347899999995], [0.7875930999999999, 51.533405899999984], [0.7872056, 51.5335751], [0.7868591, 51.53373740000001], [0.7871839, 51.5335487], [0.7873965, 51.53342190000001], [0.7876406, 51.5332891], [0.7877948, 51.53322080000001], [0.7879928999999999, 51.533146599999995], [0.7882717999999999, 51.53305610000001], [0.7898434999999999, 51.5325845]]}", "current_leg_start": "Shoeburyness", "dest_arr_time_act": "2353", "motion_projection": null, "next_location_lat": "51.5325845", "next_location_lon": "0.7898435", "previous_location": "Shoeburyness", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 836.517, \"from_m\": 177.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 656500, \"profile_key\": \"158a55373a77a82d2467f3a83cecffaf2c30761d4f569eb079642b42e9eb692f\", \"schedule_id\": 36321, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40803}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": null, \"location\": \"Shoeburyness C.S.D.\", \"stage_seq\": 2, \"distance_m\": 836.517, \"section_seq\": 1, \"route_path_id\": 40803}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 836.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40803}], \"total_distance_m\": 836.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 177.122, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 659.395, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2348", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5325845", "current_position_lon": "0.7898435", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:53Z\", \"source_id\": 17534636, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness C.S.D.", "service_state_platform": null, "timing_fact_generation": 1789685214290226, "current_leg_arrival_utc": "2026-09-17T23:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:02.799416", "service_state_evidence_id": 17534636, "current_leg_start_actual_dep": "2026-09-17T23:48:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:04.568144", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SRY None 5S41 357016 4 100 None {"version": 3, "segments": [{"to_m": 177.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 836.517, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 656500, "profile_key": "158a55373a77a82d2467f3a83cecffaf2c30761d4f569eb079642b42e9eb692f", "schedule_id": 36321, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2348", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40803}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": null, "location": "Shoeburyness C.S.D.", "stage_seq": 2, "distance_m": 836.517, "section_seq": 1, "route_path_id": 40803}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 836.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 40803}], "total_distance_m": 836.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 177.122, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 659.395, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:53Z", "source_id": 17534636, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Shoeburyness 2348 2348 2 23:48:00 None Shoeburyness C.S.D. 2353 2353 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:F48622/2026-09-17/detailed None Shoeburyness 2026-09-17T23:48:00+01:00 Shoeburyness C.S.D. 5.0 {"type": "LineString", "coordinates": [[0.7944172999999999, 51.53140749999999], [0.7927334, 51.532139699999995], [0.7924086, 51.53228920000001], [0.7923273, 51.5323276], [0.7921447999999999, 51.53240290000001], [0.7919925, 51.53245709999999], [0.7917991, 51.5325185], [0.7916363999999999, 51.5325583], [0.7911968, 51.532648300000005], [0.7908785999999999, 51.53269660000001], [0.7906563, 51.5327141], [0.7905211, 51.5327229], [0.7903778999999999, 51.53273479999999], [0.7902017999999998, 51.5327561], [0.7900320999999999, 51.53278110000001], [0.7896846, 51.5328359], [0.7894102, 51.5328835], [0.7890311999999999, 51.532967199999995], [0.7884983, 51.5331266], [0.7880329, 51.5332683], [0.7877687999999999, 51.533347899999995], [0.7875930999999999, 51.533405899999984], [0.7872056, 51.5335751], [0.7868591, 51.53373740000001], [0.7871839, 51.5335487], [0.7873965, 51.53342190000001], [0.7876406, 51.5332891], [0.7877948, 51.53322080000001], [0.7879928999999999, 51.533146599999995], [0.7882717999999999, 51.53305610000001], [0.7898434999999999, 51.5325845]]} 0.5 2345 2350 Shoeburyness Shoeburyness C.S.D. Shoeburyness C.S.D. 51.5325845 0.7898435 51.5325845 0.7898435 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 Shoeburyness C.S.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17534636 1789685214290226 6 6 2026-09-17 23:00:04.568144 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:02.799416
624903 656055 C03110 862J78M917 2026-09-17 COMPLETE 17535893 2026-09-17 23:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 656055, "stp": "P", "toc": "Great Western Railway", "uid": "C03110", "consist": "165110", "dest_crs": "RDG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03110/2026-09-17/detailed", "trust_id": "862J78M917", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": "23:23:00", "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-17", "dest_arr_time": "2351", "dest_platform": "13", "is_terminated": 1, "next_location": "Reading", "signalling_id": "2J78", "timing_status": "EARLY", "origin_station": "Basingstoke", "current_leg_arr": "2350", "current_leg_dep": "2346", "current_leg_end": "Reading", "origin_dep_time": "2323", "origin_platform": "5", "current_location": "Reading", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.983283777604401, 51.459466104540255], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Reading West", "dest_arr_time_act": "2351", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading Sig. T1728", "current_leg_milage": "0.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 141.156, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 257.813, \"from_m\": 141.156, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 627.499, \"from_m\": 257.813, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20088.788, \"from_m\": 627.499, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20944.807, \"from_m\": 20088.788, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21873.488, \"from_m\": 20944.807, \"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\": 21924.902, \"from_m\": 21873.488, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21996.378, \"from_m\": 21924.902, \"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\": 23512.082, \"from_m\": 21996.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24621.699, \"from_m\": 23512.082, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24856.966, \"from_m\": 24621.699, \"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}], \"service_id\": 656055, \"profile_key\": \"7ef7531423ae69fa354243eaec1cb6057470920a8c0ba6746858cf530a3a6b60\", \"schedule_id\": 393, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2323\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65786}, {\"is_pass\": false, \"wtt_arr\": \"2329H\", \"wtt_dep\": \"2330H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 2, \"distance_m\": 7972.129, \"section_seq\": 1, \"route_path_id\": 65786}, {\"is_pass\": false, \"wtt_arr\": \"2335\", \"wtt_dep\": \"2335H\", \"location\": \"Mortimer\", \"stage_seq\": 3, \"distance_m\": 13336.024, \"section_seq\": 1, \"route_path_id\": 65786}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341H\", \"location\": \"Reading Green Park\", \"stage_seq\": 4, \"distance_m\": 20170.625, \"section_seq\": 1, \"route_path_id\": 65786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343\", \"location\": \"Southcote Jn\", \"stage_seq\": 5, \"distance_m\": 22042.541, \"section_seq\": 1, \"route_path_id\": 65786}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345H\", \"location\": \"Reading West\", \"stage_seq\": 6, \"distance_m\": 23389.558, \"section_seq\": 1, \"route_path_id\": 65786}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2346\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 7, \"distance_m\": 23539.225, \"section_seq\": 1, \"route_path_id\": 65786}, {\"is_pass\": false, \"wtt_arr\": \"2348H\", \"wtt_dep\": \"2349H\", \"location\": \"Reading Sig. T1728\", \"stage_seq\": 8, \"distance_m\": 24161.139, \"section_seq\": 1, \"route_path_id\": 65786}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 9, \"distance_m\": 24856.966, \"section_seq\": 1, \"route_path_id\": 65786}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24856.966, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65786}], \"total_distance_m\": 24856.966, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 24856.966, \"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": "2323", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:42Z\", \"source_id\": 54705547, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:47Z\", \"source_id\": 17527101, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:42Z\", \"source_id\": 54713786, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:47Z\", \"source_id\": 17529424, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:03Z\", \"source_id\": 54723640, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:08Z\", \"source_id\": 17532198, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:15Z\", \"source_id\": 54729773, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:17Z\", \"source_id\": 17533980, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:56Z\", \"source_id\": 54736306, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:50:03Z\", \"source_id\": 17535893, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "13", "timing_fact_generation": 1789685404194817, "current_leg_arrival_utc": "2026-09-17T23:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:04.190336", "service_state_evidence_id": 17535893, "current_leg_start_actual_dep": "2026-09-17T23:45:30+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:04.564836", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BSK RDG 2J78 165110 3 90 None {"version": 3, "segments": [{"to_m": 141.156, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 257.813, "from_m": 141.156, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 627.499, "from_m": 257.813, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20088.788, "from_m": 627.499, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20944.807, "from_m": 20088.788, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21873.488, "from_m": 20944.807, "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": 21924.902, "from_m": 21873.488, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21996.378, "from_m": 21924.902, "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": 23512.082, "from_m": 21996.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24621.699, "from_m": 23512.082, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24856.966, "from_m": 24621.699, "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}], "service_id": 656055, "profile_key": "7ef7531423ae69fa354243eaec1cb6057470920a8c0ba6746858cf530a3a6b60", "schedule_id": 393, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2323", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65786}, {"is_pass": false, "wtt_arr": "2329H", "wtt_dep": "2330H", "location": "Bramley (Hants)", "stage_seq": 2, "distance_m": 7972.129, "section_seq": 1, "route_path_id": 65786}, {"is_pass": false, "wtt_arr": "2335", "wtt_dep": "2335H", "location": "Mortimer", "stage_seq": 3, "distance_m": 13336.024, "section_seq": 1, "route_path_id": 65786}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341H", "location": "Reading Green Park", "stage_seq": 4, "distance_m": 20170.625, "section_seq": 1, "route_path_id": 65786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343", "location": "Southcote Jn", "stage_seq": 5, "distance_m": 22042.541, "section_seq": 1, "route_path_id": 65786}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345H", "location": "Reading West", "stage_seq": 6, "distance_m": 23389.558, "section_seq": 1, "route_path_id": 65786}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2346", "location": "Oxford Road Jn", "stage_seq": 7, "distance_m": 23539.225, "section_seq": 1, "route_path_id": 65786}, {"is_pass": false, "wtt_arr": "2348H", "wtt_dep": "2349H", "location": "Reading Sig. T1728", "stage_seq": 8, "distance_m": 24161.139, "section_seq": 1, "route_path_id": 65786}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Reading", "stage_seq": 9, "distance_m": 24856.966, "section_seq": 1, "route_path_id": 65786}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24856.966, "from_m": 0.0, "section_seq": 1, "route_path_id": 65786}], "total_distance_m": 24856.966, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 24856.966, "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": 27060, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:42Z", "source_id": 54705547, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:47Z", "source_id": 17527101, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27056, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:42Z", "source_id": 54713786, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:36:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:47Z", "source_id": 17529424, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23938, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:03Z", "source_id": 54723640, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:08Z", "source_id": 17532198, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23865, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:15Z", "source_id": 54729773, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:46:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:17Z", "source_id": 17533980, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23757, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:56Z", "source_id": 54736306, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:50:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:50:03Z", "source_id": 17535893, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Basingstoke 2323 2323 5 23:23:00 None Reading 2351 2351 13 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03110/2026-09-17/detailed None Reading West 2026-09-17T23:45:30+01:00 Reading 4.0 {"type": "LineString", "coordinates": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.983283777604401, 51.459466104540255], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} 0.9 2346 2350 Reading Sig. T1728 Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535893 1789685404194817 23 23 2026-09-17 23:00:04.564836 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:04.190336
624904 655953 P24688 322S43M917 2026-09-17 COMPLETE 17535315 2026-09-17 23:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 655953, "stp": "P", "toc": "Northern", "uid": "P24688", "consist": "195127", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24688/2026-09-17/detailed", "trust_id": "322S43M917", "origin_crs": "NMC", "show_on_map": 0, "dar_est_time": "23:18:00", "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-17", "dest_arr_time": "2351", "dest_platform": "2", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2S43", "timing_status": "EARLY", "origin_station": "New Mills Central", "current_leg_arr": "2350", "current_leg_dep": "2346", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "2318", "origin_platform": "2", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Ashburys", "dest_arr_time_act": "2351", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Ashburys", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4948.441, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5157.705, \"from_m\": 4948.441, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6486.991, \"from_m\": 5157.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6623.313, \"from_m\": 6486.991, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8386.167, \"from_m\": 6623.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8418.382, \"from_m\": 8386.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8485.879, \"from_m\": 8418.382, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17842.796, \"from_m\": 8485.879, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17885.259, \"from_m\": 17842.796, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18356.571, \"from_m\": 17885.259, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18442.774, \"from_m\": 18356.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18501.13, \"from_m\": 18442.774, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19256.602, \"from_m\": 18501.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19426.095, \"from_m\": 19256.602, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19516.814, \"from_m\": 19426.095, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 19540.871, \"from_m\": 19516.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19611.884, \"from_m\": 19540.871, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 19650.879, \"from_m\": 19611.884, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19694.034, \"from_m\": 19650.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19857.759, \"from_m\": 19694.034, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20167.172, \"from_m\": 19857.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20213.378, \"from_m\": 20167.172, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20291.167, \"from_m\": 20213.378, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20700.348, \"from_m\": 20291.167, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 655953, \"profile_key\": \"855fc470caf771ebbdb8734211e9274660b116de09e6823fed15e0de001acb2f\", \"schedule_id\": 20554, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"New Mills Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Strines\", \"stage_seq\": 2, \"distance_m\": 2270.719, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"2324\", \"wtt_dep\": \"2325\", \"location\": \"Marple\", \"stage_seq\": 3, \"distance_m\": 5622.744, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 4, \"distance_m\": 6565.943, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2329\", \"location\": \"Romiley\", \"stage_seq\": 5, \"distance_m\": 8254.294, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"2331H\", \"wtt_dep\": \"2332H\", \"location\": \"Bredbury\", \"stage_seq\": 6, \"distance_m\": 10008.101, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335\", \"location\": \"Brinnington\", \"stage_seq\": 7, \"distance_m\": 11861.853, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"2338\", \"wtt_dep\": \"2339\", \"location\": \"Reddish North\", \"stage_seq\": 8, \"distance_m\": 14439.286, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341\", \"location\": \"Ryder Brow\", \"stage_seq\": 9, \"distance_m\": 15843.532, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"Belle Vue\", \"stage_seq\": 10, \"distance_m\": 16502.848, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2346\", \"location\": \"Ashburys\", \"stage_seq\": 11, \"distance_m\": 18231.798, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Ardwick Jn\", \"stage_seq\": 12, \"distance_m\": 19582.461, \"section_seq\": 1, \"route_path_id\": 74399}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 13, \"distance_m\": 20700.348, \"section_seq\": 1, \"route_path_id\": 74399}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20700.348, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74399}], \"total_distance_m\": 20700.348, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19506.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1194.243, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2318", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:30Z\", \"source_id\": 54688579, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:34Z\", \"source_id\": 17522159, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:51Z\", \"source_id\": 54694301, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:59Z\", \"source_id\": 17523919, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:37Z\", \"source_id\": 54700386, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:43Z\", \"source_id\": 17525721, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:49Z\", \"source_id\": 54705746, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:30:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:57Z\", \"source_id\": 17527176, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:58Z\", \"source_id\": 54710961, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:01Z\", \"source_id\": 17528638, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:06Z\", \"source_id\": 54717538, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:08Z\", \"source_id\": 17530496, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:08Z\", \"source_id\": 54722416, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:14Z\", \"source_id\": 17531819, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:37Z\", \"source_id\": 54728870, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:42Z\", \"source_id\": 17533714, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:26Z\", \"source_id\": 54734309, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:37Z\", \"source_id\": 17535315, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "2", "timing_fact_generation": 1789685318784490, "current_leg_arrival_utc": "2026-09-17T23:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:05.440388", "service_state_evidence_id": 17535315, "current_leg_start_actual_dep": "2026-09-17T23:46:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:06.006455", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P NMC MAN 2S43 195127 3 100 None {"version": 3, "segments": [{"to_m": 4948.441, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5157.705, "from_m": 4948.441, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6486.991, "from_m": 5157.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6623.313, "from_m": 6486.991, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8386.167, "from_m": 6623.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8418.382, "from_m": 8386.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8485.879, "from_m": 8418.382, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17842.796, "from_m": 8485.879, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17885.259, "from_m": 17842.796, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18356.571, "from_m": 17885.259, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18442.774, "from_m": 18356.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18501.13, "from_m": 18442.774, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19256.602, "from_m": 18501.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19426.095, "from_m": 19256.602, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19516.814, "from_m": 19426.095, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 19540.871, "from_m": 19516.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19611.884, "from_m": 19540.871, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 19650.879, "from_m": 19611.884, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19694.034, "from_m": 19650.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19857.759, "from_m": 19694.034, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20167.172, "from_m": 19857.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20213.378, "from_m": 20167.172, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20291.167, "from_m": 20213.378, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20700.348, "from_m": 20291.167, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 655953, "profile_key": "855fc470caf771ebbdb8734211e9274660b116de09e6823fed15e0de001acb2f", "schedule_id": 20554, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2318", "location": "New Mills Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Strines", "stage_seq": 2, "distance_m": 2270.719, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "2324", "wtt_dep": "2325", "location": "Marple", "stage_seq": 3, "distance_m": 5622.744, "section_seq": 1, "route_path_id": 74399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326", "location": "Marple Wharf Jn", "stage_seq": 4, "distance_m": 6565.943, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2329", "location": "Romiley", "stage_seq": 5, "distance_m": 8254.294, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "2331H", "wtt_dep": "2332H", "location": "Bredbury", "stage_seq": 6, "distance_m": 10008.101, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335", "location": "Brinnington", "stage_seq": 7, "distance_m": 11861.853, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "2338", "wtt_dep": "2339", "location": "Reddish North", "stage_seq": 8, "distance_m": 14439.286, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341", "location": "Ryder Brow", "stage_seq": 9, "distance_m": 15843.532, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "Belle Vue", "stage_seq": 10, "distance_m": 16502.848, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2346", "location": "Ashburys", "stage_seq": 11, "distance_m": 18231.798, "section_seq": 1, "route_path_id": 74399}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Ardwick Jn", "stage_seq": 12, "distance_m": 19582.461, "section_seq": 1, "route_path_id": 74399}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 13, "distance_m": 20700.348, "section_seq": 1, "route_path_id": 74399}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20700.348, "from_m": 0.0, "section_seq": 1, "route_path_id": 74399}], "total_distance_m": 20700.348, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19506.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1194.243, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9050, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:30Z", "source_id": 54688579, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:34Z", "source_id": 17522159, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9047, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:51Z", "source_id": 54694301, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:24:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:59Z", "source_id": 17523919, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9042, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:37Z", "source_id": 54700386, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:27:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:43Z", "source_id": 17525721, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8626, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:49Z", "source_id": 54705746, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:30:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:57Z", "source_id": 17527176, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8622, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:58Z", "source_id": 54710961, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:01Z", "source_id": 17528638, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8617, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:06Z", "source_id": 54717538, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:37:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:08Z", "source_id": 17530496, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8614, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:08Z", "source_id": 54722416, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:14Z", "source_id": 17531819, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8588, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:37Z", "source_id": 54728870, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:42Z", "source_id": 17533714, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8442, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:26Z", "source_id": 54734309, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:37Z", "source_id": 17535315, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] New Mills Central 2318 2318 2 23:18:00 None Manchester Piccadilly 2351 2351 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24688/2026-09-17/detailed None Ashburys 2026-09-17T23:46:00+01:00 Manchester Piccadilly 4.0 {"type": "LineString", "coordinates": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 1.5 2346 2350 Ashburys Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535315 1789685318784490 36 36 2026-09-17 23:00:06.006455 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:05.440388
624905 655342 W68858 042G75M817 2026-09-17 COMPLETE 17535535 2026-09-17 23:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 655342, "stp": "P", "toc": "ScotRail", "uid": "W68858", "consist": "170403", "dest_crs": "GLT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68858/2026-09-17/detailed", "trust_id": "042G75M817", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": "22:49:00", "dar_platform": null, "dest_station": "Glenrothes with Thornton", "service_date": "2026-09-17", "dest_arr_time": "2352", "dest_platform": "2", "is_terminated": 1, "next_location": "Glenrothes with Thornton", "signalling_id": "2G75", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "2350", "current_leg_dep": "2343", "current_leg_end": "Glenrothes with Thornton", "origin_dep_time": "2249", "origin_platform": "19", "current_location": "Glenrothes with Thornton", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2610048, 56.1410891], [-3.2603546, 56.1412543], [-3.2603182, 56.14126400000001], [-3.2597729, 56.1414203], [-3.2594043, 56.14152940000001], [-3.2589513, 56.1416652], [-3.2583128, 56.1418635], [-3.2556254, 56.1427109], [-3.2553025, 56.14281879999999], [-3.2547031, 56.14300389999999], [-3.2541720999999995, 56.1431693], [-3.2539163999999996, 56.1432479], [-3.2514760999999996, 56.1440085], [-3.2487002, 56.1449024], [-3.2481373999999996, 56.14510959999999], [-3.2473978000000003, 56.1454154], [-3.2464458, 56.1458568], [-3.2454938999999996, 56.14630669999999], [-3.2446473999999994, 56.14669289999999], [-3.2437268, 56.147095400000005], [-3.243054400000001, 56.1473721], [-3.2425262, 56.14758100000001], [-3.241575399999999, 56.14793589999999], [-3.2404196000000005, 56.1483618], [-3.2398217, 56.148563799999984], [-3.2393700999999995, 56.1487098], [-3.2389532999999995, 56.1488409], [-3.2387409, 56.1489072], [-3.2385285999999995, 56.1489735], [-3.2381119, 56.1490971], [-3.2374672, 56.1492752], [-3.2370237, 56.14939350000001], [-3.2366448999999995, 56.149491299999994], [-3.2362795, 56.1495817], [-3.2357192, 56.1497148], [-3.2351777, 56.149833], [-3.2346063000000003, 56.1499522], [-3.233935022830277, 56.15008500434209], [-3.2338754, 56.1500968], [-3.2316476999999995, 56.150464199999995], [-3.2304117, 56.1506529], [-3.2256477999999995, 56.1513837], [-3.2217673, 56.15198399999999], [-3.2201035, 56.1522317], [-3.2200212999999995, 56.1522446], [-3.2179405999999995, 56.152559], [-3.216377, 56.1528257], [-3.2155891, 56.1529963], [-3.2146549999999996, 56.15327829999999], [-3.2144863, 56.15333879999999], [-3.2139548999999996, 56.153529299999995], [-3.2135695000000006, 56.153681600000006], [-3.213064699999999, 56.1539087], [-3.2128527, 56.1540112], [-3.2126565999999994, 56.15411089999999], [-3.2105273999999997, 56.155188499999994], [-3.2098853, 56.1555171], [-3.2096969999999994, 56.155613800000005], [-3.2086553, 56.1561374], [-3.2078157000000003, 56.156542400000006], [-3.2074239, 56.1567055], [-3.2068158, 56.15695869999999], [-3.2057926999999995, 56.15732210000001], [-3.2044206, 56.15773320000001], [-3.2035513, 56.157961499999985], [-3.2026781999999994, 56.15816149999999], [-3.2017624877819535, 56.1583326870682], [-3.2009028, 56.15849339999999], [-3.1994144999999996, 56.15869930000001], [-3.1982006, 56.1588185], [-3.1898593999999996, 56.1593442], [-3.1857091999999994, 56.1596057], [-3.1769542999999993, 56.16015790000001], [-3.1765667999999994, 56.16018270000001], [-3.1758558, 56.1602283], [-3.1668178999999994, 56.1608075], [-3.1666565, 56.1608178], [-3.1640453, 56.16097719999999], [-3.1638194999999993, 56.160991499999994], [-3.1584266999999997, 56.16133409999999], [-3.154816, 56.1615638], [-3.1514988999999995, 56.1617714], [-3.1496477, 56.1618901], [-3.146772, 56.1620744], [-3.145636, 56.16214209999999], [-3.1454350999999994, 56.1621554], [-3.144103494418325, 56.16224020415884], [-3.1429416, 56.1623142]]}", "current_leg_start": "Cardenden", "dest_arr_time_act": "2352", "motion_projection": null, "next_location_lat": "56.1623142", "next_location_lon": "-3.1429416", "previous_location": "Cardenden", "current_leg_milage": "4.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"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\": 3123.268, \"from_m\": 1667.893, \"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\": 4889.35, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4991.412, \"from_m\": 4889.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6626.153, \"from_m\": 4991.412, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7118.327, \"from_m\": 6626.153, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10588.195, \"from_m\": 7118.327, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14501.072, \"from_m\": 10588.195, \"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\": 15876.431, \"from_m\": 14501.072, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15974.591, \"from_m\": 15876.431, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16274.19, \"from_m\": 15974.591, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18962.436, \"from_m\": 16274.19, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19002.78, \"from_m\": 18962.436, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19026.916, \"from_m\": 19002.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20322.905, \"from_m\": 19026.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21671.529, \"from_m\": 20322.905, \"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\": 21836.009, \"from_m\": 21671.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22156.928, \"from_m\": 21836.009, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22209.31, \"from_m\": 22156.928, \"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\": 22276.22, \"from_m\": 22209.31, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22290.859, \"from_m\": 22276.22, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22963.026, \"from_m\": 22290.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23053.058, \"from_m\": 22963.026, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27020.638, \"from_m\": 23053.058, \"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\": 29256.475, \"from_m\": 27020.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31885.372, \"from_m\": 29256.475, \"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\": 33571.276, \"from_m\": 31885.372, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33608.091, \"from_m\": 33571.276, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35254.506, \"from_m\": 33608.091, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36701.048, \"from_m\": 35254.506, \"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\": 42680.479, \"from_m\": 36701.048, \"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\": 42733.079, \"from_m\": 42680.479, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43751.357, \"from_m\": 42733.079, \"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\": 44331.181, \"from_m\": 43751.357, \"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\": 45192.698, \"from_m\": 44331.181, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57519.964, \"from_m\": 45192.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57532.491, \"from_m\": 57519.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\": 57687.891, \"from_m\": 57532.491, \"capability_applied\": null, \"effective_limit_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\": 655342, \"profile_key\": \"d0aea91d67adb98946dc9f0cbc3a5ab62204759a13b76225e353f59397b3f5be\", \"schedule_id\": 27407, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2251\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": \"2254\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2258\", \"wtt_dep\": \"2259\", \"location\": \"South Gyle\", \"stage_seq\": 5, \"distance_m\": 8254.21, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2300H\", \"wtt_dep\": \"2301H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 6, \"distance_m\": 9633.468, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 7, \"distance_m\": 15424.68, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2306H\", \"wtt_dep\": \"2307H\", \"location\": \"Dalmeny\", \"stage_seq\": 8, \"distance_m\": 16197.27, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2310H\", \"wtt_dep\": \"2311H\", \"location\": \"North Queensferry\", \"stage_seq\": 9, \"distance_m\": 19109.517, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2314H\", \"wtt_dep\": \"2315H\", \"location\": \"Inverkeithing\", \"stage_seq\": 10, \"distance_m\": 22041.672, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319H\", \"location\": \"Rosyth\", \"stage_seq\": 11, \"distance_m\": 24503.126, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2323H\", \"wtt_dep\": \"2324H\", \"location\": \"Dunfermline Town\", \"stage_seq\": 12, \"distance_m\": 28027.986, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 13, \"distance_m\": 30570.924, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2333H\", \"wtt_dep\": \"2334H\", \"location\": \"Cowdenbeath\", \"stage_seq\": 14, \"distance_m\": 43000.971, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2339H\", \"wtt_dep\": \"2340\", \"location\": \"Lochgelly\", \"stage_seq\": 15, \"distance_m\": 46438.157, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2344\", \"location\": \"Cardenden\", \"stage_seq\": 16, \"distance_m\": 49823.559, \"section_seq\": 1, \"route_path_id\": 66282}, {\"is_pass\": false, \"wtt_arr\": \"2352\", \"wtt_dep\": null, \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 17, \"distance_m\": 57687.891, \"section_seq\": 1, \"route_path_id\": 66282}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 57687.891, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66282}], \"total_distance_m\": 57687.891, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 57003.197, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 684.694, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2249", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "56.1623142", "current_position_lon": "-3.1429416", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:38Z\", \"source_id\": 54639034, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:52:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:41Z\", \"source_id\": 17507846, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:21Z\", \"source_id\": 54649491, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:58:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:57:25Z\", \"source_id\": 17510842, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:20Z\", \"source_id\": 54655015, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:26Z\", \"source_id\": 17512379, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:46Z\", \"source_id\": 54664813, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:06:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:05:52Z\", \"source_id\": 17515228, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:20Z\", \"source_id\": 54672897, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:10:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:23Z\", \"source_id\": 17517570, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:21Z\", \"source_id\": 54678096, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:14:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:28Z\", \"source_id\": 17519153, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:44Z\", \"source_id\": 54685651, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:18:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:53Z\", \"source_id\": 17521272, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:08Z\", \"source_id\": 54693076, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:10Z\", \"source_id\": 17523577, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:07Z\", \"source_id\": 54697948, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:25:12Z\", \"source_id\": 17524986, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:13Z\", \"source_id\": 54709635, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:17Z\", \"source_id\": 17528256, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:16Z\", \"source_id\": 54714698, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:23Z\", \"source_id\": 17529678, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:12Z\", \"source_id\": 54722483, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:43:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:14Z\", \"source_id\": 17531830, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:06Z\", \"source_id\": 54735151, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:13Z\", \"source_id\": 17535535, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glenrothes with Thornton", "service_state_platform": "1", "timing_fact_generation": 1789685354491320, "current_leg_arrival_utc": "2026-09-17T23:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:09.277844", "service_state_evidence_id": 17535535, "current_leg_start_actual_dep": "2026-09-17T23:44:00+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:14.156889", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB GLT 2G75 170403 3 100 None {"version": 3, "segments": [{"to_m": 1667.893, "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": 3123.268, "from_m": 1667.893, "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": 4889.35, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4991.412, "from_m": 4889.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6626.153, "from_m": 4991.412, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7118.327, "from_m": 6626.153, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10588.195, "from_m": 7118.327, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14501.072, "from_m": 10588.195, "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": 15876.431, "from_m": 14501.072, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15974.591, "from_m": 15876.431, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16274.19, "from_m": 15974.591, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18962.436, "from_m": 16274.19, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19002.78, "from_m": 18962.436, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19026.916, "from_m": 19002.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20322.905, "from_m": 19026.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21671.529, "from_m": 20322.905, "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": 21836.009, "from_m": 21671.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22156.928, "from_m": 21836.009, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22209.31, "from_m": 22156.928, "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": 22276.22, "from_m": 22209.31, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22290.859, "from_m": 22276.22, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22963.026, "from_m": 22290.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23053.058, "from_m": 22963.026, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27020.638, "from_m": 23053.058, "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": 29256.475, "from_m": 27020.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31885.372, "from_m": 29256.475, "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": 33571.276, "from_m": 31885.372, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33608.091, "from_m": 33571.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35254.506, "from_m": 33608.091, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36701.048, "from_m": 35254.506, "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": 42680.479, "from_m": 36701.048, "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": 42733.079, "from_m": 42680.479, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43751.357, "from_m": 42733.079, "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": 44331.181, "from_m": 43751.357, "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": 45192.698, "from_m": 44331.181, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57519.964, "from_m": 45192.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57532.491, "from_m": 57519.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": 57687.891, "from_m": 57532.491, "capability_applied": null, "effective_limit_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": 655342, "profile_key": "d0aea91d67adb98946dc9f0cbc3a5ab62204759a13b76225e353f59397b3f5be", "schedule_id": 27407, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2249", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2251", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": "2254", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 66282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2258", "wtt_dep": "2259", "location": "South Gyle", "stage_seq": 5, "distance_m": 8254.21, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2300H", "wtt_dep": "2301H", "location": "Edinburgh Gateway", "stage_seq": 6, "distance_m": 9633.468, "section_seq": 1, "route_path_id": 66282}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305H", "location": "Dalmeny Jn", "stage_seq": 7, "distance_m": 15424.68, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2306H", "wtt_dep": "2307H", "location": "Dalmeny", "stage_seq": 8, "distance_m": 16197.27, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2310H", "wtt_dep": "2311H", "location": "North Queensferry", "stage_seq": 9, "distance_m": 19109.517, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2314H", "wtt_dep": "2315H", "location": "Inverkeithing", "stage_seq": 10, "distance_m": 22041.672, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319H", "location": "Rosyth", "stage_seq": 11, "distance_m": 24503.126, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2323H", "wtt_dep": "2324H", "location": "Dunfermline Town", "stage_seq": 12, "distance_m": 28027.986, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Dunfermline Queen Margaret", "stage_seq": 13, "distance_m": 30570.924, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2333H", "wtt_dep": "2334H", "location": "Cowdenbeath", "stage_seq": 14, "distance_m": 43000.971, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2339H", "wtt_dep": "2340", "location": "Lochgelly", "stage_seq": 15, "distance_m": 46438.157, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2344", "location": "Cardenden", "stage_seq": 16, "distance_m": 49823.559, "section_seq": 1, "route_path_id": 66282}, {"is_pass": false, "wtt_arr": "2352", "wtt_dep": null, "location": "Glenrothes with Thornton", "stage_seq": 17, "distance_m": 57687.891, "section_seq": 1, "route_path_id": 66282}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57687.891, "from_m": 0.0, "section_seq": 1, "route_path_id": 66282}], "total_distance_m": 57687.891, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 57003.197, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 684.694, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:38Z", "source_id": 54639034, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T21:52:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:41Z", "source_id": 17507846, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 745, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:21Z", "source_id": 54649491, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:58:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:57:25Z", "source_id": 17510842, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:20Z", "source_id": 54655015, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:26Z", "source_id": 17512379, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 737, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:46Z", "source_id": 54664813, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:06:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:05:52Z", "source_id": 17515228, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 593, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:20Z", "source_id": 54672897, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:10:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:23Z", "source_id": 17517570, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:21Z", "source_id": 54678096, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:14:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:28Z", "source_id": 17519153, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 567, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:44Z", "source_id": 54685651, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:18:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:53Z", "source_id": 17521272, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 562, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:08Z", "source_id": 54693076, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:10Z", "source_id": 17523577, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 557, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:07Z", "source_id": 54697948, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:27:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:25:12Z", "source_id": 17524986, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 517, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:13Z", "source_id": 54709635, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:17Z", "source_id": 17528256, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 511, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:16Z", "source_id": 54714698, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:38:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:23Z", "source_id": 17529678, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 507, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:12Z", "source_id": 54722483, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:43:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:14Z", "source_id": 17531830, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 502, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:06Z", "source_id": 54735151, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:50:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:13Z", "source_id": 17535535, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Edinburgh 2249 2249 19 22:49:00 None Glenrothes with Thornton 2352 2352 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68858/2026-09-17/detailed None Cardenden 2026-09-17T23:44:00+01:00 Glenrothes with Thornton 7.0 {"type": "LineString", "coordinates": [[-3.2610048, 56.1410891], [-3.2603546, 56.1412543], [-3.2603182, 56.14126400000001], [-3.2597729, 56.1414203], [-3.2594043, 56.14152940000001], [-3.2589513, 56.1416652], [-3.2583128, 56.1418635], [-3.2556254, 56.1427109], [-3.2553025, 56.14281879999999], [-3.2547031, 56.14300389999999], [-3.2541720999999995, 56.1431693], [-3.2539163999999996, 56.1432479], [-3.2514760999999996, 56.1440085], [-3.2487002, 56.1449024], [-3.2481373999999996, 56.14510959999999], [-3.2473978000000003, 56.1454154], [-3.2464458, 56.1458568], [-3.2454938999999996, 56.14630669999999], [-3.2446473999999994, 56.14669289999999], [-3.2437268, 56.147095400000005], [-3.243054400000001, 56.1473721], [-3.2425262, 56.14758100000001], [-3.241575399999999, 56.14793589999999], [-3.2404196000000005, 56.1483618], [-3.2398217, 56.148563799999984], [-3.2393700999999995, 56.1487098], [-3.2389532999999995, 56.1488409], [-3.2387409, 56.1489072], [-3.2385285999999995, 56.1489735], [-3.2381119, 56.1490971], [-3.2374672, 56.1492752], [-3.2370237, 56.14939350000001], [-3.2366448999999995, 56.149491299999994], [-3.2362795, 56.1495817], [-3.2357192, 56.1497148], [-3.2351777, 56.149833], [-3.2346063000000003, 56.1499522], [-3.233935022830277, 56.15008500434209], [-3.2338754, 56.1500968], [-3.2316476999999995, 56.150464199999995], [-3.2304117, 56.1506529], [-3.2256477999999995, 56.1513837], [-3.2217673, 56.15198399999999], [-3.2201035, 56.1522317], [-3.2200212999999995, 56.1522446], [-3.2179405999999995, 56.152559], [-3.216377, 56.1528257], [-3.2155891, 56.1529963], [-3.2146549999999996, 56.15327829999999], [-3.2144863, 56.15333879999999], [-3.2139548999999996, 56.153529299999995], [-3.2135695000000006, 56.153681600000006], [-3.213064699999999, 56.1539087], [-3.2128527, 56.1540112], [-3.2126565999999994, 56.15411089999999], [-3.2105273999999997, 56.155188499999994], [-3.2098853, 56.1555171], [-3.2096969999999994, 56.155613800000005], [-3.2086553, 56.1561374], [-3.2078157000000003, 56.156542400000006], [-3.2074239, 56.1567055], [-3.2068158, 56.15695869999999], [-3.2057926999999995, 56.15732210000001], [-3.2044206, 56.15773320000001], [-3.2035513, 56.157961499999985], [-3.2026781999999994, 56.15816149999999], [-3.2017624877819535, 56.1583326870682], [-3.2009028, 56.15849339999999], [-3.1994144999999996, 56.15869930000001], [-3.1982006, 56.1588185], [-3.1898593999999996, 56.1593442], [-3.1857091999999994, 56.1596057], [-3.1769542999999993, 56.16015790000001], [-3.1765667999999994, 56.16018270000001], [-3.1758558, 56.1602283], [-3.1668178999999994, 56.1608075], [-3.1666565, 56.1608178], [-3.1640453, 56.16097719999999], [-3.1638194999999993, 56.160991499999994], [-3.1584266999999997, 56.16133409999999], [-3.154816, 56.1615638], [-3.1514988999999995, 56.1617714], [-3.1496477, 56.1618901], [-3.146772, 56.1620744], [-3.145636, 56.16214209999999], [-3.1454350999999994, 56.1621554], [-3.144103494418325, 56.16224020415884], [-3.1429416, 56.1623142]]} 4.9 2343 2350 Cardenden Glenrothes with Thornton Glenrothes with Thornton 56.1623142 -3.1429416 56.1623142 -3.1429416 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 Glenrothes with Thornton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535535 1789685354491320 48 48 2026-09-17 23:00:14.156889 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:09.277844
624906 655756 W11286 652G73M917 2026-09-17 COMPLETE 17535271 2026-09-17 23:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 655756, "stp": "P", "toc": "West Midlands Trains", "uid": "W11286", "consist": "730031+730034", "dest_crs": "BHM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11286/2026-09-17/detailed", "trust_id": "652G73M917", "origin_crs": "LIF", "show_on_map": 0, "dar_est_time": "23:08:00", "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-17", "dest_arr_time": "2350", "dest_platform": "11B", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "2G73", "timing_status": "ON TIME", "origin_station": "Lichfield Trent Valley HL", "current_leg_arr": "2350", "current_leg_dep": "2345", "current_leg_end": "Birmingham New Street", "origin_dep_time": "2308", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8715477, 52.4881998], [-1.8716802999999995, 52.48798899999999], [-1.8718413, 52.487729300000005], [-1.8719512, 52.4875627], [-1.8720652, 52.48738709999999], [-1.8721779, 52.487218099999986], [-1.8722677, 52.48707839999999], [-1.8723817, 52.486906100000006], [-1.8725145, 52.486714199999994], [-1.8726204, 52.4865648], [-1.8727694, 52.48636719999999], [-1.8729129, 52.4861908], [-1.8730991999999995, 52.485979999999984], [-1.8732535999999995, 52.485816], [-1.8734212, 52.485646900000006], [-1.8735927000000003, 52.4854802], [-1.8737645, 52.48532349999999], [-1.8739010000000005, 52.4851986], [-1.8739958999999995, 52.48512360000001], [-1.8741414, 52.4849936], [-1.8742889, 52.4848678], [-1.8745598, 52.48465459999999], [-1.8746375, 52.4845941], [-1.8748172999999997, 52.4844611], [-1.8748425, 52.484443799999994], [-1.8749809, 52.4843598], [-1.8750986999999997, 52.48429169999999], [-1.8755621, 52.48403590000001], [-1.8757025999999997, 52.48395680000001], [-1.8758354999999995, 52.48388189999999], [-1.8764176, 52.4835502], [-1.8768269, 52.4833273], [-1.8771852, 52.4831365], [-1.8773263, 52.48306689999998], [-1.8775467, 52.482957799999994], [-1.8779938, 52.4827492], [-1.8784442999999995, 52.48253369999999], [-1.8785884, 52.48247469999999], [-1.8788604, 52.4823589], [-1.8791171, 52.48226150000001], [-1.8795005, 52.48210859999999], [-1.8797535999999997, 52.4820028], [-1.8798551999999995, 52.4819605], [-1.8799647, 52.4819131], [-1.8803311000000005, 52.481752799999995], [-1.8805044, 52.4816836], [-1.8806042, 52.4816469], [-1.880731, 52.4816049], [-1.8808537000000003, 52.4815679], [-1.8809717, 52.481538599999986], [-1.8810996, 52.4815082], [-1.8812293, 52.481480700000006], [-1.8815023, 52.4814276], [-1.8816035, 52.48140920000001], [-1.8817896999999997, 52.481371800000005], [-1.8819969, 52.481327], [-1.8821864, 52.4812858], [-1.8824292, 52.4812337], [-1.8827738, 52.481165299999994], [-1.88306, 52.48111309999999], [-1.8832712000000005, 52.4810777], [-1.8834860999999996, 52.4810433], [-1.8838007000000003, 52.4809969], [-1.8840133, 52.480965399999995], [-1.8842489, 52.4809351], [-1.8844816414109928, 52.48090093787407], [-1.8847302509395572, 52.48085510196349], [-1.8849483610528928, 52.480812156251616], [-1.885140244333504, 52.48077153606617], [-1.8853101733638975, 52.48073267673489], [-1.88546242072658, 52.48069501358549], [-1.885601259004056, 52.480657981945726], [-1.8857309607788324, 52.48062101714331], [-1.8858557986334148, 52.480583554505984], [-1.8859800451503093, 52.480545029361465], [-1.8861079729120216, 52.480504877037504], [-1.8862438545010585, 52.48046253286181], [-1.8863919624999248, 52.48041743216214], [-1.8865565694911273, 52.48036901026621], [-1.8867419480571712, 52.480316702501746], [-1.886952370780563, 52.48025994419649], [-1.887192110243809, 52.48019817067817], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Duddeston", "dest_arr_time_act": "2350", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Duddeston", "current_leg_milage": "1.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 206.048, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 268.075, \"from_m\": 206.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 487.124, \"from_m\": 268.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 581.025, \"from_m\": 487.124, \"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\": 643.755, \"from_m\": 581.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1049.233, \"from_m\": 643.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1106.149, \"from_m\": 1049.233, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1183.115, \"from_m\": 1106.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3117.653, \"from_m\": 1183.115, \"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\": 3404.395, \"from_m\": 3117.653, \"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\": 3754.63, \"from_m\": 3404.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4775.803, \"from_m\": 3754.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5104.681, \"from_m\": 4775.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11454.458, \"from_m\": 5104.681, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11470.731, \"from_m\": 11454.458, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14766.811, \"from_m\": 11470.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14797.935, \"from_m\": 14766.811, \"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\": 15225.71, \"from_m\": 14797.935, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15249.723, \"from_m\": 15225.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15607.852, \"from_m\": 15249.723, \"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\": 16433.179, \"from_m\": 15607.852, \"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\": 16813.132, \"from_m\": 16433.179, \"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\": 18412.17, \"from_m\": 16813.132, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18448.832, \"from_m\": 18412.17, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20990.932, \"from_m\": 18448.832, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21000.307, \"from_m\": 20990.932, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.571, \"from_m\": 21000.307, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21321.007, \"from_m\": 21292.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\": 22048.979, \"from_m\": 21321.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\": 23234.03, \"from_m\": 22048.979, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23745.945, \"from_m\": 23234.03, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23770.268, \"from_m\": 23745.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24173.376, \"from_m\": 23770.268, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24409.334, \"from_m\": 24173.376, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24710.175, \"from_m\": 24409.334, \"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\": 25182.462, \"from_m\": 24710.175, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26436.929, \"from_m\": 25182.462, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27182.119, \"from_m\": 26436.929, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27558.447, \"from_m\": 27182.119, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28339.075, \"from_m\": 27558.447, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28761.005, \"from_m\": 28339.075, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28774.871, \"from_m\": 28761.005, \"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\": 28810.867, \"from_m\": 28774.871, \"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\": 29062.345, \"from_m\": 28810.867, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 655756, \"profile_key\": \"941d7835b0d1fc21a4725f48e34a9b08ae0d81e800ba0e45933262f19f58786f\", \"schedule_id\": 34287, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Lichfield Trent Valley HL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2311\", \"wtt_dep\": \"2312\", \"location\": \"Lichfield City\", \"stage_seq\": 2, \"distance_m\": 2703.019, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2316H\", \"wtt_dep\": \"2317H\", \"location\": \"Shenstone\", \"stage_seq\": 3, \"distance_m\": 7534.435, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Blake Street\", \"stage_seq\": 4, \"distance_m\": 11601.058, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323H\", \"location\": \"Butlers Lane\", \"stage_seq\": 5, \"distance_m\": 12846.524, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326\", \"location\": \"Four Oaks\", \"stage_seq\": 6, \"distance_m\": 14531.343, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2328H\", \"wtt_dep\": \"2329H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 7, \"distance_m\": 16664.256, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2332H\", \"location\": \"Wylde Green\", \"stage_seq\": 8, \"distance_m\": 18877.078, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2334H\", \"location\": \"Chester Road\", \"stage_seq\": 9, \"distance_m\": 19933.713, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2337\", \"location\": \"Erdington\", \"stage_seq\": 10, \"distance_m\": 20923.379, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2339H\", \"location\": \"Gravelly Hill\", \"stage_seq\": 11, \"distance_m\": 22690.918, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"Aston\", \"stage_seq\": 12, \"distance_m\": 24806.421, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2345H\", \"location\": \"Duddeston\", \"stage_seq\": 13, \"distance_m\": 26739.398, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2347H\", \"location\": \"Proof House Jn\", \"stage_seq\": 14, \"distance_m\": 28058.987, \"section_seq\": 1, \"route_path_id\": 100791}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 15, \"distance_m\": 29062.345, \"section_seq\": 1, \"route_path_id\": 100791}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29062.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100791}], \"total_distance_m\": 29062.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27316.155, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1746.19, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2308", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:25Z\", \"source_id\": 54671274, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:11:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:33Z\", \"source_id\": 17517112, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:36Z\", \"source_id\": 54681995, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:41Z\", \"source_id\": 17520277, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:34Z\", \"source_id\": 54688655, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:38Z\", \"source_id\": 17522195, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19173, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:36Z\", \"source_id\": 54692201, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:22:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:42Z\", \"source_id\": 17523317, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:17Z\", \"source_id\": 54696644, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:24Z\", \"source_id\": 17524621, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:51Z\", \"source_id\": 54702403, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:54Z\", \"source_id\": 17526280, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:20Z\", \"source_id\": 54706587, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:23Z\", \"source_id\": 17527418, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:36Z\", \"source_id\": 54710327, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:39Z\", \"source_id\": 17528466, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:35Z\", \"source_id\": 54713570, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:42Z\", \"source_id\": 17529368, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:51Z\", \"source_id\": 54718798, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:59Z\", \"source_id\": 17530855, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:52Z\", \"source_id\": 54723426, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:58Z\", \"source_id\": 17532132, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:24Z\", \"source_id\": 54728570, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:32Z\", \"source_id\": 17533644, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:26Z\", \"source_id\": 54734277, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:28Z\", \"source_id\": 17535271, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "7", "timing_fact_generation": 1789685309723674, "current_leg_arrival_utc": "2026-09-17T23:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:18.964378", "service_state_evidence_id": 17535271, "current_leg_start_actual_dep": "2026-09-17T23:45:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:20.643379", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P LIF BHM 2G73 730031+730034 6 90 None {"version": 3, "segments": [{"to_m": 206.048, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 268.075, "from_m": 206.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 487.124, "from_m": 268.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 581.025, "from_m": 487.124, "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": 643.755, "from_m": 581.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1049.233, "from_m": 643.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1106.149, "from_m": 1049.233, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1183.115, "from_m": 1106.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3117.653, "from_m": 1183.115, "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": 3404.395, "from_m": 3117.653, "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": 3754.63, "from_m": 3404.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4775.803, "from_m": 3754.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5104.681, "from_m": 4775.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11454.458, "from_m": 5104.681, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11470.731, "from_m": 11454.458, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14766.811, "from_m": 11470.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14797.935, "from_m": 14766.811, "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": 15225.71, "from_m": 14797.935, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15249.723, "from_m": 15225.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15607.852, "from_m": 15249.723, "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": 16433.179, "from_m": 15607.852, "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": 16813.132, "from_m": 16433.179, "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": 18412.17, "from_m": 16813.132, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18448.832, "from_m": 18412.17, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20990.932, "from_m": 18448.832, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21000.307, "from_m": 20990.932, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.571, "from_m": 21000.307, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21321.007, "from_m": 21292.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": 22048.979, "from_m": 21321.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": 23234.03, "from_m": 22048.979, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23745.945, "from_m": 23234.03, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23770.268, "from_m": 23745.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24173.376, "from_m": 23770.268, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24409.334, "from_m": 24173.376, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24710.175, "from_m": 24409.334, "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": 25182.462, "from_m": 24710.175, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26436.929, "from_m": 25182.462, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27182.119, "from_m": 26436.929, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27558.447, "from_m": 27182.119, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28339.075, "from_m": 27558.447, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28761.005, "from_m": 28339.075, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28774.871, "from_m": 28761.005, "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": 28810.867, "from_m": 28774.871, "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": 29062.345, "from_m": 28810.867, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 655756, "profile_key": "941d7835b0d1fc21a4725f48e34a9b08ae0d81e800ba0e45933262f19f58786f", "schedule_id": 34287, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2308", "location": "Lichfield Trent Valley HL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2311", "wtt_dep": "2312", "location": "Lichfield City", "stage_seq": 2, "distance_m": 2703.019, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2316H", "wtt_dep": "2317H", "location": "Shenstone", "stage_seq": 3, "distance_m": 7534.435, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Blake Street", "stage_seq": 4, "distance_m": 11601.058, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323H", "location": "Butlers Lane", "stage_seq": 5, "distance_m": 12846.524, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Four Oaks", "stage_seq": 6, "distance_m": 14531.343, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2328H", "wtt_dep": "2329H", "location": "Sutton Coldfield", "stage_seq": 7, "distance_m": 16664.256, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Wylde Green", "stage_seq": 8, "distance_m": 18877.078, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2334H", "location": "Chester Road", "stage_seq": 9, "distance_m": 19933.713, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2337", "location": "Erdington", "stage_seq": 10, "distance_m": 20923.379, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2339H", "location": "Gravelly Hill", "stage_seq": 11, "distance_m": 22690.918, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "Aston", "stage_seq": 12, "distance_m": 24806.421, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "Duddeston", "stage_seq": 13, "distance_m": 26739.398, "section_seq": 1, "route_path_id": 100791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2347H", "location": "Proof House Jn", "stage_seq": 14, "distance_m": 28058.987, "section_seq": 1, "route_path_id": 100791}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 15, "distance_m": 29062.345, "section_seq": 1, "route_path_id": 100791}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29062.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 100791}], "total_distance_m": 29062.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27316.155, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1746.19, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19149, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:25Z", "source_id": 54671274, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:11:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:33Z", "source_id": 17517112, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19164, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:36Z", "source_id": 54681995, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:16:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:41Z", "source_id": 17520277, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19168, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:34Z", "source_id": 54688655, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:38Z", "source_id": 17522195, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19173, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:36Z", "source_id": 54692201, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:22:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:42Z", "source_id": 17523317, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19264, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:17Z", "source_id": 54696644, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:24Z", "source_id": 17524621, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19270, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:51Z", "source_id": 54702403, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:54Z", "source_id": 17526280, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19274, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:20Z", "source_id": 54706587, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:31:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:23Z", "source_id": 17527418, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19278, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:36Z", "source_id": 54710327, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:33:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:39Z", "source_id": 17528466, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19282, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:35Z", "source_id": 54713570, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:35:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:42Z", "source_id": 17529368, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19286, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:51Z", "source_id": 54718798, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:38:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:59Z", "source_id": 17530855, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19502, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:52Z", "source_id": 54723426, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:41:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:58Z", "source_id": 17532132, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19497, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:24Z", "source_id": 54728570, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:45:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:32Z", "source_id": 17533644, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19418, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:26Z", "source_id": 54734277, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:50:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:28Z", "source_id": 17535271, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Lichfield Trent Valley HL 2308 2308 None 23:08:00 None Birmingham New Street 2350 2350 11B ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W11286/2026-09-17/detailed None Duddeston 2026-09-17T23:45:30+01:00 Birmingham New Street 5.0 {"type": "LineString", "coordinates": [[-1.8715477, 52.4881998], [-1.8716802999999995, 52.48798899999999], [-1.8718413, 52.487729300000005], [-1.8719512, 52.4875627], [-1.8720652, 52.48738709999999], [-1.8721779, 52.487218099999986], [-1.8722677, 52.48707839999999], [-1.8723817, 52.486906100000006], [-1.8725145, 52.486714199999994], [-1.8726204, 52.4865648], [-1.8727694, 52.48636719999999], [-1.8729129, 52.4861908], [-1.8730991999999995, 52.485979999999984], [-1.8732535999999995, 52.485816], [-1.8734212, 52.485646900000006], [-1.8735927000000003, 52.4854802], [-1.8737645, 52.48532349999999], [-1.8739010000000005, 52.4851986], [-1.8739958999999995, 52.48512360000001], [-1.8741414, 52.4849936], [-1.8742889, 52.4848678], [-1.8745598, 52.48465459999999], [-1.8746375, 52.4845941], [-1.8748172999999997, 52.4844611], [-1.8748425, 52.484443799999994], [-1.8749809, 52.4843598], [-1.8750986999999997, 52.48429169999999], [-1.8755621, 52.48403590000001], [-1.8757025999999997, 52.48395680000001], [-1.8758354999999995, 52.48388189999999], [-1.8764176, 52.4835502], [-1.8768269, 52.4833273], [-1.8771852, 52.4831365], [-1.8773263, 52.48306689999998], [-1.8775467, 52.482957799999994], [-1.8779938, 52.4827492], [-1.8784442999999995, 52.48253369999999], [-1.8785884, 52.48247469999999], [-1.8788604, 52.4823589], [-1.8791171, 52.48226150000001], [-1.8795005, 52.48210859999999], [-1.8797535999999997, 52.4820028], [-1.8798551999999995, 52.4819605], [-1.8799647, 52.4819131], [-1.8803311000000005, 52.481752799999995], [-1.8805044, 52.4816836], [-1.8806042, 52.4816469], [-1.880731, 52.4816049], [-1.8808537000000003, 52.4815679], [-1.8809717, 52.481538599999986], [-1.8810996, 52.4815082], [-1.8812293, 52.481480700000006], [-1.8815023, 52.4814276], [-1.8816035, 52.48140920000001], [-1.8817896999999997, 52.481371800000005], [-1.8819969, 52.481327], [-1.8821864, 52.4812858], [-1.8824292, 52.4812337], [-1.8827738, 52.481165299999994], [-1.88306, 52.48111309999999], [-1.8832712000000005, 52.4810777], [-1.8834860999999996, 52.4810433], [-1.8838007000000003, 52.4809969], [-1.8840133, 52.480965399999995], [-1.8842489, 52.4809351], [-1.8844816414109928, 52.48090093787407], [-1.8847302509395572, 52.48085510196349], [-1.8849483610528928, 52.480812156251616], [-1.885140244333504, 52.48077153606617], [-1.8853101733638975, 52.48073267673489], [-1.88546242072658, 52.48069501358549], [-1.885601259004056, 52.480657981945726], [-1.8857309607788324, 52.48062101714331], [-1.8858557986334148, 52.480583554505984], [-1.8859800451503093, 52.480545029361465], [-1.8861079729120216, 52.480504877037504], [-1.8862438545010585, 52.48046253286181], [-1.8863919624999248, 52.48041743216214], [-1.8865565694911273, 52.48036901026621], [-1.8867419480571712, 52.480316702501746], [-1.886952370780563, 52.48025994419649], [-1.887192110243809, 52.48019817067817], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} 1.4 2345 2350 Duddeston Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535271 1789685309723674 50 50 2026-09-17 23:00:20.643379 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:18.964378
624907 656213 G30332 362F63M917 2026-09-17 COMPLETE 17536057 2026-09-17 23:50:00 2026-09-17 23:00:26 2026-09-19 23:00:26 {"id": 656213, "stp": "P", "toc": "Merseyrail", "uid": "G30332", "consist": "777146", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30332/2026-09-17/detailed", "trust_id": "362F63M917", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": "23:31:00", "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-17", "dest_arr_time": "2351", "dest_platform": "2", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2F63", "timing_status": "EARLY", "origin_station": "Headbolt Lane", "current_leg_arr": "2350", "current_leg_dep": "2348", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "2331", "origin_platform": "2", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-17T23:00:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "2351", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1580.746, \"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\": 6408.655, \"from_m\": 1580.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6764.951, \"from_m\": 6408.655, \"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\": 7181.685, \"from_m\": 6764.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8836.775, \"from_m\": 7181.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9948.152, \"from_m\": 8836.775, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11468.302, \"from_m\": 9948.152, \"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\": 11528.29, \"from_m\": 11468.302, \"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\": 12521.64, \"from_m\": 11528.29, \"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\": 12726.549, \"from_m\": 12521.64, \"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\": 13394.744, \"from_m\": 12726.549, \"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\": 13564.401, \"from_m\": 13394.744, \"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\": 656213, \"profile_key\": \"df2ef8afdc4c47c8f26e6a0e14b4b89897850f808ce5f3fa5a0b3ca3fa43fd84\", \"schedule_id\": 11143, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2331\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 2, \"distance_m\": 1321.065, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2336\", \"wtt_dep\": \"2336H\", \"location\": \"Fazakerley\", \"stage_seq\": 3, \"distance_m\": 4366.15, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Rice Lane\", \"stage_seq\": 4, \"distance_m\": 6554.352, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2339H\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 7292.719, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2341\", \"wtt_dep\": \"2342\", \"location\": \"Kirkdale\", \"stage_seq\": 6, \"distance_m\": 8772.824, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"Sandhills\", \"stage_seq\": 7, \"distance_m\": 10157.238, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": \"2349\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 8, \"distance_m\": 12612.014, \"section_seq\": 1, \"route_path_id\": 31930}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 9, \"distance_m\": 13564.401, \"section_seq\": 1, \"route_path_id\": 31930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13564.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31930}], \"total_distance_m\": 13564.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13564.401, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2331", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:56Z\", \"source_id\": 54707565, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:58Z\", \"source_id\": 17527669, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:40Z\", \"source_id\": 54713691, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:43Z\", \"source_id\": 17529400, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:42Z\", \"source_id\": 54716996, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:48Z\", \"source_id\": 17530359, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:37Z\", \"source_id\": 54723102, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:44Z\", \"source_id\": 17532044, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:44Z\", \"source_id\": 54726178, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:43:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:47Z\", \"source_id\": 17532928, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:01Z\", \"source_id\": 54732290, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:47:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:04Z\", \"source_id\": 17534699, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:50:18Z\", \"source_id\": 54736827, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:50:23Z\", \"source_id\": 17536057, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "2", "timing_fact_generation": 1789685425271769, "current_leg_arrival_utc": "2026-09-17T23:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:25.267632", "service_state_evidence_id": 17536057, "current_leg_start_actual_dep": "2026-09-17T23:49:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:26.517839", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P HBL LVC 2F63 777146 4 75 None {"version": 3, "segments": [{"to_m": 1580.746, "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": 6408.655, "from_m": 1580.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6764.951, "from_m": 6408.655, "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": 7181.685, "from_m": 6764.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8836.775, "from_m": 7181.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9948.152, "from_m": 8836.775, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11468.302, "from_m": 9948.152, "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": 11528.29, "from_m": 11468.302, "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": 12521.64, "from_m": 11528.29, "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": 12726.549, "from_m": 12521.64, "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": 13394.744, "from_m": 12726.549, "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": 13564.401, "from_m": 13394.744, "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": 656213, "profile_key": "df2ef8afdc4c47c8f26e6a0e14b4b89897850f808ce5f3fa5a0b3ca3fa43fd84", "schedule_id": 11143, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2331", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Kirkby (Merseyside)", "stage_seq": 2, "distance_m": 1321.065, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2336", "wtt_dep": "2336H", "location": "Fazakerley", "stage_seq": 3, "distance_m": 4366.15, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Rice Lane", "stage_seq": 4, "distance_m": 6554.352, "section_seq": 1, "route_path_id": 31930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2339H", "location": "Walton Jn", "stage_seq": 5, "distance_m": 7292.719, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2341", "wtt_dep": "2342", "location": "Kirkdale", "stage_seq": 6, "distance_m": 8772.824, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Sandhills", "stage_seq": 7, "distance_m": 10157.238, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": "2349", "location": "Moorfields (Northern Line)", "stage_seq": 8, "distance_m": 12612.014, "section_seq": 1, "route_path_id": 31930}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 9, "distance_m": 13564.401, "section_seq": 1, "route_path_id": 31930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13564.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 31930}], "total_distance_m": 13564.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13564.401, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9628, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:56Z", "source_id": 54707565, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:32:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:58Z", "source_id": 17527669, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9637, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:40Z", "source_id": 54713691, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:43Z", "source_id": 17529400, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9641, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:42Z", "source_id": 54716996, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:38:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:48Z", "source_id": 17530359, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:37Z", "source_id": 54723102, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:41:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:44Z", "source_id": 17532044, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:44Z", "source_id": 54726178, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:47Z", "source_id": 17532928, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:01Z", "source_id": 54732290, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:47:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:04Z", "source_id": 17534699, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9779, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:50:18Z", "source_id": 54736827, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:50:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:50:23Z", "source_id": 17536057, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Headbolt Lane 2331 2331 2 23:31:00 None Liverpool Central (Northern) 2351 2351 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30332/2026-09-17/detailed None Moorfields (Northern Line) 2026-09-17T23:49:00+01:00 Liverpool Central (Northern) 2.0 {"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} 0.6 2348 2350 Moorfields (Northern Line) Liverpool Central (Northern) Liverpool Central (Northern) 53.4042050 -2.9795594 53.4042050 -2.9795594 1 0 2026-09-17 23:00:26 TERMINATED 2026-09-17 22:50:00 Liverpool Central (Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17536057 1789685425271769 24 24 2026-09-17 23:00:26.517839 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:25.267632
624908 636683 H49745 366E24CS17 2026-09-17 COMPLETE 17536090 2026-09-17 23:49:00 2026-09-17 23:00:56 2026-09-19 23:00:56 {"id": 636683, "stp": "P", "toc": "Unknown", "uid": "H49745", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49745/2026-09-17/detailed", "trust_id": "366E24CS17", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Drax AES (GBRF)", "service_date": "2026-09-17", "dest_arr_time": "2340", "dest_platform": null, "is_terminated": 1, "next_location": "Drax AES (GBRF)", "signalling_id": "6E24", "timing_status": "LATE", "origin_station": "Liverpool Biomass Tml (GBRf)", "current_leg_arr": "2349", "current_leg_dep": "2116", "current_leg_end": "Drax AES (GBRF)", "origin_dep_time": "1626", "origin_platform": null, "current_location": "Drax AES (GBRF)", "last_update_time": "2026-09-17T23:00:56", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1160969, 53.491936999999986], [-2.1169559, 53.4918458], [-2.1178046, 53.4917423], [-2.1182136999999996, 53.4916876], [-2.1187862999999996, 53.491602400000005], [-2.1198593, 53.49141319999998], [-2.1213962, 53.4910794], [-2.1226745999999994, 53.49075560000001], [-2.1239349999999995, 53.49038079999999], [-2.1258514, 53.489768799999986], [-2.1266936, 53.4895535], [-2.1275035999999994, 53.489400899999985], [-2.1284639, 53.48926829999999], [-2.1293046999999996, 53.4891888], [-2.1302828, 53.4891585], [-2.1313593, 53.4891616], [-2.1325705, 53.489201], [-2.1337921, 53.4892753], [-2.1349973, 53.4894273], [-2.1362945999999994, 53.489614800000005], [-2.1371904, 53.489792099999995], [-2.1378354999999996, 53.4899491], [-2.1385836, 53.4901784], [-2.1399610999999994, 53.49067919999999], [-2.1410556, 53.49102059999999], [-2.1420144, 53.49125599999999], [-2.1430342, 53.4914436], [-2.144942, 53.49174680000001], [-2.146769, 53.4920315], [-2.148217, 53.49221349999999], [-2.1490793, 53.49227319999999], [-2.1501963, 53.4922887], [-2.1523235, 53.49223190000001], [-2.1533896, 53.49227689999999], [-2.1541439, 53.49234309999999], [-2.1550711999999996, 53.492407199999995], [-2.1558102999999997, 53.49242459999998], [-2.1559566818868516, 53.49242606704792], [-2.1583946, 53.4924505], [-2.1591685, 53.492474400000006], [-2.1602566, 53.4925425], [-2.1610204999999993, 53.4926052], [-2.1625451999999994, 53.49277860000001], [-2.1634207, 53.492881099999984], [-2.1642217000000006, 53.49295949999999], [-2.1648529, 53.493002999999995], [-2.1655199, 53.4930233], [-2.1663521999999995, 53.49302250000001], [-2.1671064, 53.4930113], [-2.167716599999999, 53.4929933], [-2.1694644, 53.492909899999994], [-2.1713672, 53.4928191], [-2.1719917999999994, 53.49280339999999], [-2.1722688, 53.4928023], [-2.1729986999999995, 53.4928061], [-2.1731769, 53.49280879999999], [-2.1745537, 53.492831599999995], [-2.1757715999999996, 53.4928537], [-2.1767902, 53.49283919999999], [-2.1806261, 53.492672799999994], [-2.183074, 53.492581], [-2.1858287999999995, 53.4924777], [-2.1868657, 53.4924277], [-2.1871524, 53.49243089999999], [-2.1873096, 53.4924292], [-2.1874356, 53.49242670000001], [-2.188127, 53.49242189999999], [-2.1892156999999997, 53.492459100000005], [-2.1902759, 53.4925265], [-2.1913414999999996, 53.492602999999995], [-2.1923259, 53.492702], [-2.1932486, 53.4928264], [-2.1938772, 53.492921299999985], [-2.1941666, 53.49296379999999], [-2.1945177, 53.4930154], [-2.1947902, 53.49306849999999], [-2.1957905, 53.4932781], [-2.1973362, 53.4936251], [-2.2000538, 53.49432], [-2.2007662, 53.49449870000001], [-2.2010064, 53.4945568], [-2.2021084, 53.494826999999994], [-2.2025995, 53.4949622], [-2.2034545, 53.495178], [-2.2038287999999997, 53.4952722], [-2.2039939, 53.495334099999994], [-2.2041924, 53.4954027], [-2.2043299, 53.4954446], [-2.2044797, 53.495485999999985], [-2.204578, 53.4955112], [-2.2047014, 53.4955456], [-2.204578, 53.4955112], [-2.2066676, 53.49604119999999], [-2.2072010999999994, 53.496175599999994], [-2.2074459, 53.496284800000005], [-2.2075414, 53.496335599999995], [-2.2076404, 53.4963959], [-2.2077325999999995, 53.49646349999999], [-2.2078185999999995, 53.4965309], [-2.2078714, 53.4965777], [-2.2080081999999996, 53.49674970000001], [-2.2080402, 53.496791599999995], [-2.2080787999999996, 53.4968659], [-2.2081046, 53.4969197], [-2.208126099999999, 53.496992799999994], [-2.2081484999999996, 53.4971002], [-2.2081604999999995, 53.497174300000005], [-2.2081616, 53.4972408], [-2.2081464999999993, 53.497353], [-2.208119, 53.4974764], [-2.2080742, 53.49758380000001], [-2.2080163, 53.49768249999999], [-2.2079683999999995, 53.4977457], [-2.2078924999999994, 53.4978366], [-2.2077698, 53.497947899999986], [-2.2075099, 53.4981414], [-2.2072186, 53.49829470000001], [-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.1931615, 53.5029864], [-2.1927935, 53.5031292], [-2.1923543999999997, 53.503297399999994], [-2.1919133, 53.50347560000001], [-2.1907512999999996, 53.5039533], [-2.1894082, 53.5045386], [-2.1883091999999995, 53.5050375], [-2.1876357, 53.5053721], [-2.1869748, 53.5057255], [-2.1861949, 53.506151499999994], [-2.1859434000000006, 53.5062889], [-2.1848902, 53.50689829999999], [-2.1843120999999996, 53.50723949999999], [-2.1836748, 53.5076277], [-2.1833075, 53.50785040000001], [-2.1829719999999995, 53.50806519999998], [-2.1810291, 53.509451199999994], [-2.1801485, 53.510153], [-2.1792887, 53.51085889999999], [-2.1785538999999994, 53.51149860000001], [-2.1778545, 53.51215459999999], [-2.177302, 53.5126924], [-2.1770351000000003, 53.5129653], [-2.1767662, 53.513238599999994], [-2.1760375, 53.5140553], [-2.1755658999999996, 53.5146105], [-2.1751186, 53.51516769999999], [-2.1747078999999996, 53.51571529999999], [-2.1743062, 53.5162651], [-2.1739212, 53.5168176], [-2.1737453, 53.517093399999986], [-2.1735678, 53.51737309999999], [-2.1729299, 53.5184488], [-2.1722149999999996, 53.51988630000001], [-2.1719321, 53.5205466], [-2.1716909, 53.5212188], [-2.171686013323228, 53.52123315641426], [-2.1713756, 53.52214509999999], [-2.1711845, 53.5227614], [-2.1711115, 53.5230242], [-2.1710262999999994, 53.5233742], [-2.1709966000000005, 53.5235092], [-2.1708637, 53.5241129], [-2.1707402, 53.524852399999986], [-2.1705995, 53.5260085], [-2.1705403, 53.52713099999998], [-2.1705366, 53.52813929999999], [-2.1705689, 53.5291612], [-2.1706661, 53.53119830000001], [-2.1708078, 53.5343221], [-2.1709383999999994, 53.5373046], [-2.1709916, 53.5388024], [-2.1710320000000003, 53.5395483], [-2.1710662999999997, 53.5402867], [-2.171073, 53.5404505], [-2.1710752, 53.5405522], [-2.171133, 53.5418399], [-2.1711659, 53.5427876], [-2.1712158, 53.54375720000001], [-2.1712236, 53.5439407], [-2.1712610999999997, 53.54502949999999], [-2.171303, 53.5461128], [-2.1713575, 53.54733029999999], [-2.1713729, 53.54769499999999], [-2.1713995999999995, 53.5482981], [-2.1714499, 53.54971559999999], [-2.1714679, 53.5504345], [-2.1714966, 53.551177], [-2.1715021, 53.55130509999999], [-2.1715066999999997, 53.5514817], [-2.1716450999999997, 53.55360889999999], [-2.1717596, 53.5546221], [-2.1718134, 53.5550965], [-2.171823, 53.555164000000005], [-2.1718767, 53.55581930000001], [-2.1718776, 53.5561672], [-2.1718677999999993, 53.5565326], [-2.1718501, 53.5569693], [-2.1718436, 53.55741329999999], [-2.1718554, 53.55784500000001], [-2.1718693999999994, 53.5580483], [-2.171879, 53.55820490000001], [-2.1719176, 53.5585344], [-2.1720202000000004, 53.5591777], [-2.1721818999999996, 53.5599738], [-2.1722865, 53.560377300000006], [-2.1723938000000005, 53.560753], [-2.1724443, 53.56091589999999], [-2.1725053999999995, 53.561103], [-2.1726374, 53.56145780000001], [-2.1729178999999994, 53.5621604], [-2.1732385, 53.5628714], [-2.1735893, 53.5635761], [-2.1740407, 53.5643754], [-2.1742966999999997, 53.564776], [-2.1745517, 53.5651679], [-2.1752884, 53.56626870000001], [-2.1757842, 53.56712269999999], [-2.1760694, 53.567649800000005], [-2.1762163, 53.56792599999999], [-2.1762591, 53.56801060000001], [-2.1765288, 53.5685835], [-2.1767798, 53.569153], [-2.1770378, 53.56980380000001], [-2.1772784999999995, 53.57043250000001], [-2.1781916, 53.57283120000001], [-2.1786305, 53.57403360000001], [-2.1788521731873596, 53.57460657386965], [-2.1788629, 53.57463429999999], [-2.1790834, 53.5752329], [-2.180157, 53.5781411], [-2.1802732999999996, 53.578449799999994], [-2.1803867, 53.5787777], [-2.1805549000000006, 53.579412299999994], [-2.1806987, 53.580034000000005], [-2.1808098, 53.5806435], [-2.180891, 53.5811458], [-2.1809491999999997, 53.581591200000005], [-2.1810244999999995, 53.582522100000006], [-2.1810268, 53.5826636], [-2.1810269, 53.5828184], [-2.1810335999999997, 53.5831126], [-2.1810297999999997, 53.5834945], [-2.1810266, 53.5836762], [-2.1810183, 53.58389009999999], [-2.1809845, 53.584286500000005], [-2.1809825, 53.5843105], [-2.1809608, 53.58455549999999], [-2.180956, 53.5845956], [-2.1809278, 53.584832199999994], [-2.1808816, 53.585156899999994], [-2.1808138, 53.58561029999999], [-2.180749099999999, 53.5859666], [-2.1806792, 53.5862821], [-2.1806072, 53.5865944], [-2.1805260999999994, 53.58693689999999], [-2.1803995, 53.5873788], [-2.1803031000000006, 53.5876966], [-2.1801998999999994, 53.5880452], [-2.1800841, 53.5883735], [-2.1799111, 53.5887902], [-2.1797854, 53.58912039999999], [-2.1796328999999997, 53.5894601], [-2.1792385, 53.5903034], [-2.1790172, 53.590749999999986], [-2.1788001, 53.59114319999998], [-2.1786582, 53.5913876], [-2.1785008999999995, 53.591635199999985], [-2.1781849, 53.592116899999986], [-2.1777319, 53.59276659999998], [-2.177451899999999, 53.59315729999999], [-2.1771139999999995, 53.593602], [-2.1766664, 53.5941518], [-2.1763207, 53.5945457], [-2.1759638, 53.59495619999999], [-2.1754712, 53.59544859999999], [-2.1752619, 53.595661], [-2.1749345, 53.595992300000006], [-2.1747012, 53.5962073], [-2.1742375, 53.596644700000006], [-2.1740551, 53.5968084], [-2.1739388, 53.5969151], [-2.1735895, 53.597219200000005], [-2.1729317999999997, 53.597784299999994], [-2.1706965, 53.59962], [-2.1696591, 53.6004848], [-2.1686473, 53.6013261], [-2.1679094, 53.601934500000006], [-2.167346199999999, 53.60240420000001], [-2.1667644, 53.6028603], [-2.1659035, 53.6035117], [-2.1650476, 53.604102000000005], [-2.1648549, 53.6042344], [-2.1642693, 53.6046254], [-2.163646, 53.60501570000001], [-2.162974, 53.6054096], [-2.1616309, 53.6061995], [-2.1606455, 53.6067391], [-2.159630299999999, 53.60725819999999], [-2.1594482, 53.6073485], [-2.1584445, 53.6078321], [-2.1573305000000005, 53.60839959999999], [-2.1564035999999995, 53.60884070000001], [-2.1559566818868516, 53.609066883612], [-2.1559361000000004, 53.6090773], [-2.1555418999999993, 53.60931469999999], [-2.1553523, 53.60942099999999], [-2.154851, 53.60971509999999], [-2.1540517, 53.61017819999999], [-2.1535461, 53.61041780000001], [-2.1534164999999996, 53.6104792], [-2.1530065, 53.610650799999995], [-2.1525389999999995, 53.6108338], [-2.151887, 53.6110556], [-2.1515873, 53.61114380000001], [-2.1514275, 53.6111838], [-2.1511795, 53.6112607], [-2.1510128, 53.61131340000001], [-2.1508677, 53.61136229999999], [-2.1506665, 53.61143009999999], [-2.1504242, 53.6115199], [-2.1497141, 53.61180339999999], [-2.149343, 53.611960800000006], [-2.1490181, 53.6120839], [-2.1484040999999996, 53.61231149999998], [-2.147812, 53.6125172], [-2.1475613, 53.6126103], [-2.147812, 53.6125172], [-2.1473037, 53.6126519], [-2.1469492, 53.6127804], [-2.1467724999999995, 53.61284179999999], [-2.1466547999999994, 53.612882299999995], [-2.1463627, 53.612972000000006], [-2.1455079999999995, 53.613234600000006], [-2.1441448999999997, 53.61365010000001], [-2.1419707, 53.6143253], [-2.1409429, 53.6146743], [-2.1399339999999993, 53.6150377], [-2.1389806, 53.6154159], [-2.1380611999999997, 53.6158045], [-2.1367499999999997, 53.6164079], [-2.1367024, 53.6164308], [-2.136514, 53.6165212], [-2.1354565999999995, 53.61705010000001], [-2.1344526, 53.6175952], [-2.1334547, 53.6181487], [-2.1333470999999995, 53.61821179999999], [-2.1325059, 53.6187049], [-2.1315398999999995, 53.6193385], [-2.130638499999999, 53.6199785], [-2.129362, 53.6210133], [-2.1281171, 53.6220446], [-2.1268763, 53.62308900000001], [-2.1265707, 53.6233495], [-2.1262387, 53.6235992], [-2.1258966, 53.6238585], [-2.1255626999999997, 53.6240938], [-2.120536405429469, 53.62791270082296], [-2.1202624999999995, 53.628120800000005], [-2.1140063, 53.6328658], [-2.1139435, 53.63291339999999], [-2.1133225999999996, 53.6333801], [-2.1130756, 53.6335656], [-2.1122240999999997, 53.634179499999995], [-2.1113218999999996, 53.634767800000006], [-2.1106432, 53.63518169999999], [-2.1099935, 53.6355681], [-2.1092689, 53.6359702], [-2.1087217, 53.636266000000006], [-2.1085022, 53.6363775], [-2.107773, 53.63673709999999], [-2.106576, 53.63730480000001], [-2.1063770999999996, 53.637398299999994], [-2.105251, 53.63792269999999], [-2.1035224, 53.638717199999995], [-2.1018277, 53.6395144], [-2.1011521, 53.6398392], [-2.1005206, 53.640130799999994], [-2.099885, 53.64043679999999], [-2.0992402, 53.640733700000006], [-2.0968872999999997, 53.641842], [-2.0957153, 53.642394], [-2.0955187999999993, 53.6424871], [-2.0949904043644185, 53.642737350873055], [-2.0949865, 53.6427392], [-2.0945504999999995, 53.64295070000001], [-2.093677899999999, 53.64339499999999], [-2.0933977, 53.64354589999999], [-2.0930479, 53.6437388], [-2.0928027, 53.6438733], [-2.0920718999999997, 53.6443415], [-2.0913732, 53.64479399999999], [-2.0899222, 53.64585809999999], [-2.0892461999999994, 53.64641120000001], [-2.0886121999999996, 53.6469655], [-2.0881491, 53.6474011], [-2.0877139, 53.6478318], [-2.0872989999999993, 53.64827689999999], [-2.0869191, 53.6487108], [-2.0865703, 53.649118], [-2.0862485, 53.64952469999999], [-2.0859367, 53.6499386], [-2.0855733, 53.6504952], [-2.0854104999999996, 53.650764], [-2.0851655, 53.651187500000006], [-2.0849449, 53.651611], [-2.0847263999999996, 53.6520322], [-2.0845440999999996, 53.65241959999999], [-2.0843975, 53.652784899999986], [-2.084187899999999, 53.6533733], [-2.0840048999999996, 53.6539535], [-2.0837891, 53.6547925], [-2.0835658, 53.6556191], [-2.083354, 53.6564503], [-2.0831545, 53.65730099999998], [-2.083047, 53.65780819999999], [-2.0829785, 53.658287], [-2.0829525999999996, 53.6587964], [-2.0829449999999996, 53.65920280000001], [-2.0829420999999995, 53.65935749999999], [-2.0829766, 53.6596799], [-2.0829835, 53.6597441], [-2.0830288999999995, 53.659996199999995], [-2.0831506, 53.6605105], [-2.0833458, 53.66107639999999], [-2.0835077999999996, 53.66159650000001], [-2.08408, 53.6631389], [-2.0845063, 53.6644494], [-2.0852321, 53.66648860000001], [-2.0856045999999995, 53.6675518], [-2.0859406, 53.66859639999999], [-2.0866816, 53.67067089999999], [-2.088102, 53.6747577], [-2.0889340999999995, 53.67711200000001], [-2.0890912, 53.6776307], [-2.089788, 53.67959289999999], [-2.0903351182692003, 53.68115157602794], [-2.0904443999999995, 53.68146289999999], [-2.0907228999999994, 53.6821394], [-2.0908714, 53.682408], [-2.0910113, 53.6826649], [-2.0912945, 53.68310960000001], [-2.091689, 53.683612399999994], [-2.0917261, 53.68365969999999], [-2.0917568, 53.6836914], [-2.0920252, 53.68396789999999], [-2.0922461, 53.6842058], [-2.0925074, 53.684455], [-2.0929834, 53.68487319999999], [-2.0932043999999994, 53.685044699999985], [-2.0937931, 53.6854597], [-2.0939117, 53.6855505], [-2.094460199999999, 53.685916], [-2.0950499, 53.6862872], [-2.0961749, 53.6870048], [-2.096334, 53.6871269], [-2.0973714, 53.687923100000006], [-2.0979181, 53.68837400000001], [-2.0984073999999997, 53.6888128], [-2.0988885, 53.6892571], [-2.0993036, 53.689672400000006], [-2.100076, 53.69053879999999], [-2.101128, 53.69189409999999], [-2.1012337, 53.6920394], [-2.101887, 53.69289140000001], [-2.1036103999999995, 53.69518420000001], [-2.1039095, 53.6955862], [-2.1042532, 53.69600040000001], [-2.104749599999999, 53.69653689999999], [-2.1048818, 53.6966843], [-2.1052234, 53.69706489999999], [-2.1055799, 53.6974694], [-2.1057033, 53.69762039999999], [-2.1057671, 53.697692999999994], [-2.1062052, 53.6982956], [-2.1064643, 53.69872569999999], [-2.10668, 53.6991265], [-2.1070184, 53.699859499999995], [-2.1072196, 53.70039289999999], [-2.1074638, 53.70112000000001], [-2.1075755000000003, 53.701566], [-2.1076656, 53.70218190000001], [-2.107674, 53.70258359999999], [-2.1076623, 53.7031086], [-2.1076357999999997, 53.7034252], [-2.107591, 53.703741], [-2.1075277, 53.704055800000006], [-2.1074543, 53.7043452], [-2.1073692, 53.7046335], [-2.1072726, 53.70492059999999], [-2.1071644999999997, 53.7052061], [-2.1067718, 53.705981900000005], [-2.1064120999999996, 53.70664670000001], [-2.1062823, 53.70685279999999], [-2.1055061, 53.708039], [-2.105058, 53.7087499], [-2.104749599999999, 53.7092393], [-2.1040833, 53.7102254], [-2.103762699999999, 53.71071], [-2.1033916, 53.7111631], [-2.1027091999999996, 53.7118468], [-2.1023390999999996, 53.7121594], [-2.1019322, 53.71248359999999], [-2.1014102, 53.7128506], [-2.1012388999999994, 53.71296460000001], [-2.101125, 53.7130403], [-2.1008792, 53.71320380000001], [-2.1003439, 53.71352569999999], [-2.1000591, 53.7136867], [-2.0997485, 53.71384330000001], [-2.0990521, 53.714163600000006], [-2.0987457999999997, 53.7142958], [-2.0981111, 53.7145475], [-2.0972682, 53.714848399999994], [-2.0967915, 53.71500970000001], [-2.0961642, 53.7152033], [-2.0955419999999996, 53.7153789], [-2.0942553, 53.7156857], [-2.0931678999999996, 53.7159253], [-2.0919637999999994, 53.7161456], [-2.0913412, 53.7162489], [-2.090948, 53.71630230000001], [-2.0907421, 53.7163303], [-2.0898654, 53.7164443], [-2.0894568, 53.7164989], [-2.0876472962854886, 53.71672094356945], [-2.0873857716529343, 53.71675319382236], [-2.0871594052105777, 53.71678201882486], [-2.0869681579065724, 53.7168073002027], [-2.086811990689075, 53.71682891958164], [-2.0866908645062403, 53.71684675858741], [-2.0866047403062224, 53.71686069884578], [-2.0865535790371768, 53.7168706219825], [-2.0865373416472583, 53.71687640962332], [-2.0865559890846215, 53.71687794339401], [-2.0866094822974217, 53.716875104920305], [-2.086697782233813, 53.71686777582797], [-2.086820849841952, 53.71685583774274], [-2.0869786460699915, 53.71683917229039], [-2.087171131866088, 53.71681766109666], [-2.087398268178396, 53.71679118578732], [-2.08766001595507, 53.716759627988104], [-2.0894697999999994, 53.716533899999995], [-2.0898786, 53.71647930000001], [-2.0907553999999995, 53.71636530000001], [-2.090962, 53.71633719999999], [-2.0913562, 53.7162837], [-2.0919809999999996, 53.716179999999994], [-2.0931873999999997, 53.71595920000001], [-2.0942772, 53.7157191], [-2.0952851999999997, 53.71547919999999], [-2.0955614999999996, 53.71541059999999], [-2.0961912, 53.715232699999994], [-2.0968202, 53.71504130000001], [-2.0972988, 53.7148793], [-2.0981439999999996, 53.71457759999999], [-2.0982218, 53.71454849999999], [-2.0987457999999997, 53.7142958], [-2.0981111, 53.7145475], [-2.0972682, 53.714848399999994], [-2.0967915, 53.71500970000001], [-2.0961642, 53.7152033], [-2.0955419999999996, 53.7153789], [-2.0942553, 53.7156857], [-2.0931678999999996, 53.7159253], [-2.0919637999999994, 53.7161456], [-2.0913412, 53.7162489], [-2.090948, 53.71630230000001], [-2.0907421, 53.7163303], [-2.0898654, 53.7164443], [-2.0894568, 53.7164989], [-2.0870063, 53.716799599999995], [-2.086161, 53.7169016], [-2.0854574, 53.7169828], [-2.0823763, 53.7173549], [-2.0804002000000006, 53.7175868], [-2.07881, 53.7177792], [-2.0761524, 53.7180947], [-2.0754554, 53.71818209999999], [-2.074807, 53.71825410000001], [-2.07415, 53.7183235], [-2.0734647999999996, 53.7183909], [-2.0718444, 53.71850340000001], [-2.0711816999999995, 53.71852869999999], [-2.0699316, 53.718584400000005], [-2.0694965, 53.71861349999999], [-2.0688335, 53.71867369999999], [-2.0683418999999996, 53.718733500000006], [-2.0678607, 53.7188007], [-2.067429, 53.7188671], [-2.0662298999999997, 53.7190855], [-2.066125153474899, 53.71910914505363], [-2.0653665, 53.7192804], [-2.064515399999999, 53.71950079999999], [-2.0638721, 53.7196848], [-2.063175, 53.719923699999995], [-2.0625849, 53.7201304], [-2.0618695, 53.7204202], [-2.0611819, 53.72072709999999], [-2.060568, 53.72102349999999], [-2.0600139, 53.7213452], [-2.0594778, 53.72167489999999], [-2.0589723, 53.72201069999999], [-2.0583894, 53.722434599999985], [-2.0578615999999994, 53.7228685], [-2.0573764, 53.7233003], [-2.056938, 53.7237471], [-2.0566519999999997, 53.7240843], [-2.056409, 53.7244138], [-2.056343099999999, 53.72452009999999], [-2.056303199999999, 53.72457990000001], [-2.0561050999999995, 53.7248772], [-2.0556237999999993, 53.72572540000001], [-2.0553407, 53.7261662], [-2.0550992, 53.72648409999999], [-2.0548504, 53.7267986], [-2.0543127999999995, 53.72735889999999], [-2.0541585, 53.7275197], [-2.053467299999999, 53.7281453], [-2.0526996, 53.7288159], [-2.0512517999999997, 53.7300194], [-2.0505055, 53.7306131], [-2.0497835000000006, 53.7312182], [-2.04956, 53.7314046], [-2.0494378999999996, 53.731506299999985], [-2.0480038, 53.7327161], [-2.0476962, 53.73296100000001], [-2.0475203, 53.733093199999985], [-2.0468679, 53.73357020000001], [-2.0461762, 53.734033499999995], [-2.045678104956348, 53.734323238421794], [-2.0453285, 53.7345266], [-2.0446513, 53.7348858], [-2.0444195000000005, 53.734996299999985], [-2.0431791999999995, 53.7355589], [-2.0429423, 53.735664], [-2.0422281999999994, 53.7359444], [-2.0414209, 53.7362429], [-2.0405504, 53.73650709999999], [-2.0402017, 53.73659399999999], [-2.0390857, 53.7367792], [-2.0379965, 53.7369266], [-2.0374462, 53.7370061], [-2.036921599999999, 53.7370934], [-2.0363812, 53.73720109999999], [-2.0358755999999993, 53.73732519999999], [-2.0353263, 53.7374696], [-2.0348221, 53.73763809999999], [-2.0328868, 53.73835299999998], [-2.0309939, 53.7390597], [-2.0295598, 53.7395545], [-2.0289006, 53.73974040000001], [-2.0282797, 53.7398993], [-2.0271191, 53.7401403], [-2.0259053, 53.74032989999999], [-2.0252587, 53.7404073], [-2.0245820999999995, 53.740466299999994], [-2.0239323, 53.7405058], [-2.0231468999999995, 53.7405383], [-2.0224053, 53.74054219999999], [-2.0218511, 53.7405353], [-2.0213472, 53.7405178], [-2.0206998, 53.74047379999999], [-2.0200618, 53.74040529999999], [-2.0184316999999994, 53.7401999], [-2.017871, 53.7401126], [-2.0168474, 53.73993049999999], [-2.0156068, 53.7396827], [-2.0149132, 53.73952289999999], [-2.014224, 53.73935060000001], [-2.0132552999999995, 53.73907049999999], [-2.0127323999999995, 53.738910999999995], [-2.0122141, 53.7387332], [-2.0113073, 53.738428], [-2.0104626, 53.7381571], [-2.0095105, 53.73783670000001], [-2.0089564, 53.737649100000006], [-2.0082045999999996, 53.737394999999985], [-2.008045399999999, 53.737342099999985], [-2.007852, 53.7372779], [-2.0071457, 53.737077], [-2.0056535, 53.7365802], [-2.0042278, 53.736085200000005], [-2.0018239, 53.7352853], [-1.9993378999999996, 53.7344139], [-1.999067149221649, 53.734323238421794], [-1.9981759, 53.73402479999999], [-1.997018, 53.733624799999994], [-1.9958477999999995, 53.73321550000001], [-1.9954656, 53.7330846], [-1.9936486, 53.73247120000001], [-1.9931399000000003, 53.73229490000001], [-1.9908056, 53.73149949999999], [-1.9890237999999996, 53.7308885], [-1.9871609999999995, 53.7302896], [-1.9860112, 53.729973999999984], [-1.9855176, 53.7298547], [-1.9845062, 53.7296329], [-1.9833873, 53.72939110000001], [-1.9826183, 53.72923959999999], [-1.9820809999999995, 53.72914229999999], [-1.9811848999999997, 53.728995299999994], [-1.9806880999999996, 53.7289226], [-1.9798336, 53.728817], [-1.9789572, 53.72871219999999], [-1.9781205, 53.7286428], [-1.9772972, 53.7285806], [-1.9764124, 53.72853119999999], [-1.976293625062947, 53.72852695851871], [-1.9755275, 53.728499600000006], [-1.9747131999999996, 53.7284979], [-1.9739067, 53.728509], [-1.9731168999999995, 53.72853129999999], [-1.9723412, 53.72855620000001], [-1.9708174999999997, 53.728646299999994], [-1.9691896, 53.728764699999985], [-1.9684819, 53.7288178], [-1.9677253, 53.72885959999999], [-1.9670354, 53.72887970000001], [-1.9663468, 53.72888650000001], [-1.9651162, 53.7288687], [-1.9640512, 53.7288074], [-1.9631059, 53.7287282], [-1.9623315999999995, 53.7286396], [-1.9619408, 53.728582799999984], [-1.9615913, 53.72853190000001], [-1.9599362, 53.728220799999995], [-1.9583045999999995, 53.72787339999999], [-1.9578944, 53.7277725], [-1.9578052, 53.72775059999999], [-1.9572156, 53.72758670000001], [-1.9566509999999997, 53.72740459999999], [-1.9551507, 53.72685130000001], [-1.9539721000000003, 53.726334600000015], [-1.9525636, 53.72560899999999], [-1.9512885999999996, 53.7249066], [-1.9506881, 53.7245443], [-1.9500804, 53.7241325], [-1.949187, 53.72344890000001], [-1.9481522, 53.7225268], [-1.9476838, 53.721998799999994], [-1.9471788, 53.72138929999999], [-1.9466633, 53.7207191], [-1.9461735, 53.7200038], [-1.9456556000000005, 53.71929309999999], [-1.9454765000000005, 53.7190367], [-1.9452269, 53.71866240000001], [-1.9449262, 53.7182372], [-1.9446163, 53.71780449999999], [-1.9440199, 53.71695750000001], [-1.9437204999999995, 53.7165311], [-1.943381, 53.71608429999999], [-1.9430914999999995, 53.7157121], [-1.9426514999999995, 53.71522929999999], [-1.9423531, 53.7149299], [-1.9420539000000003, 53.71465440000001], [-1.9417245, 53.7143787], [-1.9414124, 53.714115699999994], [-1.9410471, 53.71383260000001], [-1.9404760999999997, 53.71344009999999], [-1.9398609, 53.7130469], [-1.9394069, 53.7127829], [-1.9389236, 53.7125187], [-1.9383959, 53.7122578], [-1.9381645000000003, 53.71214899999999], [-1.9378994, 53.71202199999999], [-1.937824, 53.7119858], [-1.9374018999999991, 53.7117966], [-1.9368535, 53.71157689999999], [-1.9362296000000003, 53.7113418], [-1.9358972, 53.7112256], [-1.9355333, 53.7111087], [-1.9348967999999995, 53.71091160000001], [-1.9342337999999992, 53.7107253], [-1.9335960999999997, 53.71056579999999], [-1.9328840000000005, 53.7104011], [-1.9322988, 53.71028119999999], [-1.9317136, 53.71016740000001], [-1.9310049, 53.7100473], [-1.9307132, 53.70999789999999], [-1.9297129999999996, 53.7098576], [-1.9287378, 53.709736000000014], [-1.9276139, 53.7096013], [-1.9186343, 53.70852839999999], [-1.9170598000000003, 53.708345699999995], [-1.9154842999999997, 53.70815659999999], [-1.9137503999999996, 53.7079536], [-1.9132468, 53.7078971], [-1.9126676, 53.7078507], [-1.9124573, 53.70783779999999], [-1.9114128999999995, 53.707773499999995], [-1.9106339999999995, 53.7077482], [-1.9100178999999995, 53.70774960000001], [-1.9095617, 53.707748599999995], [-1.908409, 53.70779329999999], [-1.9078176, 53.70782319999999], [-1.9072228999999996, 53.7078658], [-1.906412, 53.707947999999995], [-1.9051955, 53.708103599999994], [-1.9048088, 53.7081497], [-1.9043125, 53.708197], [-1.9038546, 53.70824439999999], [-1.9033688, 53.70828399999999], [-1.9028355, 53.7083121], [-1.9022147, 53.708328999999985], [-1.9008363, 53.7083498], [-1.9005377000000003, 53.70834310000001], [-1.9001461, 53.7083281], [-1.8995564, 53.7083025], [-1.8990466, 53.7082742], [-1.8986066, 53.70824489999999], [-1.8980769, 53.7081967], [-1.8975674, 53.7081472], [-1.8969682999999995, 53.70807759999999], [-1.8963568, 53.7079994], [-1.8954036999999997, 53.7078438], [-1.8944343, 53.707662699999986], [-1.894003, 53.7075712], [-1.8935934, 53.7074713], [-1.8932221, 53.70738089999999], [-1.8928067, 53.7072689], [-1.8919162, 53.7070139], [-1.891913808897673, 53.7070130945972], [-1.8912018999999995, 53.70677330000001], [-1.8911586999999996, 53.7067593], [-1.8905638, 53.706563], [-1.8901729, 53.70641719999999], [-1.8898551, 53.7062934], [-1.8895422999999996, 53.70616169999999], [-1.8889428, 53.705898399999995], [-1.8881243, 53.70551230000001], [-1.8864620966509948, 53.70468504567326], [-1.8864393, 53.704673699999994], [-1.8861014, 53.7045019], [-1.8858246000000003, 53.7043632], [-1.8857762, 53.704339], [-1.8848967, 53.7038999], [-1.8826007999999992, 53.7027562], [-1.8821639, 53.70254369999999], [-1.8817835000000005, 53.7023642], [-1.8813727, 53.70217709999999], [-1.8809976, 53.70201550000001], [-1.8806433, 53.7018704], [-1.8801824, 53.7016906], [-1.8797897, 53.70154250000001], [-1.8783121999999997, 53.7010095], [-1.8772308, 53.70064389999999], [-1.8744317, 53.6996912], [-1.8724369999999997, 53.698998800000005], [-1.8720867000000003, 53.6988788], [-1.868204, 53.6975334], [-1.8668771, 53.6970807], [-1.8657202, 53.696695], [-1.8579743, 53.69399510000001], [-1.8573536, 53.69378909999999], [-1.8570672999999995, 53.6936935], [-1.8564869, 53.6935194], [-1.8560914, 53.69340729999999], [-1.8555267, 53.69324129999999], [-1.8547684, 53.6930372], [-1.8543758, 53.692934699999995], [-1.8535151, 53.6927082], [-1.8526609999999997, 53.692509099999995], [-1.851275, 53.6922238], [-1.8506619, 53.6921025], [-1.8500869, 53.6920045], [-1.8490942, 53.6918428], [-1.8472106, 53.6915519], [-1.8434232, 53.69096689999999], [-1.841466, 53.69072119999999], [-1.8394265, 53.6905487], [-1.8385014, 53.69047269999999], [-1.8373927, 53.69039849999999], [-1.8359046, 53.6903124], [-1.8343448, 53.6902285], [-1.8331622, 53.6902169], [-1.8310965, 53.6902354], [-1.8306492999999997, 53.690248], [-1.8299619, 53.69024639999999], [-1.8290965999999995, 53.690277599999995], [-1.8280187999999995, 53.69033580000001], [-1.8264319, 53.69043920000001], [-1.8257398, 53.6904916], [-1.8250774000000003, 53.69054920000001], [-1.8242006, 53.69063469999999], [-1.8230615, 53.6907645], [-1.8220581, 53.6908922], [-1.8199016, 53.69122620000001], [-1.8190805999999995, 53.6913583], [-1.8184107, 53.69148150000001], [-1.8177540000000003, 53.69160870000001], [-1.8165373, 53.69187099999999], [-1.8164371, 53.69189260000002], [-1.8161488, 53.69195479999998], [-1.8151107, 53.69221169999999], [-1.8140875, 53.6924648], [-1.8131035999999996, 53.6927446], [-1.8124612, 53.69292729999999], [-1.8122430000000005, 53.692998399999986], [-1.8114479, 53.6932575], [-1.8105192999999995, 53.6935776], [-1.8092620999999995, 53.6940271], [-1.8086659, 53.6942647], [-1.8080635000000005, 53.6944999], [-1.8074927999999997, 53.69473910000001], [-1.8068315, 53.6950308], [-1.8062066, 53.6953432], [-1.8052655, 53.69582119999999], [-1.8048072999999996, 53.69606989999999], [-1.8018701, 53.6976859], [-1.8010232, 53.69809240000001], [-1.800417, 53.6983328], [-1.7997591, 53.69858069999999], [-1.7989385000000002, 53.6988485], [-1.7978780999999997, 53.69914479999999], [-1.7974578, 53.6992493], [-1.7970918, 53.6993439], [-1.7966305682390429, 53.69943685351366], [-1.7965961, 53.699443800000005], [-1.7961155000000002, 53.6995348], [-1.7957327999999997, 53.6995997], [-1.7953807999999998, 53.6996535], [-1.7949, 53.699727], [-1.7942837999999997, 53.6997958], [-1.7937339000000003, 53.6998499], [-1.7931872000000002, 53.6998911], [-1.7926496, 53.6999204], [-1.792238, 53.6999357], [-1.7917529, 53.6999458], [-1.791222, 53.6999453], [-1.7907712, 53.6999421], [-1.7903252, 53.6999349], [-1.7899311000000002, 53.6999182], [-1.7895793999999998, 53.6998947], [-1.7892560999999998, 53.6998737], [-1.7888889, 53.6998405], [-1.7884445, 53.6997958], [-1.7881075000000002, 53.6997584], [-1.787682, 53.6997073], [-1.7872116, 53.69963659999999], [-1.7867296999999998, 53.699564200000005], [-1.7854986, 53.6993437], [-1.7842243999999998, 53.6991026], [-1.7827815, 53.6988382], [-1.7814515999999998, 53.6985708], [-1.7804950999999998, 53.6983968], [-1.7788848, 53.6980981], [-1.7779346, 53.6979225], [-1.7767894, 53.6976847], [-1.7762369999999998, 53.6975344], [-1.7757452, 53.69740170000001], [-1.7751828999999997, 53.69722360000001], [-1.7745985, 53.6970163], [-1.7742188, 53.696859200000006], [-1.7724401, 53.69605589999999], [-1.7719991999999998, 53.6958714], [-1.7716877, 53.6957383], [-1.7712349, 53.69555450000001], [-1.7707256, 53.695370700000005], [-1.7702207, 53.69519289999999], [-1.7697725999999998, 53.695046999999995], [-1.7691479, 53.69486099999999], [-1.767231, 53.6943515], [-1.7667231, 53.694205999999994], [-1.7663333999999995, 53.69408390000001], [-1.765907, 53.6939444], [-1.7654259, 53.6937723], [-1.7646265, 53.6934791], [-1.7634148, 53.6930355], [-1.7625854000000003, 53.69274729999999], [-1.7618532999999998, 53.6925131], [-1.7612143, 53.6923328], [-1.7606159, 53.6921858], [-1.7600259, 53.6920515], [-1.7595658, 53.69195559999999], [-1.7593468000000003, 53.69191679999999], [-1.7585635999999998, 53.69178339999999], [-1.7576892, 53.69165], [-1.7567313, 53.691540999999994], [-1.7559967, 53.6914721], [-1.7552613999999995, 53.691423500000006], [-1.7541321999999997, 53.6913345], [-1.7529766, 53.691216399999995], [-1.7518876, 53.69108609999999], [-1.7509917, 53.6909638], [-1.7504445999999998, 53.6908749], [-1.7498516, 53.6907527], [-1.7497444999999998, 53.6907357], [-1.7493333, 53.6906592], [-1.7491680999999997, 53.6906285], [-1.7473569, 53.6902691], [-1.7466627999999995, 53.6901074], [-1.7459542, 53.6899196], [-1.7451494999999997, 53.6896989], [-1.7441893, 53.68941280000001], [-1.7428129999999995, 53.68900239999999], [-1.7423983, 53.6888686], [-1.7422685999999998, 53.6888244], [-1.7411342999999997, 53.68844649999999], [-1.7402706999999995, 53.68813449999999], [-1.7321282999999998, 53.685043099999994], [-1.7318726, 53.6849499], [-1.7317125999999998, 53.68488649999999], [-1.7279592999999998, 53.6834694], [-1.7272892, 53.6832032], [-1.7263602999999998, 53.68284649999999], [-1.7248873, 53.6822891], [-1.7247735999999998, 53.68224629999999], [-1.7228704, 53.6815292], [-1.7219480824843254, 53.681194787503735], [-1.7218196608086531, 53.68117796208832], [-1.721749920609093, 53.68115157602794], [-1.7198832, 53.68044530000001], [-1.7182369, 53.6798217], [-1.7152538000000002, 53.67869629999999], [-1.7149380999999997, 53.67857519999999], [-1.7122739, 53.6775711], [-1.7110723, 53.6771136], [-1.7107032225396115, 53.676973773244555], [-1.707969, 53.675937899999994], [-1.7067990398270907, 53.675495085373], [-1.7049675999999998, 53.674801900000006], [-1.7026930999999998, 53.673959800000006], [-1.7001395999999998, 53.67313360000001], [-1.6990759999999998, 53.67283979999999], [-1.6966205, 53.67222029999999], [-1.6964068999999995, 53.6721732], [-1.6954911, 53.67199990000001], [-1.6947385999999998, 53.67189320000001], [-1.6940543999999995, 53.671782400000005], [-1.6933326999999998, 53.6716668], [-1.6926828, 53.6715579], [-1.6924525999999998, 53.6715196], [-1.6916283999999997, 53.6713775], [-1.6905208, 53.6711885], [-1.6898496, 53.671087699999994], [-1.6892093, 53.671007200000005], [-1.688522, 53.67093919999999], [-1.6883834999999998, 53.670926499999986], [-1.686059, 53.67076529999999], [-1.6844648, 53.670685], [-1.6825603999999998, 53.670631], [-1.6814875, 53.67061350000001], [-1.6801143999999997, 53.67063039999999], [-1.678657, 53.6706677], [-1.6766697, 53.6707935], [-1.6754928, 53.67090590000001], [-1.6742027000000002, 53.671039399999984], [-1.6729849, 53.671203], [-1.6717677219509994, 53.671400982262135], [-1.6715128431338817, 53.671449221636166], [-1.6712871302870222, 53.67149091599467], [-1.6710864252197255, 53.67152701466976], [-1.6709065697412957, 53.6715584669936], [-1.6707434056610369, 53.67158622229833], [-1.6705927747882523, 53.67161122991607], [-1.6704505189322476, 53.67163443917896], [-1.6703124799023257, 53.671656799419154], [-1.6701744995077907, 53.67167925996878], [-1.670032419557947, 53.67170277015999], [-1.6698820818620992, 53.67172827932491], [-1.6697193282295504, 53.67175673679568], [-1.6695400004696053, 53.67178909190444], [-1.6693399403915676, 53.67182629398333], [-1.6691149898047415, 53.67186929236448], [-1.6688609905184315, 53.67191903638005], [-1.6678834, 53.67212889999999], [-1.6675642999999998, 53.672197399999995], [-1.6657746, 53.6726282], [-1.6639755, 53.6731118], [-1.6632338, 53.673322599999985], [-1.6613544999999998, 53.67391079999999], [-1.6601118999999998, 53.6743057], [-1.6578359, 53.67489809999999], [-1.655094, 53.6755374], [-1.6534292, 53.675866500000005], [-1.6525510999999995, 53.6760176], [-1.6516659, 53.6761429], [-1.6504897999999997, 53.6762801], [-1.6498114999999998, 53.6763488], [-1.6496828, 53.67636230000001], [-1.6494699, 53.67638360000001], [-1.6483411, 53.6764817], [-1.6471625, 53.6765664], [-1.646998, 53.676576], [-1.6447714999999998, 53.6766863], [-1.644305, 53.6766997], [-1.6431139999999995, 53.676759], [-1.6419090999999997, 53.67679340000001], [-1.6405118, 53.676787199999985], [-1.6398781999999998, 53.67676479999999], [-1.6395744, 53.67675319999999], [-1.6357426999999998, 53.676540999999986], [-1.6345052, 53.6764531], [-1.6325525, 53.6762883], [-1.6294476, 53.67597270000001], [-1.6279912, 53.6757935], [-1.6270578, 53.6756577], [-1.6256684, 53.6754585], [-1.6245901, 53.6752984], [-1.6234913999999998, 53.6751205], [-1.622372, 53.6748925], [-1.6220226, 53.6748171], [-1.6204246999999998, 53.67444929999999], [-1.619479, 53.6742242], [-1.6191567, 53.67414589999999], [-1.61893, 53.6740908], [-1.6169675114151385, 53.6736098158147], [-1.6157173, 53.673303399999995], [-1.6155789, 53.6732701], [-1.6119946, 53.6723921], [-1.6104685999999997, 53.672016199999995], [-1.6074855, 53.671260399999994], [-1.6057836, 53.6708647], [-1.6033159999999995, 53.6702438], [-1.6017532999999995, 53.6698475], [-1.5986134999999997, 53.66910279999999], [-1.5932818, 53.6678132], [-1.5923031, 53.667570999999995], [-1.5907992999999998, 53.66720300000001], [-1.5900903999999998, 53.6670634], [-1.589649, 53.6670002], [-1.5892412000000002, 53.6669517], [-1.5885346, 53.66682910000001], [-1.5879389999999998, 53.6666755], [-1.5873498, 53.6665088], [-1.586824, 53.6663743], [-1.5863177, 53.66625449999999], [-1.5857994999999998, 53.6661466], [-1.585329, 53.666008], [-1.5847768999999998, 53.6658457], [-1.5841974999999997, 53.665640399999994], [-1.5838280999999998, 53.6654971], [-1.5825638000000002, 53.6649818], [-1.5819108999999998, 53.6647145], [-1.5815470000000005, 53.6645765], [-1.5810447, 53.66439969999999], [-1.5805536999999998, 53.66424779999999], [-1.5799193, 53.6640494], [-1.5793293, 53.6638717], [-1.5786774, 53.6636536], [-1.5778407, 53.66331279999999], [-1.5773764999999995, 53.6631197], [-1.5769786999999995, 53.66291969999999], [-1.576506, 53.6626586], [-1.5761796, 53.662443999999994], [-1.5758609, 53.66221569999999], [-1.5754671, 53.6619403], [-1.5749701, 53.66159639999999], [-1.5746195999999997, 53.6613598], [-1.5743628, 53.66122929999999], [-1.5741542, 53.661124099999995], [-1.5737932, 53.6609872], [-1.5733683, 53.6607912], [-1.572739, 53.66053370000001], [-1.5715763, 53.6600667], [-1.5699462, 53.65944129999999], [-1.5686141999999998, 53.6589742], [-1.5673226999999998, 53.6585221], [-1.5665306999999995, 53.658239599999995], [-1.5657646999999997, 53.65798879999999], [-1.5650223, 53.6577387], [-1.5631390999999997, 53.6571638], [-1.5619454999999998, 53.65681039999999], [-1.5610183, 53.65655970000001], [-1.5603428999999998, 53.65641790000001], [-1.5598404, 53.65632480000001], [-1.5593606, 53.65624549999999], [-1.5585417999999998, 53.6561275], [-1.5575221, 53.65600539999999], [-1.5562683999999998, 53.6558724], [-1.5550546999999997, 53.6557471], [-1.5541997, 53.6556805], [-1.5532187, 53.6556196], [-1.5519733999999998, 53.6555783], [-1.5511666999999998, 53.655566699999994], [-1.5505798000000002, 53.6555644], [-1.5495295999999998, 53.6555693], [-1.5485926, 53.65559529999999], [-1.5475508999999998, 53.6556509], [-1.5466838, 53.6557229], [-1.545536, 53.65585740000001], [-1.5445557999999997, 53.6559651], [-1.5440085, 53.6560283], [-1.5430506, 53.6561463], [-1.5421262, 53.6562796], [-1.5406622999999997, 53.656533], [-1.5389680999999995, 53.656885800000005], [-1.5376170999999998, 53.657199299999995], [-1.5363748000000002, 53.6575282], [-1.5351937999999998, 53.65787530000001], [-1.5341263999999997, 53.65821019999999], [-1.5321838, 53.65888280000001], [-1.5316487, 53.659061599999994], [-1.5309155, 53.6593278], [-1.53072, 53.6593972], [-1.5302948, 53.6595464], [-1.5299948, 53.659651399999994], [-1.5295597999999997, 53.65981779999999], [-1.5287268, 53.660120899999995], [-1.5279705, 53.6604023], [-1.5271359830031863, 53.66070509640292], [-1.5259651999999997, 53.66112989999999], [-1.5242288999999998, 53.6617596], [-1.5207434999999998, 53.663021500000006], [-1.5173487, 53.6642601], [-1.5166769, 53.664505199999994], [-1.5164345999999995, 53.6645955], [-1.5151123999999998, 53.665074199999985], [-1.5125294, 53.66601339999999], [-1.5104346, 53.6667778], [-1.5091175999999995, 53.6672545], [-1.5081975999999997, 53.6676296], [-1.5073473999999998, 53.6680141], [-1.5065239, 53.66842729999999], [-1.5052138, 53.6691694], [-1.5049933, 53.66930479999999], [-1.5037672, 53.6701066], [-1.5028761, 53.67074890000001], [-1.5024046, 53.6711427], [-1.5018363999999995, 53.67166709999999], [-1.5016461, 53.6718395], [-1.500935, 53.6725155], [-1.5005219, 53.672903199999986], [-1.4999989, 53.6733751], [-1.4995697, 53.6737247], [-1.4990412999999998, 53.67412830000001], [-1.4985113, 53.6744806], [-1.4982367, 53.67466369999999], [-1.497816674538758, 53.67494316112873], [-1.497775130974734, 53.67497080176018], [-1.4972315, 53.6753325], [-1.4970625, 53.6754523], [-1.4969398, 53.6755362], [-1.4964785, 53.675830399999995], [-1.4958181, 53.6762254], [-1.4952446999999998, 53.67651200000001], [-1.4948684, 53.6766784], [-1.494525, 53.6768221], [-1.4942501, 53.67693], [-1.4937930999999998, 53.67709039999999], [-1.4930665, 53.67734110000001], [-1.4929492, 53.67738460000001], [-1.4924432999999997, 53.6775586], [-1.4923098, 53.677602199999995], [-1.4920731, 53.67767990000001], [-1.4911641999999998, 53.6779347], [-1.4910239, 53.677980699999985], [-1.4908786999999997, 53.6780195], [-1.4908825999999995, 53.67802880000001], [-1.4902228, 53.6781963], [-1.4898922, 53.67825659999999], [-1.4895206999999997, 53.67831900000001], [-1.4892426, 53.67836559999999], [-1.4887703, 53.678447899999995], [-1.4883785629456665, 53.67851787739807], [-1.4883107, 53.67852999999999], [-1.4877213, 53.67865479999998], [-1.4870301, 53.678809], [-1.486658, 53.678893], [-1.4860442, 53.6790234], [-1.4858474999999998, 53.6790556], [-1.4856635, 53.67907970000001], [-1.4854761, 53.6790949], [-1.485339, 53.6791025], [-1.4851795999999995, 53.6791078], [-1.4849889999999997, 53.67910760000001], [-1.4847993999999998, 53.67910119999999], [-1.4846156999999998, 53.679082999999984], [-1.4844577, 53.67906509999999], [-1.4842957999999995, 53.679039], [-1.4841506999999998, 53.6790128], [-1.4840082, 53.6789825], [-1.4838601, 53.6789436], [-1.4837283, 53.6789052], [-1.4834805999999998, 53.6788252], [-1.4831114, 53.67868359999999], [-1.4826630999999997, 53.6785012], [-1.4822021999999997, 53.67827259999999], [-1.4818421, 53.67805739999999], [-1.4815739, 53.677854899999986], [-1.4813674, 53.67769589999999], [-1.481064, 53.67740820000001], [-1.4809299, 53.6772739], [-1.4800077, 53.67631279999999], [-1.4798212999999998, 53.676120199999986], [-1.4797652999999995, 53.67605699999999], [-1.4796842, 53.6759711], [-1.4795564, 53.675833199999985], [-1.4786081551213304, 53.6748549707758], [-1.4783767999999995, 53.67461629999999], [-1.4782514, 53.674488800000006], [-1.4777607999999998, 53.673972500000005], [-1.4777057, 53.6739198], [-1.4774785999999998, 53.67375379999999], [-1.4774579, 53.673732399999984], [-1.4773549, 53.673625599999994], [-1.4769029, 53.673157399999994], [-1.47643, 53.67267160000001], [-1.4761074999999997, 53.672340299999995], [-1.4753659999999995, 53.67158450000001], [-1.4742029, 53.670364499999984], [-1.4735129, 53.6696596], [-1.4730015, 53.6692121], [-1.4724844999999998, 53.6688064], [-1.4721958999999998, 53.6685986], [-1.471461, 53.6681572], [-1.4708485999999998, 53.66783769999999], [-1.470277, 53.6675713], [-1.4697134, 53.66732579999999], [-1.4689664000000002, 53.6670303], [-1.4682485999999997, 53.6667463], [-1.4649169, 53.66541130000001], [-1.4619261, 53.6642231], [-1.4605264203242003, 53.663676011321506], [-1.460486057861753, 53.66366023485915], [-1.4603340000000002, 53.66360079999999], [-1.4595247, 53.66333659999999], [-1.4593707, 53.66328639999999], [-1.4586361, 53.66309379999999], [-1.4580277999999998, 53.662954000000006], [-1.4571462999999998, 53.6627767], [-1.4564849, 53.6626751], [-1.4558912, 53.6626127], [-1.4554401, 53.662574], [-1.4541206999999998, 53.6625252], [-1.4530422999999997, 53.6625469], [-1.4523574, 53.662584], [-1.4508881, 53.66274769999999], [-1.4499286999999998, 53.66292499999999], [-1.4486703000000003, 53.66321760000001], [-1.4475115, 53.66355680000001], [-1.4467661999999997, 53.6638293], [-1.4457270000000002, 53.66433290000001], [-1.4442518, 53.665128], [-1.4439125999999998, 53.66531069999999], [-1.4423844, 53.6660872], [-1.4420178999999995, 53.6662529], [-1.4420110412583873, 53.66625659625172], [-1.4413162999999998, 53.666630999999995], [-1.4407053, 53.66695059999999], [-1.4398161, 53.6674212], [-1.4376783999999998, 53.668542300000006], [-1.437304454591234, 53.668709020376795], [-1.4372648, 53.66872669999999], [-1.4364893999999997, 53.66903020000001], [-1.4357745, 53.66928000000001], [-1.435102, 53.6694768], [-1.4344049, 53.6696435], [-1.4335488000000003, 53.66981169999999], [-1.4329326, 53.669913300000005], [-1.4322611999999997, 53.6699994], [-1.4314071, 53.670070499999994], [-1.4303224999999995, 53.670118300000006], [-1.4291928, 53.67014970000001], [-1.4285302999999998, 53.67018199999999], [-1.4278266, 53.67023569999999], [-1.4267611, 53.6703777], [-1.4259552, 53.6705221], [-1.425146, 53.67069420000001], [-1.4226044999999998, 53.6713101], [-1.4178507, 53.67246380000001], [-1.4152942999999998, 53.67308440000001], [-1.4130144, 53.673628599999994], [-1.4093403, 53.6745325], [-1.4085853, 53.674713100000005], [-1.4075057, 53.6749713], [-1.4066092, 53.6751845], [-1.4060845999999998, 53.6753092], [-1.4054715, 53.6754546], [-1.4039855, 53.6757363], [-1.4033088, 53.6758487], [-1.4025148999999997, 53.67595180000001], [-1.4019152, 53.67601539999999], [-1.4013565, 53.67606239999999], [-1.4005325999999998, 53.6761112], [-1.3997144, 53.676165], [-1.3985221, 53.6762429], [-1.3958475999999995, 53.6764136], [-1.3940327999999995, 53.67651060000001], [-1.3877477, 53.6769149], [-1.3709246, 53.6779246], [-1.3682274, 53.67809079999999], [-1.3644149999999995, 53.67831460000001], [-1.3629401999999995, 53.678408999999995], [-1.36198, 53.6784898], [-1.3610997, 53.678587], [-1.3600484999999998, 53.678742800000016], [-1.3592794999999998, 53.678869899999995], [-1.3585520999999998, 53.6790189], [-1.3583953, 53.6790531], [-1.3576965, 53.67922149999999], [-1.3569589, 53.679414400000006], [-1.356165, 53.679649899999994], [-1.3552745, 53.67995630000001], [-1.3536183, 53.68059629999999], [-1.3525332, 53.6810076], [-1.3521440361262085, 53.68115157602794], [-1.3521336999999998, 53.68115540000001], [-1.3510339, 53.6815919], [-1.3493307, 53.6822499], [-1.3478691, 53.68281470000001], [-1.3474729261792822, 53.68296635208876], [-1.3462595999999998, 53.6834308], [-1.3434658, 53.684519499999986], [-1.3413821999999995, 53.68534089999999], [-1.3391350999999998, 53.686223899999995], [-1.337173, 53.68699699999999], [-1.3344813, 53.6879946], [-1.3326562000000002, 53.6886739], [-1.3291728, 53.69002100000001], [-1.3270213, 53.6908499], [-1.3189035, 53.6940034], [-1.3164564, 53.69493529999999], [-1.3149334, 53.695501099999994], [-1.3119544, 53.69643279999999], [-1.3116449, 53.696525], [-1.3080732999999998, 53.6976116], [-1.3055571999999998, 53.69835979999999], [-1.3054865, 53.698381199999986], [-1.3032234, 53.699066999999985], [-1.3031765, 53.69907899999999], [-1.3029883999999998, 53.69912709999999], [-1.3022777, 53.6993421], [-1.2991826, 53.700278299999994], [-1.2979414, 53.7006615], [-1.2974781, 53.70080099999999], [-1.2973412999999998, 53.70084859999999], [-1.2946904, 53.701645899999995], [-1.2942096, 53.7017915], [-1.2897233, 53.70314729999999], [-1.2895312, 53.70320200000001], [-1.2844128999999995, 53.704754300000005], [-1.2825708, 53.705313], [-1.2820361, 53.70547159999999], [-1.2808645, 53.7057647], [-1.2805778, 53.7058304], [-1.2798162, 53.70597570000001], [-1.2786744, 53.706157], [-1.2781057, 53.70622920000001], [-1.2774942, 53.70630079999999], [-1.276468, 53.706372599999995], [-1.2756695, 53.70640620000001], [-1.2749185, 53.7064312], [-1.2727118, 53.70643919999999], [-1.2726146491067036, 53.706439392251106], [-1.2725320570279113, 53.7064395556919], [-1.2724086, 53.7064398], [-1.2721979, 53.7064414], [-1.2698578, 53.7064596], [-1.2691878, 53.7064531], [-1.2670237, 53.70643919999999], [-1.2655411931941072, 53.70642083307228], [-1.265273435163088, 53.70642134087744], [-1.26503685299958, 53.70642264315048], [-1.2648269946762218, 53.70642461457466], [-1.2646394081656522, 53.70642712983315], [-1.26446964144051, 53.7064300636092], [-1.264313242473433, 53.706433290586], [-1.264165759237061, 53.70643668544679], [-1.2640227397040316, 53.70644012287476], [-1.2638797318469843, 53.70644347755315], [-1.2637322836385572, 53.70644662416515], [-1.2635759430513895, 53.70644943739401], [-1.2634062580581196, 53.70645179192291], [-1.263218776631386, 53.706453562435094], [-1.2630090467438275, 53.70645462361376], [-1.262772616368083, 53.70645485014214], [-1.2625050334767909, 53.70645411670343], [-1.2613422999999997, 53.7064442], [-1.2592534, 53.7064312], [-1.2584565999999997, 53.70643609999999], [-1.25764139776733, 53.70645682016165], [-1.2572880999999998, 53.7064658], [-1.2568044, 53.7064807], [-1.2557151, 53.70647], [-1.2549039, 53.7064658], [-1.2541743, 53.706421299999995], [-1.2516588, 53.7064267], [-1.2503702, 53.706424699999985], [-1.2501667, 53.7064234], [-1.2486383000000003, 53.7064142], [-1.2477774, 53.706379899999995], [-1.2470226, 53.706315999999994], [-1.2464157, 53.70624389999999], [-1.2459889, 53.70618189999999], [-1.2457613999999997, 53.7061502], [-1.2451199, 53.7060875], [-1.2446402, 53.7060147], [-1.2443008, 53.7059572], [-1.2434029, 53.7058556], [-1.2400348999999995, 53.70532949999998], [-1.2385738, 53.70509899999999], [-1.2382702, 53.70505339999999], [-1.2349813999999997, 53.7045582], [-1.2337549, 53.7043712], [-1.2303495, 53.703840500000005], [-1.2275291999999998, 53.7034086], [-1.2254728999999998, 53.70309009999999], [-1.2173888, 53.70184090000001], [-1.2167941, 53.701750999999994], [-1.2160676, 53.70165639999999], [-1.2156813, 53.70161259999999], [-1.2153006, 53.701587], [-1.2148977, 53.70156490000001], [-1.2145331, 53.70154479999999], [-1.214189, 53.7015357], [-1.2138485, 53.70153270000001], [-1.2135179, 53.7015357], [-1.2131771, 53.7015438], [-1.2125311, 53.7015786], [-1.211847, 53.70163449999999], [-1.2112391999999998, 53.701705399999994], [-1.2107447999999998, 53.70176579999999], [-1.2100768, 53.7018898], [-1.2096106999999998, 53.7019943], [-1.2089085999999998, 53.70216949999999], [-1.2083227999999997, 53.702338100000006], [-1.207733, 53.7025347], [-1.2072114, 53.702718], [-1.2067224, 53.7029112], [-1.2061886, 53.70312539999999], [-1.2055513999999998, 53.70334379999999], [-1.2050928, 53.7034755], [-1.2046722, 53.7035837], [-1.2035656, 53.7038087], [-1.2027726, 53.70392759999999], [-1.2019360999999995, 53.704008599999995], [-1.2010545, 53.70407139999999], [-1.200172, 53.70407230000001], [-1.1996020999999997, 53.7040538], [-1.1990472, 53.70401459999999], [-1.1985125, 53.70396050000001], [-1.1980556999999998, 53.7039078], [-1.197482962174938, 53.70384207380174], [-1.1971964999999998, 53.7038092], [-1.1980685, 53.7038681], [-1.1974952999999997, 53.70380440000001], [-1.1969669999999997, 53.70374259999999], [-1.1964471, 53.7036756], [-1.1958966, 53.7036113], [-1.195433, 53.7035554], [-1.1895659, 53.7028487], [-1.1832286, 53.70206909999999], [-1.1820758, 53.701933999999994], [-1.1782596, 53.7014646], [-1.1748584999999998, 53.70104620000001], [-1.1722318, 53.700726200000005], [-1.1713483999999998, 53.7006186], [-1.1678731999999998, 53.700183199999984], [-1.1678098693553778, 53.70017553564903], [-1.1641466, 53.699732199999985], [-1.1622523, 53.6995001], [-1.160427, 53.699255599999994], [-1.1596443999999997, 53.69917430000001], [-1.1590295, 53.69912719999999], [-1.1590251169462715, 53.69912698345693], [-1.1582400999999998, 53.699088200000006], [-1.1576167, 53.69906779999999], [-1.1573136, 53.69906490000001], [-1.1569956999999995, 53.69906170000001], [-1.1537883, 53.6990169], [-1.1512537, 53.6989818], [-1.1509696, 53.6989779], [-1.1505283999999998, 53.6989646], [-1.146909, 53.6989237], [-1.1416046, 53.6988539], [-1.1323126, 53.698719], [-1.1264917, 53.698638300000006], [-1.1226743999999995, 53.69858899999999], [-1.1152609, 53.698482299999995], [-1.1146667, 53.6984707], [-1.1071195, 53.69836430000001], [-1.1043869, 53.6983311], [-1.0964731999999997, 53.6982145], [-1.0957819, 53.698189600000006], [-1.0950338, 53.69814029999999], [-1.094592, 53.6980993], [-1.0945204310227237, 53.6980914042508], [-1.094465895532235, 53.69808538769666], [-1.0940699, 53.6980417], [-1.0936281, 53.6979862], [-1.093148, 53.697918400000006], [-1.0916506, 53.6976652], [-1.0907249, 53.6974992], [-1.0831364999999995, 53.69618280000001], [-1.0825667999999995, 53.696108499999994], [-1.0820667999999998, 53.69602809999999], [-1.0813100999999998, 53.6959449], [-1.0802418, 53.6958548], [-1.0791215000000005, 53.6957563], [-1.0783517, 53.69570079999999], [-1.0780632, 53.69569439999999], [-1.0779783409434258, 53.69569621981381], [-1.0775456, 53.69570549999999], [-1.0770145, 53.6957452], [-1.0762519999999998, 53.6958469], [-1.0757154999999998, 53.69595799999999], [-1.0756156, 53.695985799999995], [-1.0751039, 53.6961279], [-1.0743825, 53.69634679999999], [-1.0739228999999997, 53.6965178], [-1.0733996999999995, 53.696751800000015], [-1.0727958, 53.6970491], [-1.0715600999999997, 53.6976707], [-1.070913, 53.69799360000001], [-1.0701126, 53.6983904], [-1.0694424, 53.6987245], [-1.0691589, 53.6988741], [-1.0674613, 53.6997168], [-1.0667681, 53.7000834], [-1.0652939, 53.7008075], [-1.0645607999999998, 53.70117869999999], [-1.063844, 53.701545399999986], [-1.0633601999999998, 53.7017813], [-1.0625243, 53.70219899999999], [-1.0619053, 53.7025245], [-1.0617706999999998, 53.7025917], [-1.061358, 53.7027968], [-1.0607055, 53.70312299999999], [-1.0604051, 53.703273200000005], [-1.0603450999999997, 53.70330509999999], [-1.0602428, 53.7033595], [-1.0599943, 53.7034852], [-1.0594819, 53.7037285], [-1.0588985, 53.7040197], [-1.0579867999999997, 53.70447599999999], [-1.0576637, 53.7046332], [-1.0573393999999998, 53.7047888], [-1.0567741, 53.705057799999985], [-1.0562549, 53.7052931], [-1.055709, 53.70552630000001], [-1.0549896, 53.7058263], [-1.0541783999999998, 53.706138900000006], [-1.053841, 53.7062602], [-1.053079, 53.70653829999999], [-1.0515599999999998, 53.7070758], [-1.0503289, 53.7075013], [-1.0500419, 53.7076045], [-1.0490282, 53.707949], [-1.0478495999999995, 53.7083581], [-1.0463887, 53.7088674], [-1.0453934, 53.7092103], [-1.0446986, 53.70945429999999], [-1.0439154, 53.70972629999999], [-1.042816, 53.7101033], [-1.0421584999999998, 53.71032939999999], [-1.0408263, 53.7107862], [-1.0399705, 53.71108019999999], [-1.0390684, 53.71139720000001], [-1.0382927, 53.7116745], [-1.0377278, 53.7118834], [-1.0374376999999997, 53.71198], [-1.0368537, 53.7121801], [-1.0362691, 53.71238039999999], [-1.0354882, 53.7126538], [-1.0341876, 53.71311399999999], [-1.0329995, 53.713519], [-1.0327074999999997, 53.71361859999998], [-1.0323195999999997, 53.713753700000005], [-1.032087, 53.71383470000001], [-1.0315849, 53.714009699999984], [-1.0311288999999997, 53.7141644], [-1.0300137, 53.71456049999999], [-1.0294699, 53.714751199999995], [-1.0284299999999995, 53.7151125], [-1.0272004, 53.7155356], [-1.0263297, 53.71584030000001], [-1.0244633999999997, 53.7164918], [-1.0242594, 53.7165629], [-1.023261, 53.71691099999998], [-1.0216000999999997, 53.7174891], [-1.0195936, 53.718178599999995], [-1.0111529, 53.721107499999995], [-1.0070889, 53.722522], [-1.0049805, 53.7232554], [-1.0041256, 53.7235589], [-1.0031114, 53.7239596], [-1.0027681, 53.72412909999999], [-1.0023826, 53.72428039999999], [-1.0005491999999998, 53.7251125], [-1.0000076999999998, 53.7253805], [-0.9979761, 53.7263627], [-0.9976034, 53.7265407], [-0.9973513, 53.72666110000001], [-0.9971729, 53.7267714], [-0.9970696, 53.72684439999999], [-0.9968966, 53.7269824], [-0.996737, 53.727145099999994], [-0.9966271, 53.727307], [-0.9965426, 53.727476], [-0.9964862, 53.727641000000006], [-0.9964621, 53.7277941], [-0.9964648, 53.7279703], [-0.9964943, 53.7281297], [-0.99656, 53.728304299999984], [-0.9966753, 53.7285003], [-0.9968161999999998, 53.7286716], [-0.9969636999999998, 53.7288113], [-0.9970762, 53.7288976], [-0.9972326, 53.72899300000001], [-0.997303, 53.729035800000005], [-0.9975672, 53.72917230000001], [-0.998003, 53.729382699999995], [-0.9983815999999998, 53.72960059999999], [-0.9987755, 53.72978639999999], [-0.9999892, 53.7303647], [-1.0004259, 53.7305708], [-1.0008166999999997, 53.7307979], [-1.0010219, 53.7309209], [-1.001219, 53.73106129999999], [-1.0015774, 53.7313901], [-1.0019419, 53.7317262], [-1.0020947, 53.73188249999999], [-1.0022529999999998, 53.732087099999994], [-1.0023629999999997, 53.7322704], [-1.0024354, 53.73246710000001], [-1.002481, 53.7326964], [-1.0024716, 53.7329059], [-1.0024314, 53.73313040000001], [-1.001986739542644, 53.734323238421794], [-1.0014294, 53.7358183]]}", "current_leg_start": "Ashton Moss North Jn", "dest_arr_time_act": "2340", "motion_projection": null, "next_location_lat": "53.7358183", "next_location_lon": "-1.0014294", "previous_location": "Ashton Moss North Jn", "current_leg_milage": "74.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 199.553, \"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\": 233.849, \"from_m\": 199.553, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 438.151, \"from_m\": 233.849, \"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\": 1441.328, \"from_m\": 438.151, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1453.022, \"from_m\": 1441.328, \"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\": 9157.254, \"from_m\": 1453.022, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9206.756, \"from_m\": 9157.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\": 10153.563, \"from_m\": 9206.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\": 10548.471, \"from_m\": 10153.563, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12182.407, \"from_m\": 10548.471, \"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\": 12212.803, \"from_m\": 12182.407, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12562.282, \"from_m\": 12212.803, \"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\": 18537.326, \"from_m\": 12562.282, \"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\": 20459.285, \"from_m\": 18537.326, \"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\": 20752.06, \"from_m\": 20459.285, \"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\": 35027.39, \"from_m\": 20752.06, \"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\": 35335.459, \"from_m\": 35027.39, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 37358.598, \"from_m\": 35335.459, \"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\": 37477.124, \"from_m\": 37358.598, \"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\": 37532.993, \"from_m\": 37477.124, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43554.525, \"from_m\": 37532.993, \"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\": 45811.415, \"from_m\": 43554.525, \"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\": 45906.214, \"from_m\": 45811.415, \"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\": 46181.756, \"from_m\": 45906.214, \"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\": 61382.551, \"from_m\": 46181.756, \"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\": 62722.637, \"from_m\": 61382.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64160.74, \"from_m\": 62722.637, \"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\": 66153.355, \"from_m\": 64160.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66604.035, \"from_m\": 66153.355, \"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\": 67741.408, \"from_m\": 66604.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70597.151, \"from_m\": 67741.408, \"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\": 88134.936, \"from_m\": 70597.151, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88677.053, \"from_m\": 88134.936, \"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\": 89366.266, \"from_m\": 88677.053, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94413.771, \"from_m\": 89366.266, \"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\": 94887.539, \"from_m\": 94413.771, \"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\": 95018.999, \"from_m\": 94887.539, \"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\": 99667.242, \"from_m\": 95018.999, \"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\": 101105.121, \"from_m\": 99667.242, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 101152.016, \"from_m\": 101105.121, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101184.289, \"from_m\": 101152.016, \"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\": 101691.474, \"from_m\": 101184.289, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101743.608, \"from_m\": 101691.474, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101785.127, \"from_m\": 101743.608, \"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\": 102599.997, \"from_m\": 101785.127, \"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\": 102647.303, \"from_m\": 102599.997, \"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\": 102701.498, \"from_m\": 102647.303, \"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\": 102775.596, \"from_m\": 102701.498, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 103907.917, \"from_m\": 102775.596, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104468.927, \"from_m\": 103907.917, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 112967.245, \"from_m\": 104468.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}, {\"to_m\": 117821.368, \"from_m\": 112967.245, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 117858.771, \"from_m\": 117821.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119385.437, \"from_m\": 117858.771, \"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\": 119688.151, \"from_m\": 119385.437, \"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\": 119709.116, \"from_m\": 119688.151, \"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\": 119780.209, \"from_m\": 119709.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131387.188, \"from_m\": 119780.209, \"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\": 133270.42, \"from_m\": 131387.188, \"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\": 133459.797, \"from_m\": 133270.42, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 134337.888, \"from_m\": 133459.797, \"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\": 134374.612, \"from_m\": 134337.888, \"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\": 134402.016, \"from_m\": 134374.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140306.345, \"from_m\": 134402.016, \"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\": 140338.336, \"from_m\": 140306.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144114.869, \"from_m\": 140338.336, \"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\": 144317.165, \"from_m\": 144114.869, \"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\": 147178.132, \"from_m\": 144317.165, \"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\": 148725.861, \"from_m\": 147178.132, \"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\": 148775.223, \"from_m\": 148725.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\": 148824.705, \"from_m\": 148775.223, \"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\": 152822.597, \"from_m\": 148824.705, \"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\": 153196.554, \"from_m\": 152822.597, \"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\": 155100.178, \"from_m\": 153196.554, \"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\": 157149.37, \"from_m\": 155100.178, \"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\": 164050.08, \"from_m\": 157149.37, \"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\": 164524.375, \"from_m\": 164050.08, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 176842.421, \"from_m\": 164524.375, \"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\": 181163.208, \"from_m\": 176842.421, \"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\": 183792.673, \"from_m\": 181163.208, \"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\": 183826.265, \"from_m\": 183792.673, \"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\": 190067.701, \"from_m\": 183826.265, \"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\": 194783.209, \"from_m\": 190067.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194790.102, \"from_m\": 194783.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\": 194813.861, \"from_m\": 194790.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195338.747, \"from_m\": 194813.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\": 195761.155, \"from_m\": 195338.747, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 197773.22, \"from_m\": 195761.155, \"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\": 197803.593, \"from_m\": 197773.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 203591.705, \"from_m\": 197803.593, \"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\": 210938.31, \"from_m\": 203591.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 222746.397, \"from_m\": 210938.31, \"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\": 222784.803, \"from_m\": 222746.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\": 222818.913, \"from_m\": 222784.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 228962.776, \"from_m\": 222818.913, \"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\": 229843.843, \"from_m\": 228962.776, \"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\": 230648.946, \"from_m\": 229843.843, \"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\": 636683, \"profile_key\": \"69368dca286905c7e3c720b34e4f6c14356aacff07f0f0364b6d012eeabcc197\", \"schedule_id\": 14121, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Liverpool Biomass Tml (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1638\", \"location\": \"Strand Road Level Crossing\", \"stage_seq\": 2, \"distance_m\": 199.553, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Bootle Jn\", \"stage_seq\": 3, \"distance_m\": 1453.022, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701\", \"location\": \"Edge Lane Jn\", \"stage_seq\": 4, \"distance_m\": 8555.465, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 9269.102, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1812\", \"location\": \"Tuebrook Siding (GBRf)\", \"stage_seq\": 6, \"distance_m\": 10113.073, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1814\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 7, \"distance_m\": 10980.351, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 8, \"distance_m\": 12141.189, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820H\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 16048.071, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1821\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 16883.701, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827\", \"location\": \"Rainhill\", \"stage_seq\": 11, \"distance_m\": 25374.712, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1830H\", \"location\": \"St. Helens Junction\", \"stage_seq\": 12, \"distance_m\": 30144.167, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837\", \"location\": \"Earlestown\", \"stage_seq\": 13, \"distance_m\": 34801.678, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842\", \"location\": \"Winwick Jn\", \"stage_seq\": 14, \"distance_m\": 37645.361, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845H\", \"location\": \"Dallam Jn\", \"stage_seq\": 15, \"distance_m\": 41906.813, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": false, \"wtt_arr\": \"1848\", \"wtt_dep\": \"1855\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 16, \"distance_m\": 43051.892, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 17, \"distance_m\": 45907.165, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Weaver Jn\", \"stage_seq\": 18, \"distance_m\": 54749.107, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Acton Bridge\", \"stage_seq\": 19, \"distance_m\": 58487.628, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918\", \"location\": \"Hartford Jn\", \"stage_seq\": 20, \"distance_m\": 61210.068, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": false, \"wtt_arr\": \"1923\", \"wtt_dep\": \"1925\", \"location\": \"Hartford C.L. Jn\", \"stage_seq\": 21, \"distance_m\": 62647.891, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Greenbank\", \"stage_seq\": 22, \"distance_m\": 63916.229, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Northwich\", \"stage_seq\": 23, \"distance_m\": 66724.239, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1957\", \"location\": \"Northwich East Jn\", \"stage_seq\": 24, \"distance_m\": 67761.169, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Plumley West S.B.\", \"stage_seq\": 25, \"distance_m\": 70597.151, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Mobberley\", \"stage_seq\": 26, \"distance_m\": 80712.454, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Hale\", \"stage_seq\": 27, \"distance_m\": 86261.687, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Altrincham\", \"stage_seq\": 28, \"distance_m\": 87343.847, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Navigation Road\", \"stage_seq\": 29, \"distance_m\": 88254.396, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Deansgate Jn\", \"stage_seq\": 30, \"distance_m\": 88677.053, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Northenden Jn\", \"stage_seq\": 31, \"distance_m\": 94943.353, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Sharston Jn\", \"stage_seq\": 32, \"distance_m\": 95984.139, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Cheadle Village Jn (SoSL)\", \"stage_seq\": 33, \"distance_m\": 99650.104, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 34, \"distance_m\": 101152.016, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040H\", \"location\": \"Stockport\", \"stage_seq\": 35, \"distance_m\": 101553.738, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 36, \"distance_m\": 102759.582, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Ash Bridge Jn\", \"stage_seq\": 37, \"distance_m\": 103907.917, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Denton Station Jn\", \"stage_seq\": 38, \"distance_m\": 107721.551, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Denton Jn\", \"stage_seq\": 39, \"distance_m\": 109357.606, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2115\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 40, \"distance_m\": 113079.88, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 41, \"distance_m\": 117965.455, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 42, \"distance_m\": 119196.852, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Brewery Jn\", \"stage_seq\": 43, \"distance_m\": 119807.067, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 44, \"distance_m\": 120638.983, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 45, \"distance_m\": 124734.557, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Castleton East Jn\", \"stage_seq\": 46, \"distance_m\": 131048.371, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Rochdale\", \"stage_seq\": 47, \"distance_m\": 133892.758, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 48, \"distance_m\": 134337.888, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Littleborough\", \"stage_seq\": 49, \"distance_m\": 139231.747, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Todmorden\", \"stage_seq\": 50, \"distance_m\": 147855.894, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 51, \"distance_m\": 148824.705, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 52, \"distance_m\": 155001.238, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2214\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 53, \"distance_m\": 164050.08, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2216\", \"location\": \"Greetland Jn\", \"stage_seq\": 54, \"distance_m\": 166859.338, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 55, \"distance_m\": 174424.356, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 56, \"distance_m\": 177423.152, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 57, \"distance_m\": 180173.878, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226H\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 58, \"distance_m\": 181163.208, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Horbury Jn\", \"stage_seq\": 59, \"distance_m\": 190109.612, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2252\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 60, \"distance_m\": 193782.034, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 61, \"distance_m\": 194700.921, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Crofton West Jn\", \"stage_seq\": 62, \"distance_m\": 196518.365, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2258\", \"location\": \"Crofton East Jn\", \"stage_seq\": 63, \"distance_m\": 197803.593, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 64, \"distance_m\": 207857.082, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 65, \"distance_m\": 210624.32, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2321\", \"location\": \"Knottingley East Jn\", \"stage_seq\": 66, \"distance_m\": 211824.769, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324\", \"location\": \"Sudforth Lane S.B.\", \"stage_seq\": 67, \"distance_m\": 215133.228, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2326H\", \"location\": \"Whitley Bridge\", \"stage_seq\": 68, \"distance_m\": 217718.332, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Hensall\", \"stage_seq\": 69, \"distance_m\": 220639.809, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2331H\", \"location\": \"Drax Branch Jn\", \"stage_seq\": 70, \"distance_m\": 222746.397, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Drax Power Station Sig. D17\", \"stage_seq\": 71, \"distance_m\": 228816.948, \"section_seq\": 1, \"route_path_id\": 70880}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": null, \"location\": \"Drax AES (GBRF)\", \"stage_seq\": 72, \"distance_m\": 230648.946, \"section_seq\": 1, \"route_path_id\": 70880}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 230648.946, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70880}], \"total_distance_m\": 230648.946, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 184514.83, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 46134.116, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1626", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "153.0", "current_position_lat": "53.7358183", "current_position_lon": "-1.0014294", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:20:08Z\", \"source_id\": 53984015, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:21:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:20:12Z\", \"source_id\": 17329152, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:21:56Z\", \"source_id\": 53989043, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:22:02Z\", \"source_id\": 17330627, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:27:31Z\", \"source_id\": 54004572, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:27:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:27:37Z\", \"source_id\": 17335005, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:34:02Z\", \"source_id\": 54023086, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:34:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:34:07Z\", \"source_id\": 17339961, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9448, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:40:44Z\", \"source_id\": 54042037, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:41:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:40:47Z\", \"source_id\": 17345044, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:56:50Z\", \"source_id\": 54086438, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:58:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:56:54Z\", \"source_id\": 17357180, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:14:57Z\", \"source_id\": 54136097, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:15:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:14:58Z\", \"source_id\": 17370568, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:16:52Z\", \"source_id\": 54141362, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:19:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:16:58Z\", \"source_id\": 17372026, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:36:23Z\", \"source_id\": 17426980, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:53:30Z\", \"source_id\": 54522052, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:54:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:53:33Z\", \"source_id\": 17474836, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:59:56Z\", \"source_id\": 54535540, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:00:03Z\", \"source_id\": 17478560, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:08:30Z\", \"source_id\": 54553994, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:09:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:08:32Z\", \"source_id\": 17483641, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:14:54Z\", \"source_id\": 54566794, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:14:57Z\", \"source_id\": 17487313, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:31:51Z\", \"source_id\": 54600714, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:32:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:31:53Z\", \"source_id\": 17497028, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:01Z\", \"source_id\": 54637868, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:52:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:07Z\", \"source_id\": 17507516, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:35Z\", \"source_id\": 54675069, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:12:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:38Z\", \"source_id\": 17518246, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:30Z\", \"source_id\": 54700141, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:33Z\", \"source_id\": 17525657, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:05Z\", \"source_id\": 54711128, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:07Z\", \"source_id\": 17528714, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:50:28Z\", \"source_id\": 17536090, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Drax AES (GBRF)", "service_state_platform": null, "timing_fact_generation": 1789685428989597, "current_leg_arrival_utc": "2026-09-18T23:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:28.962339", "service_state_evidence_id": 17536090, "current_leg_start_actual_dep": "2026-09-18T21:24:00+01:00", "operational_evidence_version": 172, "service_state_event_time_utc": "2026-09-17T22:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:28.983638", "service_state_valid_until_kind": null, "operational_interpretation_version": 172, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 6E24 None None None None {"version": 3, "segments": [{"to_m": 199.553, "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": 233.849, "from_m": 199.553, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 438.151, "from_m": 233.849, "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": 1441.328, "from_m": 438.151, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1453.022, "from_m": 1441.328, "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": 9157.254, "from_m": 1453.022, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9206.756, "from_m": 9157.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": 10153.563, "from_m": 9206.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": 10548.471, "from_m": 10153.563, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12182.407, "from_m": 10548.471, "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": 12212.803, "from_m": 12182.407, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12562.282, "from_m": 12212.803, "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": 18537.326, "from_m": 12562.282, "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": 20459.285, "from_m": 18537.326, "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": 20752.06, "from_m": 20459.285, "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": 35027.39, "from_m": 20752.06, "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": 35335.459, "from_m": 35027.39, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 37358.598, "from_m": 35335.459, "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": 37477.124, "from_m": 37358.598, "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": 37532.993, "from_m": 37477.124, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43554.525, "from_m": 37532.993, "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": 45811.415, "from_m": 43554.525, "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": 45906.214, "from_m": 45811.415, "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": 46181.756, "from_m": 45906.214, "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": 61382.551, "from_m": 46181.756, "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": 62722.637, "from_m": 61382.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64160.74, "from_m": 62722.637, "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": 66153.355, "from_m": 64160.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66604.035, "from_m": 66153.355, "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": 67741.408, "from_m": 66604.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70597.151, "from_m": 67741.408, "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": 88134.936, "from_m": 70597.151, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88677.053, "from_m": 88134.936, "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": 89366.266, "from_m": 88677.053, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94413.771, "from_m": 89366.266, "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": 94887.539, "from_m": 94413.771, "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": 95018.999, "from_m": 94887.539, "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": 99667.242, "from_m": 95018.999, "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": 101105.121, "from_m": 99667.242, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 101152.016, "from_m": 101105.121, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101184.289, "from_m": 101152.016, "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": 101691.474, "from_m": 101184.289, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101743.608, "from_m": 101691.474, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101785.127, "from_m": 101743.608, "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": 102599.997, "from_m": 101785.127, "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": 102647.303, "from_m": 102599.997, "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": 102701.498, "from_m": 102647.303, "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": 102775.596, "from_m": 102701.498, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 103907.917, "from_m": 102775.596, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104468.927, "from_m": 103907.917, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 112967.245, "from_m": 104468.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}, {"to_m": 117821.368, "from_m": 112967.245, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117858.771, "from_m": 117821.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119385.437, "from_m": 117858.771, "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": 119688.151, "from_m": 119385.437, "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": 119709.116, "from_m": 119688.151, "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": 119780.209, "from_m": 119709.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131387.188, "from_m": 119780.209, "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": 133270.42, "from_m": 131387.188, "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": 133459.797, "from_m": 133270.42, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 134337.888, "from_m": 133459.797, "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": 134374.612, "from_m": 134337.888, "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": 134402.016, "from_m": 134374.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140306.345, "from_m": 134402.016, "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": 140338.336, "from_m": 140306.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144114.869, "from_m": 140338.336, "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": 144317.165, "from_m": 144114.869, "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": 147178.132, "from_m": 144317.165, "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": 148725.861, "from_m": 147178.132, "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": 148775.223, "from_m": 148725.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": 148824.705, "from_m": 148775.223, "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": 152822.597, "from_m": 148824.705, "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": 153196.554, "from_m": 152822.597, "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": 155100.178, "from_m": 153196.554, "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": 157149.37, "from_m": 155100.178, "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": 164050.08, "from_m": 157149.37, "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": 164524.375, "from_m": 164050.08, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 176842.421, "from_m": 164524.375, "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": 181163.208, "from_m": 176842.421, "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": 183792.673, "from_m": 181163.208, "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": 183826.265, "from_m": 183792.673, "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": 190067.701, "from_m": 183826.265, "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": 194783.209, "from_m": 190067.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194790.102, "from_m": 194783.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": 194813.861, "from_m": 194790.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195338.747, "from_m": 194813.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": 195761.155, "from_m": 195338.747, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 197773.22, "from_m": 195761.155, "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": 197803.593, "from_m": 197773.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 203591.705, "from_m": 197803.593, "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": 210938.31, "from_m": 203591.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 222746.397, "from_m": 210938.31, "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": 222784.803, "from_m": 222746.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": 222818.913, "from_m": 222784.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 228962.776, "from_m": 222818.913, "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": 229843.843, "from_m": 228962.776, "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": 230648.946, "from_m": 229843.843, "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": 636683, "profile_key": "69368dca286905c7e3c720b34e4f6c14356aacff07f0f0364b6d012eeabcc197", "schedule_id": 14121, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1626", "location": "Liverpool Biomass Tml (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70880}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1638", "location": "Strand Road Level Crossing", "stage_seq": 2, "distance_m": 199.553, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Bootle Jn", "stage_seq": 3, "distance_m": 1453.022, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "Edge Lane Jn", "stage_seq": 4, "distance_m": 8555.465, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 9269.102, "section_seq": 1, "route_path_id": 70880}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1812", "location": "Tuebrook Siding (GBRf)", "stage_seq": 6, "distance_m": 10113.073, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1814", "location": "Bootle Branch Jn", "stage_seq": 7, "distance_m": 10980.351, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Olive Mount Jn", "stage_seq": 8, "distance_m": 12141.189, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820H", "location": "Roby", "stage_seq": 9, "distance_m": 16048.071, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821", "location": "Huyton", "stage_seq": 10, "distance_m": 16883.701, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827", "location": "Rainhill", "stage_seq": 11, "distance_m": 25374.712, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830H", "location": "St. Helens Junction", "stage_seq": 12, "distance_m": 30144.167, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837", "location": "Earlestown", "stage_seq": 13, "distance_m": 34801.678, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842", "location": "Winwick Jn", "stage_seq": 14, "distance_m": 37645.361, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845H", "location": "Dallam Jn", "stage_seq": 15, "distance_m": 41906.813, "section_seq": 1, "route_path_id": 70880}, {"is_pass": false, "wtt_arr": "1848", "wtt_dep": "1855", "location": "Warrington Bank Quay", "stage_seq": 16, "distance_m": 43051.892, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901H", "location": "Acton Grange Jn", "stage_seq": 17, "distance_m": 45907.165, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Weaver Jn", "stage_seq": 18, "distance_m": 54749.107, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Acton Bridge", "stage_seq": 19, "distance_m": 58487.628, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918", "location": "Hartford Jn", "stage_seq": 20, "distance_m": 61210.068, "section_seq": 1, "route_path_id": 70880}, {"is_pass": false, "wtt_arr": "1923", "wtt_dep": "1925", "location": "Hartford C.L. Jn", "stage_seq": 21, "distance_m": 62647.891, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "Greenbank", "stage_seq": 22, "distance_m": 63916.229, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Northwich", "stage_seq": 23, "distance_m": 66724.239, "section_seq": 1, "route_path_id": 70880}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1957", "location": "Northwich East Jn", "stage_seq": 24, "distance_m": 67761.169, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "Plumley West S.B.", "stage_seq": 25, "distance_m": 70597.151, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Mobberley", "stage_seq": 26, "distance_m": 80712.454, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Hale", "stage_seq": 27, "distance_m": 86261.687, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Altrincham", "stage_seq": 28, "distance_m": 87343.847, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Navigation Road", "stage_seq": 29, "distance_m": 88254.396, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "Deansgate Jn", "stage_seq": 30, "distance_m": 88677.053, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Northenden Jn", "stage_seq": 31, "distance_m": 94943.353, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Sharston Jn", "stage_seq": 32, "distance_m": 95984.139, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Cheadle Village Jn (SoSL)", "stage_seq": 33, "distance_m": 99650.104, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Edgeley Jn No2", "stage_seq": 34, "distance_m": 101152.016, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040H", "location": "Stockport", "stage_seq": 35, "distance_m": 101553.738, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Heaton Norris Jn", "stage_seq": 36, "distance_m": 102759.582, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Ash Bridge Jn", "stage_seq": 37, "distance_m": 103907.917, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Denton Station Jn", "stage_seq": 38, "distance_m": 107721.551, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Denton Jn", "stage_seq": 39, "distance_m": 109357.606, "section_seq": 1, "route_path_id": 70880}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2115", "location": "Ashton Moss North Jn", "stage_seq": 40, "distance_m": 113079.88, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Baguley Fold Jn", "stage_seq": 41, "distance_m": 117965.455, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Philips Park West Jn", "stage_seq": 42, "distance_m": 119196.852, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Brewery Jn", "stage_seq": 43, "distance_m": 119807.067, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Thorpes Bridge Jn", "stage_seq": 44, "distance_m": 120638.983, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Vitriol Works S.B.", "stage_seq": 45, "distance_m": 124734.557, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Castleton East Jn", "stage_seq": 46, "distance_m": 131048.371, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Rochdale", "stage_seq": 47, "distance_m": 133892.758, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Rochdale East Jn", "stage_seq": 48, "distance_m": 134337.888, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Littleborough", "stage_seq": 49, "distance_m": 139231.747, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Todmorden", "stage_seq": 50, "distance_m": 147855.894, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Hall Royd Jn", "stage_seq": 51, "distance_m": 148824.705, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "Hebden Bridge", "stage_seq": 52, "distance_m": 155001.238, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2214", "location": "Milner Royd Jn", "stage_seq": 53, "distance_m": 164050.08, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2216", "location": "Greetland Jn", "stage_seq": 54, "distance_m": 166859.338, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222", "location": "Bradley Wood Jn", "stage_seq": 55, "distance_m": 174424.356, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Heaton Lodge East Jn", "stage_seq": 56, "distance_m": 177423.152, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Mirfield East Jn", "stage_seq": 57, "distance_m": 180173.878, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226H", "location": "Thornhill L.N.W. Jn", "stage_seq": 58, "distance_m": 181163.208, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244", "location": "Horbury Jn", "stage_seq": 59, "distance_m": 190109.612, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2252", "location": "Wakefield Kirkgate", "stage_seq": 60, "distance_m": 193782.034, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253", "location": "Calder Bridge Jn", "stage_seq": 61, "distance_m": 194700.921, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Crofton West Jn", "stage_seq": 62, "distance_m": 196518.365, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2258", "location": "Crofton East Jn", "stage_seq": 63, "distance_m": 197803.593, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312", "location": "Pontefract Monkhill", "stage_seq": 64, "distance_m": 207857.082, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Knottingley West Jn", "stage_seq": 65, "distance_m": 210624.32, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2321", "location": "Knottingley East Jn", "stage_seq": 66, "distance_m": 211824.769, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324", "location": "Sudforth Lane S.B.", "stage_seq": 67, "distance_m": 215133.228, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2326H", "location": "Whitley Bridge", "stage_seq": 68, "distance_m": 217718.332, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Hensall", "stage_seq": 69, "distance_m": 220639.809, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2331H", "location": "Drax Branch Jn", "stage_seq": 70, "distance_m": 222746.397, "section_seq": 1, "route_path_id": 70880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Drax Power Station Sig. D17", "stage_seq": 71, "distance_m": 228816.948, "section_seq": 1, "route_path_id": 70880}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": null, "location": "Drax AES (GBRF)", "stage_seq": 72, "distance_m": 230648.946, "section_seq": 1, "route_path_id": 70880}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 230648.946, "from_m": 0.0, "section_seq": 1, "route_path_id": 70880}], "total_distance_m": 230648.946, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 184514.83, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 46134.116, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10002, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:20:08Z", "source_id": 53984015, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T17:21:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:20:12Z", "source_id": 17329152, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10010, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:21:56Z", "source_id": 53989043, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T17:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:22:02Z", "source_id": 17330627, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T18:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9480, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:27:31Z", "source_id": 54004572, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T17:27:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:27:37Z", "source_id": 17335005, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T18:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9488, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:34:02Z", "source_id": 54023086, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T17:34:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:34:07Z", "source_id": 17339961, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T18:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9448, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:40:44Z", "source_id": 54042037, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T17:41:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:40:47Z", "source_id": 17345044, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T18:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9534, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:56:50Z", "source_id": 54086438, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T17:58:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:56:54Z", "source_id": 17357180, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T18:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10080, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:14:57Z", "source_id": 54136097, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T18:15:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:14:58Z", "source_id": 17370568, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10086, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:16:52Z", "source_id": 54141362, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T18:19:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:16:58Z", "source_id": 17372026, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:36:23Z", "source_id": 17426980, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-17T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:53:30Z", "source_id": 54522052, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T20:54:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:53:33Z", "source_id": 17474836, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-17T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:59:56Z", "source_id": 54535540, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T21:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:00:03Z", "source_id": 17478560, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-17T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:08:30Z", "source_id": 54553994, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-17T21:09:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:08:32Z", "source_id": 17483641, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-17T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:14:54Z", "source_id": 54566794, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T21:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:14:57Z", "source_id": 17487313, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T22:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6134, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:31:51Z", "source_id": 54600714, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-17T21:32:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:31:53Z", "source_id": 17497028, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-17T22:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5973, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:01Z", "source_id": 54637868, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-17T21:52:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:07Z", "source_id": 17507516, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-17T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5842, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:35Z", "source_id": 54675069, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-17T22:12:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:38Z", "source_id": 17518246, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-17T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5718, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:30Z", "source_id": 54700141, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-17T22:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:33Z", "source_id": 17525657, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5711, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:05Z", "source_id": 54711128, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-17T22:34:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:07Z", "source_id": 17528714, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:50:28Z", "source_id": 17536090, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-17T23:49:00+01:00", "operational_fact": true}] Liverpool Biomass Tml (GBRf) 1626 1626 None None None Drax AES (GBRF) 2340 2340 None LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:H49745/2026-09-17/detailed None Ashton Moss North Jn 2026-09-18T21:24:00+01:00 Drax AES (GBRF) 153.0 {"type": "LineString", "coordinates": [[-2.1160969, 53.491936999999986], [-2.1169559, 53.4918458], [-2.1178046, 53.4917423], [-2.1182136999999996, 53.4916876], [-2.1187862999999996, 53.491602400000005], [-2.1198593, 53.49141319999998], [-2.1213962, 53.4910794], [-2.1226745999999994, 53.49075560000001], [-2.1239349999999995, 53.49038079999999], [-2.1258514, 53.489768799999986], [-2.1266936, 53.4895535], [-2.1275035999999994, 53.489400899999985], [-2.1284639, 53.48926829999999], [-2.1293046999999996, 53.4891888], [-2.1302828, 53.4891585], [-2.1313593, 53.4891616], [-2.1325705, 53.489201], [-2.1337921, 53.4892753], [-2.1349973, 53.4894273], [-2.1362945999999994, 53.489614800000005], [-2.1371904, 53.489792099999995], [-2.1378354999999996, 53.4899491], [-2.1385836, 53.4901784], [-2.1399610999999994, 53.49067919999999], [-2.1410556, 53.49102059999999], [-2.1420144, 53.49125599999999], [-2.1430342, 53.4914436], [-2.144942, 53.49174680000001], [-2.146769, 53.4920315], [-2.148217, 53.49221349999999], [-2.1490793, 53.49227319999999], [-2.1501963, 53.4922887], [-2.1523235, 53.49223190000001], [-2.1533896, 53.49227689999999], [-2.1541439, 53.49234309999999], [-2.1550711999999996, 53.492407199999995], [-2.1558102999999997, 53.49242459999998], [-2.1559566818868516, 53.49242606704792], [-2.1583946, 53.4924505], [-2.1591685, 53.492474400000006], [-2.1602566, 53.4925425], [-2.1610204999999993, 53.4926052], [-2.1625451999999994, 53.49277860000001], [-2.1634207, 53.492881099999984], [-2.1642217000000006, 53.49295949999999], [-2.1648529, 53.493002999999995], [-2.1655199, 53.4930233], [-2.1663521999999995, 53.49302250000001], [-2.1671064, 53.4930113], [-2.167716599999999, 53.4929933], [-2.1694644, 53.492909899999994], [-2.1713672, 53.4928191], [-2.1719917999999994, 53.49280339999999], [-2.1722688, 53.4928023], [-2.1729986999999995, 53.4928061], [-2.1731769, 53.49280879999999], [-2.1745537, 53.492831599999995], [-2.1757715999999996, 53.4928537], [-2.1767902, 53.49283919999999], [-2.1806261, 53.492672799999994], [-2.183074, 53.492581], [-2.1858287999999995, 53.4924777], [-2.1868657, 53.4924277], [-2.1871524, 53.49243089999999], [-2.1873096, 53.4924292], [-2.1874356, 53.49242670000001], [-2.188127, 53.49242189999999], [-2.1892156999999997, 53.492459100000005], [-2.1902759, 53.4925265], [-2.1913414999999996, 53.492602999999995], [-2.1923259, 53.492702], [-2.1932486, 53.4928264], [-2.1938772, 53.492921299999985], [-2.1941666, 53.49296379999999], [-2.1945177, 53.4930154], [-2.1947902, 53.49306849999999], [-2.1957905, 53.4932781], [-2.1973362, 53.4936251], [-2.2000538, 53.49432], [-2.2007662, 53.49449870000001], [-2.2010064, 53.4945568], [-2.2021084, 53.494826999999994], [-2.2025995, 53.4949622], [-2.2034545, 53.495178], [-2.2038287999999997, 53.4952722], [-2.2039939, 53.495334099999994], [-2.2041924, 53.4954027], [-2.2043299, 53.4954446], [-2.2044797, 53.495485999999985], [-2.204578, 53.4955112], [-2.2047014, 53.4955456], [-2.204578, 53.4955112], [-2.2066676, 53.49604119999999], [-2.2072010999999994, 53.496175599999994], [-2.2074459, 53.496284800000005], [-2.2075414, 53.496335599999995], [-2.2076404, 53.4963959], [-2.2077325999999995, 53.49646349999999], [-2.2078185999999995, 53.4965309], [-2.2078714, 53.4965777], [-2.2080081999999996, 53.49674970000001], [-2.2080402, 53.496791599999995], [-2.2080787999999996, 53.4968659], [-2.2081046, 53.4969197], [-2.208126099999999, 53.496992799999994], [-2.2081484999999996, 53.4971002], [-2.2081604999999995, 53.497174300000005], [-2.2081616, 53.4972408], [-2.2081464999999993, 53.497353], [-2.208119, 53.4974764], [-2.2080742, 53.49758380000001], [-2.2080163, 53.49768249999999], [-2.2079683999999995, 53.4977457], [-2.2078924999999994, 53.4978366], [-2.2077698, 53.497947899999986], [-2.2075099, 53.4981414], [-2.2072186, 53.49829470000001], [-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.1931615, 53.5029864], [-2.1927935, 53.5031292], [-2.1923543999999997, 53.503297399999994], [-2.1919133, 53.50347560000001], [-2.1907512999999996, 53.5039533], [-2.1894082, 53.5045386], [-2.1883091999999995, 53.5050375], [-2.1876357, 53.5053721], [-2.1869748, 53.5057255], [-2.1861949, 53.506151499999994], [-2.1859434000000006, 53.5062889], [-2.1848902, 53.50689829999999], [-2.1843120999999996, 53.50723949999999], [-2.1836748, 53.5076277], [-2.1833075, 53.50785040000001], [-2.1829719999999995, 53.50806519999998], [-2.1810291, 53.509451199999994], [-2.1801485, 53.510153], [-2.1792887, 53.51085889999999], [-2.1785538999999994, 53.51149860000001], [-2.1778545, 53.51215459999999], [-2.177302, 53.5126924], [-2.1770351000000003, 53.5129653], [-2.1767662, 53.513238599999994], [-2.1760375, 53.5140553], [-2.1755658999999996, 53.5146105], [-2.1751186, 53.51516769999999], [-2.1747078999999996, 53.51571529999999], [-2.1743062, 53.5162651], [-2.1739212, 53.5168176], [-2.1737453, 53.517093399999986], [-2.1735678, 53.51737309999999], [-2.1729299, 53.5184488], [-2.1722149999999996, 53.51988630000001], [-2.1719321, 53.5205466], [-2.1716909, 53.5212188], [-2.171686013323228, 53.52123315641426], [-2.1713756, 53.52214509999999], [-2.1711845, 53.5227614], [-2.1711115, 53.5230242], [-2.1710262999999994, 53.5233742], [-2.1709966000000005, 53.5235092], [-2.1708637, 53.5241129], [-2.1707402, 53.524852399999986], [-2.1705995, 53.5260085], [-2.1705403, 53.52713099999998], [-2.1705366, 53.52813929999999], [-2.1705689, 53.5291612], [-2.1706661, 53.53119830000001], [-2.1708078, 53.5343221], [-2.1709383999999994, 53.5373046], [-2.1709916, 53.5388024], [-2.1710320000000003, 53.5395483], [-2.1710662999999997, 53.5402867], [-2.171073, 53.5404505], [-2.1710752, 53.5405522], [-2.171133, 53.5418399], [-2.1711659, 53.5427876], [-2.1712158, 53.54375720000001], [-2.1712236, 53.5439407], [-2.1712610999999997, 53.54502949999999], [-2.171303, 53.5461128], [-2.1713575, 53.54733029999999], [-2.1713729, 53.54769499999999], [-2.1713995999999995, 53.5482981], [-2.1714499, 53.54971559999999], [-2.1714679, 53.5504345], [-2.1714966, 53.551177], [-2.1715021, 53.55130509999999], [-2.1715066999999997, 53.5514817], [-2.1716450999999997, 53.55360889999999], [-2.1717596, 53.5546221], [-2.1718134, 53.5550965], [-2.171823, 53.555164000000005], [-2.1718767, 53.55581930000001], [-2.1718776, 53.5561672], [-2.1718677999999993, 53.5565326], [-2.1718501, 53.5569693], [-2.1718436, 53.55741329999999], [-2.1718554, 53.55784500000001], [-2.1718693999999994, 53.5580483], [-2.171879, 53.55820490000001], [-2.1719176, 53.5585344], [-2.1720202000000004, 53.5591777], [-2.1721818999999996, 53.5599738], [-2.1722865, 53.560377300000006], [-2.1723938000000005, 53.560753], [-2.1724443, 53.56091589999999], [-2.1725053999999995, 53.561103], [-2.1726374, 53.56145780000001], [-2.1729178999999994, 53.5621604], [-2.1732385, 53.5628714], [-2.1735893, 53.5635761], [-2.1740407, 53.5643754], [-2.1742966999999997, 53.564776], [-2.1745517, 53.5651679], [-2.1752884, 53.56626870000001], [-2.1757842, 53.56712269999999], [-2.1760694, 53.567649800000005], [-2.1762163, 53.56792599999999], [-2.1762591, 53.56801060000001], [-2.1765288, 53.5685835], [-2.1767798, 53.569153], [-2.1770378, 53.56980380000001], [-2.1772784999999995, 53.57043250000001], [-2.1781916, 53.57283120000001], [-2.1786305, 53.57403360000001], [-2.1788521731873596, 53.57460657386965], [-2.1788629, 53.57463429999999], [-2.1790834, 53.5752329], [-2.180157, 53.5781411], [-2.1802732999999996, 53.578449799999994], [-2.1803867, 53.5787777], [-2.1805549000000006, 53.579412299999994], [-2.1806987, 53.580034000000005], [-2.1808098, 53.5806435], [-2.180891, 53.5811458], [-2.1809491999999997, 53.581591200000005], [-2.1810244999999995, 53.582522100000006], [-2.1810268, 53.5826636], [-2.1810269, 53.5828184], [-2.1810335999999997, 53.5831126], [-2.1810297999999997, 53.5834945], [-2.1810266, 53.5836762], [-2.1810183, 53.58389009999999], [-2.1809845, 53.584286500000005], [-2.1809825, 53.5843105], [-2.1809608, 53.58455549999999], [-2.180956, 53.5845956], [-2.1809278, 53.584832199999994], [-2.1808816, 53.585156899999994], [-2.1808138, 53.58561029999999], [-2.180749099999999, 53.5859666], [-2.1806792, 53.5862821], [-2.1806072, 53.5865944], [-2.1805260999999994, 53.58693689999999], [-2.1803995, 53.5873788], [-2.1803031000000006, 53.5876966], [-2.1801998999999994, 53.5880452], [-2.1800841, 53.5883735], [-2.1799111, 53.5887902], [-2.1797854, 53.58912039999999], [-2.1796328999999997, 53.5894601], [-2.1792385, 53.5903034], [-2.1790172, 53.590749999999986], [-2.1788001, 53.59114319999998], [-2.1786582, 53.5913876], [-2.1785008999999995, 53.591635199999985], [-2.1781849, 53.592116899999986], [-2.1777319, 53.59276659999998], [-2.177451899999999, 53.59315729999999], [-2.1771139999999995, 53.593602], [-2.1766664, 53.5941518], [-2.1763207, 53.5945457], [-2.1759638, 53.59495619999999], [-2.1754712, 53.59544859999999], [-2.1752619, 53.595661], [-2.1749345, 53.595992300000006], [-2.1747012, 53.5962073], [-2.1742375, 53.596644700000006], [-2.1740551, 53.5968084], [-2.1739388, 53.5969151], [-2.1735895, 53.597219200000005], [-2.1729317999999997, 53.597784299999994], [-2.1706965, 53.59962], [-2.1696591, 53.6004848], [-2.1686473, 53.6013261], [-2.1679094, 53.601934500000006], [-2.167346199999999, 53.60240420000001], [-2.1667644, 53.6028603], [-2.1659035, 53.6035117], [-2.1650476, 53.604102000000005], [-2.1648549, 53.6042344], [-2.1642693, 53.6046254], [-2.163646, 53.60501570000001], [-2.162974, 53.6054096], [-2.1616309, 53.6061995], [-2.1606455, 53.6067391], [-2.159630299999999, 53.60725819999999], [-2.1594482, 53.6073485], [-2.1584445, 53.6078321], [-2.1573305000000005, 53.60839959999999], [-2.1564035999999995, 53.60884070000001], [-2.1559566818868516, 53.609066883612], [-2.1559361000000004, 53.6090773], [-2.1555418999999993, 53.60931469999999], [-2.1553523, 53.60942099999999], [-2.154851, 53.60971509999999], [-2.1540517, 53.61017819999999], [-2.1535461, 53.61041780000001], [-2.1534164999999996, 53.6104792], [-2.1530065, 53.610650799999995], [-2.1525389999999995, 53.6108338], [-2.151887, 53.6110556], [-2.1515873, 53.61114380000001], [-2.1514275, 53.6111838], [-2.1511795, 53.6112607], [-2.1510128, 53.61131340000001], [-2.1508677, 53.61136229999999], [-2.1506665, 53.61143009999999], [-2.1504242, 53.6115199], [-2.1497141, 53.61180339999999], [-2.149343, 53.611960800000006], [-2.1490181, 53.6120839], [-2.1484040999999996, 53.61231149999998], [-2.147812, 53.6125172], [-2.1475613, 53.6126103], [-2.147812, 53.6125172], [-2.1473037, 53.6126519], [-2.1469492, 53.6127804], [-2.1467724999999995, 53.61284179999999], [-2.1466547999999994, 53.612882299999995], [-2.1463627, 53.612972000000006], [-2.1455079999999995, 53.613234600000006], [-2.1441448999999997, 53.61365010000001], [-2.1419707, 53.6143253], [-2.1409429, 53.6146743], [-2.1399339999999993, 53.6150377], [-2.1389806, 53.6154159], [-2.1380611999999997, 53.6158045], [-2.1367499999999997, 53.6164079], [-2.1367024, 53.6164308], [-2.136514, 53.6165212], [-2.1354565999999995, 53.61705010000001], [-2.1344526, 53.6175952], [-2.1334547, 53.6181487], [-2.1333470999999995, 53.61821179999999], [-2.1325059, 53.6187049], [-2.1315398999999995, 53.6193385], [-2.130638499999999, 53.6199785], [-2.129362, 53.6210133], [-2.1281171, 53.6220446], [-2.1268763, 53.62308900000001], [-2.1265707, 53.6233495], [-2.1262387, 53.6235992], [-2.1258966, 53.6238585], [-2.1255626999999997, 53.6240938], [-2.120536405429469, 53.62791270082296], [-2.1202624999999995, 53.628120800000005], [-2.1140063, 53.6328658], [-2.1139435, 53.63291339999999], [-2.1133225999999996, 53.6333801], [-2.1130756, 53.6335656], [-2.1122240999999997, 53.634179499999995], [-2.1113218999999996, 53.634767800000006], [-2.1106432, 53.63518169999999], [-2.1099935, 53.6355681], [-2.1092689, 53.6359702], [-2.1087217, 53.636266000000006], [-2.1085022, 53.6363775], [-2.107773, 53.63673709999999], [-2.106576, 53.63730480000001], [-2.1063770999999996, 53.637398299999994], [-2.105251, 53.63792269999999], [-2.1035224, 53.638717199999995], [-2.1018277, 53.6395144], [-2.1011521, 53.6398392], [-2.1005206, 53.640130799999994], [-2.099885, 53.64043679999999], [-2.0992402, 53.640733700000006], [-2.0968872999999997, 53.641842], [-2.0957153, 53.642394], [-2.0955187999999993, 53.6424871], [-2.0949904043644185, 53.642737350873055], [-2.0949865, 53.6427392], [-2.0945504999999995, 53.64295070000001], [-2.093677899999999, 53.64339499999999], [-2.0933977, 53.64354589999999], [-2.0930479, 53.6437388], [-2.0928027, 53.6438733], [-2.0920718999999997, 53.6443415], [-2.0913732, 53.64479399999999], [-2.0899222, 53.64585809999999], [-2.0892461999999994, 53.64641120000001], [-2.0886121999999996, 53.6469655], [-2.0881491, 53.6474011], [-2.0877139, 53.6478318], [-2.0872989999999993, 53.64827689999999], [-2.0869191, 53.6487108], [-2.0865703, 53.649118], [-2.0862485, 53.64952469999999], [-2.0859367, 53.6499386], [-2.0855733, 53.6504952], [-2.0854104999999996, 53.650764], [-2.0851655, 53.651187500000006], [-2.0849449, 53.651611], [-2.0847263999999996, 53.6520322], [-2.0845440999999996, 53.65241959999999], [-2.0843975, 53.652784899999986], [-2.084187899999999, 53.6533733], [-2.0840048999999996, 53.6539535], [-2.0837891, 53.6547925], [-2.0835658, 53.6556191], [-2.083354, 53.6564503], [-2.0831545, 53.65730099999998], [-2.083047, 53.65780819999999], [-2.0829785, 53.658287], [-2.0829525999999996, 53.6587964], [-2.0829449999999996, 53.65920280000001], [-2.0829420999999995, 53.65935749999999], [-2.0829766, 53.6596799], [-2.0829835, 53.6597441], [-2.0830288999999995, 53.659996199999995], [-2.0831506, 53.6605105], [-2.0833458, 53.66107639999999], [-2.0835077999999996, 53.66159650000001], [-2.08408, 53.6631389], [-2.0845063, 53.6644494], [-2.0852321, 53.66648860000001], [-2.0856045999999995, 53.6675518], [-2.0859406, 53.66859639999999], [-2.0866816, 53.67067089999999], [-2.088102, 53.6747577], [-2.0889340999999995, 53.67711200000001], [-2.0890912, 53.6776307], [-2.089788, 53.67959289999999], [-2.0903351182692003, 53.68115157602794], [-2.0904443999999995, 53.68146289999999], [-2.0907228999999994, 53.6821394], [-2.0908714, 53.682408], [-2.0910113, 53.6826649], [-2.0912945, 53.68310960000001], [-2.091689, 53.683612399999994], [-2.0917261, 53.68365969999999], [-2.0917568, 53.6836914], [-2.0920252, 53.68396789999999], [-2.0922461, 53.6842058], [-2.0925074, 53.684455], [-2.0929834, 53.68487319999999], [-2.0932043999999994, 53.685044699999985], [-2.0937931, 53.6854597], [-2.0939117, 53.6855505], [-2.094460199999999, 53.685916], [-2.0950499, 53.6862872], [-2.0961749, 53.6870048], [-2.096334, 53.6871269], [-2.0973714, 53.687923100000006], [-2.0979181, 53.68837400000001], [-2.0984073999999997, 53.6888128], [-2.0988885, 53.6892571], [-2.0993036, 53.689672400000006], [-2.100076, 53.69053879999999], [-2.101128, 53.69189409999999], [-2.1012337, 53.6920394], [-2.101887, 53.69289140000001], [-2.1036103999999995, 53.69518420000001], [-2.1039095, 53.6955862], [-2.1042532, 53.69600040000001], [-2.104749599999999, 53.69653689999999], [-2.1048818, 53.6966843], [-2.1052234, 53.69706489999999], [-2.1055799, 53.6974694], [-2.1057033, 53.69762039999999], [-2.1057671, 53.697692999999994], [-2.1062052, 53.6982956], [-2.1064643, 53.69872569999999], [-2.10668, 53.6991265], [-2.1070184, 53.699859499999995], [-2.1072196, 53.70039289999999], [-2.1074638, 53.70112000000001], [-2.1075755000000003, 53.701566], [-2.1076656, 53.70218190000001], [-2.107674, 53.70258359999999], [-2.1076623, 53.7031086], [-2.1076357999999997, 53.7034252], [-2.107591, 53.703741], [-2.1075277, 53.704055800000006], [-2.1074543, 53.7043452], [-2.1073692, 53.7046335], [-2.1072726, 53.70492059999999], [-2.1071644999999997, 53.7052061], [-2.1067718, 53.705981900000005], [-2.1064120999999996, 53.70664670000001], [-2.1062823, 53.70685279999999], [-2.1055061, 53.708039], [-2.105058, 53.7087499], [-2.104749599999999, 53.7092393], [-2.1040833, 53.7102254], [-2.103762699999999, 53.71071], [-2.1033916, 53.7111631], [-2.1027091999999996, 53.7118468], [-2.1023390999999996, 53.7121594], [-2.1019322, 53.71248359999999], [-2.1014102, 53.7128506], [-2.1012388999999994, 53.71296460000001], [-2.101125, 53.7130403], [-2.1008792, 53.71320380000001], [-2.1003439, 53.71352569999999], [-2.1000591, 53.7136867], [-2.0997485, 53.71384330000001], [-2.0990521, 53.714163600000006], [-2.0987457999999997, 53.7142958], [-2.0981111, 53.7145475], [-2.0972682, 53.714848399999994], [-2.0967915, 53.71500970000001], [-2.0961642, 53.7152033], [-2.0955419999999996, 53.7153789], [-2.0942553, 53.7156857], [-2.0931678999999996, 53.7159253], [-2.0919637999999994, 53.7161456], [-2.0913412, 53.7162489], [-2.090948, 53.71630230000001], [-2.0907421, 53.7163303], [-2.0898654, 53.7164443], [-2.0894568, 53.7164989], [-2.0876472962854886, 53.71672094356945], [-2.0873857716529343, 53.71675319382236], [-2.0871594052105777, 53.71678201882486], [-2.0869681579065724, 53.7168073002027], [-2.086811990689075, 53.71682891958164], [-2.0866908645062403, 53.71684675858741], [-2.0866047403062224, 53.71686069884578], [-2.0865535790371768, 53.7168706219825], [-2.0865373416472583, 53.71687640962332], [-2.0865559890846215, 53.71687794339401], [-2.0866094822974217, 53.716875104920305], [-2.086697782233813, 53.71686777582797], [-2.086820849841952, 53.71685583774274], [-2.0869786460699915, 53.71683917229039], [-2.087171131866088, 53.71681766109666], [-2.087398268178396, 53.71679118578732], [-2.08766001595507, 53.716759627988104], [-2.0894697999999994, 53.716533899999995], [-2.0898786, 53.71647930000001], [-2.0907553999999995, 53.71636530000001], [-2.090962, 53.71633719999999], [-2.0913562, 53.7162837], [-2.0919809999999996, 53.716179999999994], [-2.0931873999999997, 53.71595920000001], [-2.0942772, 53.7157191], [-2.0952851999999997, 53.71547919999999], [-2.0955614999999996, 53.71541059999999], [-2.0961912, 53.715232699999994], [-2.0968202, 53.71504130000001], [-2.0972988, 53.7148793], [-2.0981439999999996, 53.71457759999999], [-2.0982218, 53.71454849999999], [-2.0987457999999997, 53.7142958], [-2.0981111, 53.7145475], [-2.0972682, 53.714848399999994], [-2.0967915, 53.71500970000001], [-2.0961642, 53.7152033], [-2.0955419999999996, 53.7153789], [-2.0942553, 53.7156857], [-2.0931678999999996, 53.7159253], [-2.0919637999999994, 53.7161456], [-2.0913412, 53.7162489], [-2.090948, 53.71630230000001], [-2.0907421, 53.7163303], [-2.0898654, 53.7164443], [-2.0894568, 53.7164989], [-2.0870063, 53.716799599999995], [-2.086161, 53.7169016], [-2.0854574, 53.7169828], [-2.0823763, 53.7173549], [-2.0804002000000006, 53.7175868], [-2.07881, 53.7177792], [-2.0761524, 53.7180947], [-2.0754554, 53.71818209999999], [-2.074807, 53.71825410000001], [-2.07415, 53.7183235], [-2.0734647999999996, 53.7183909], [-2.0718444, 53.71850340000001], [-2.0711816999999995, 53.71852869999999], [-2.0699316, 53.718584400000005], [-2.0694965, 53.71861349999999], [-2.0688335, 53.71867369999999], [-2.0683418999999996, 53.718733500000006], [-2.0678607, 53.7188007], [-2.067429, 53.7188671], [-2.0662298999999997, 53.7190855], [-2.066125153474899, 53.71910914505363], [-2.0653665, 53.7192804], [-2.064515399999999, 53.71950079999999], [-2.0638721, 53.7196848], [-2.063175, 53.719923699999995], [-2.0625849, 53.7201304], [-2.0618695, 53.7204202], [-2.0611819, 53.72072709999999], [-2.060568, 53.72102349999999], [-2.0600139, 53.7213452], [-2.0594778, 53.72167489999999], [-2.0589723, 53.72201069999999], [-2.0583894, 53.722434599999985], [-2.0578615999999994, 53.7228685], [-2.0573764, 53.7233003], [-2.056938, 53.7237471], [-2.0566519999999997, 53.7240843], [-2.056409, 53.7244138], [-2.056343099999999, 53.72452009999999], [-2.056303199999999, 53.72457990000001], [-2.0561050999999995, 53.7248772], [-2.0556237999999993, 53.72572540000001], [-2.0553407, 53.7261662], [-2.0550992, 53.72648409999999], [-2.0548504, 53.7267986], [-2.0543127999999995, 53.72735889999999], [-2.0541585, 53.7275197], [-2.053467299999999, 53.7281453], [-2.0526996, 53.7288159], [-2.0512517999999997, 53.7300194], [-2.0505055, 53.7306131], [-2.0497835000000006, 53.7312182], [-2.04956, 53.7314046], [-2.0494378999999996, 53.731506299999985], [-2.0480038, 53.7327161], [-2.0476962, 53.73296100000001], [-2.0475203, 53.733093199999985], [-2.0468679, 53.73357020000001], [-2.0461762, 53.734033499999995], [-2.045678104956348, 53.734323238421794], [-2.0453285, 53.7345266], [-2.0446513, 53.7348858], [-2.0444195000000005, 53.734996299999985], [-2.0431791999999995, 53.7355589], [-2.0429423, 53.735664], [-2.0422281999999994, 53.7359444], [-2.0414209, 53.7362429], [-2.0405504, 53.73650709999999], [-2.0402017, 53.73659399999999], [-2.0390857, 53.7367792], [-2.0379965, 53.7369266], [-2.0374462, 53.7370061], [-2.036921599999999, 53.7370934], [-2.0363812, 53.73720109999999], [-2.0358755999999993, 53.73732519999999], [-2.0353263, 53.7374696], [-2.0348221, 53.73763809999999], [-2.0328868, 53.73835299999998], [-2.0309939, 53.7390597], [-2.0295598, 53.7395545], [-2.0289006, 53.73974040000001], [-2.0282797, 53.7398993], [-2.0271191, 53.7401403], [-2.0259053, 53.74032989999999], [-2.0252587, 53.7404073], [-2.0245820999999995, 53.740466299999994], [-2.0239323, 53.7405058], [-2.0231468999999995, 53.7405383], [-2.0224053, 53.74054219999999], [-2.0218511, 53.7405353], [-2.0213472, 53.7405178], [-2.0206998, 53.74047379999999], [-2.0200618, 53.74040529999999], [-2.0184316999999994, 53.7401999], [-2.017871, 53.7401126], [-2.0168474, 53.73993049999999], [-2.0156068, 53.7396827], [-2.0149132, 53.73952289999999], [-2.014224, 53.73935060000001], [-2.0132552999999995, 53.73907049999999], [-2.0127323999999995, 53.738910999999995], [-2.0122141, 53.7387332], [-2.0113073, 53.738428], [-2.0104626, 53.7381571], [-2.0095105, 53.73783670000001], [-2.0089564, 53.737649100000006], [-2.0082045999999996, 53.737394999999985], [-2.008045399999999, 53.737342099999985], [-2.007852, 53.7372779], [-2.0071457, 53.737077], [-2.0056535, 53.7365802], [-2.0042278, 53.736085200000005], [-2.0018239, 53.7352853], [-1.9993378999999996, 53.7344139], [-1.999067149221649, 53.734323238421794], [-1.9981759, 53.73402479999999], [-1.997018, 53.733624799999994], [-1.9958477999999995, 53.73321550000001], [-1.9954656, 53.7330846], [-1.9936486, 53.73247120000001], [-1.9931399000000003, 53.73229490000001], [-1.9908056, 53.73149949999999], [-1.9890237999999996, 53.7308885], [-1.9871609999999995, 53.7302896], [-1.9860112, 53.729973999999984], [-1.9855176, 53.7298547], [-1.9845062, 53.7296329], [-1.9833873, 53.72939110000001], [-1.9826183, 53.72923959999999], [-1.9820809999999995, 53.72914229999999], [-1.9811848999999997, 53.728995299999994], [-1.9806880999999996, 53.7289226], [-1.9798336, 53.728817], [-1.9789572, 53.72871219999999], [-1.9781205, 53.7286428], [-1.9772972, 53.7285806], [-1.9764124, 53.72853119999999], [-1.976293625062947, 53.72852695851871], [-1.9755275, 53.728499600000006], [-1.9747131999999996, 53.7284979], [-1.9739067, 53.728509], [-1.9731168999999995, 53.72853129999999], [-1.9723412, 53.72855620000001], [-1.9708174999999997, 53.728646299999994], [-1.9691896, 53.728764699999985], [-1.9684819, 53.7288178], [-1.9677253, 53.72885959999999], [-1.9670354, 53.72887970000001], [-1.9663468, 53.72888650000001], [-1.9651162, 53.7288687], [-1.9640512, 53.7288074], [-1.9631059, 53.7287282], [-1.9623315999999995, 53.7286396], [-1.9619408, 53.728582799999984], [-1.9615913, 53.72853190000001], [-1.9599362, 53.728220799999995], [-1.9583045999999995, 53.72787339999999], [-1.9578944, 53.7277725], [-1.9578052, 53.72775059999999], [-1.9572156, 53.72758670000001], [-1.9566509999999997, 53.72740459999999], [-1.9551507, 53.72685130000001], [-1.9539721000000003, 53.726334600000015], [-1.9525636, 53.72560899999999], [-1.9512885999999996, 53.7249066], [-1.9506881, 53.7245443], [-1.9500804, 53.7241325], [-1.949187, 53.72344890000001], [-1.9481522, 53.7225268], [-1.9476838, 53.721998799999994], [-1.9471788, 53.72138929999999], [-1.9466633, 53.7207191], [-1.9461735, 53.7200038], [-1.9456556000000005, 53.71929309999999], [-1.9454765000000005, 53.7190367], [-1.9452269, 53.71866240000001], [-1.9449262, 53.7182372], [-1.9446163, 53.71780449999999], [-1.9440199, 53.71695750000001], [-1.9437204999999995, 53.7165311], [-1.943381, 53.71608429999999], [-1.9430914999999995, 53.7157121], [-1.9426514999999995, 53.71522929999999], [-1.9423531, 53.7149299], [-1.9420539000000003, 53.71465440000001], [-1.9417245, 53.7143787], [-1.9414124, 53.714115699999994], [-1.9410471, 53.71383260000001], [-1.9404760999999997, 53.71344009999999], [-1.9398609, 53.7130469], [-1.9394069, 53.7127829], [-1.9389236, 53.7125187], [-1.9383959, 53.7122578], [-1.9381645000000003, 53.71214899999999], [-1.9378994, 53.71202199999999], [-1.937824, 53.7119858], [-1.9374018999999991, 53.7117966], [-1.9368535, 53.71157689999999], [-1.9362296000000003, 53.7113418], [-1.9358972, 53.7112256], [-1.9355333, 53.7111087], [-1.9348967999999995, 53.71091160000001], [-1.9342337999999992, 53.7107253], [-1.9335960999999997, 53.71056579999999], [-1.9328840000000005, 53.7104011], [-1.9322988, 53.71028119999999], [-1.9317136, 53.71016740000001], [-1.9310049, 53.7100473], [-1.9307132, 53.70999789999999], [-1.9297129999999996, 53.7098576], [-1.9287378, 53.709736000000014], [-1.9276139, 53.7096013], [-1.9186343, 53.70852839999999], [-1.9170598000000003, 53.708345699999995], [-1.9154842999999997, 53.70815659999999], [-1.9137503999999996, 53.7079536], [-1.9132468, 53.7078971], [-1.9126676, 53.7078507], [-1.9124573, 53.70783779999999], [-1.9114128999999995, 53.707773499999995], [-1.9106339999999995, 53.7077482], [-1.9100178999999995, 53.70774960000001], [-1.9095617, 53.707748599999995], [-1.908409, 53.70779329999999], [-1.9078176, 53.70782319999999], [-1.9072228999999996, 53.7078658], [-1.906412, 53.707947999999995], [-1.9051955, 53.708103599999994], [-1.9048088, 53.7081497], [-1.9043125, 53.708197], [-1.9038546, 53.70824439999999], [-1.9033688, 53.70828399999999], [-1.9028355, 53.7083121], [-1.9022147, 53.708328999999985], [-1.9008363, 53.7083498], [-1.9005377000000003, 53.70834310000001], [-1.9001461, 53.7083281], [-1.8995564, 53.7083025], [-1.8990466, 53.7082742], [-1.8986066, 53.70824489999999], [-1.8980769, 53.7081967], [-1.8975674, 53.7081472], [-1.8969682999999995, 53.70807759999999], [-1.8963568, 53.7079994], [-1.8954036999999997, 53.7078438], [-1.8944343, 53.707662699999986], [-1.894003, 53.7075712], [-1.8935934, 53.7074713], [-1.8932221, 53.70738089999999], [-1.8928067, 53.7072689], [-1.8919162, 53.7070139], [-1.891913808897673, 53.7070130945972], [-1.8912018999999995, 53.70677330000001], [-1.8911586999999996, 53.7067593], [-1.8905638, 53.706563], [-1.8901729, 53.70641719999999], [-1.8898551, 53.7062934], [-1.8895422999999996, 53.70616169999999], [-1.8889428, 53.705898399999995], [-1.8881243, 53.70551230000001], [-1.8864620966509948, 53.70468504567326], [-1.8864393, 53.704673699999994], [-1.8861014, 53.7045019], [-1.8858246000000003, 53.7043632], [-1.8857762, 53.704339], [-1.8848967, 53.7038999], [-1.8826007999999992, 53.7027562], [-1.8821639, 53.70254369999999], [-1.8817835000000005, 53.7023642], [-1.8813727, 53.70217709999999], [-1.8809976, 53.70201550000001], [-1.8806433, 53.7018704], [-1.8801824, 53.7016906], [-1.8797897, 53.70154250000001], [-1.8783121999999997, 53.7010095], [-1.8772308, 53.70064389999999], [-1.8744317, 53.6996912], [-1.8724369999999997, 53.698998800000005], [-1.8720867000000003, 53.6988788], [-1.868204, 53.6975334], [-1.8668771, 53.6970807], [-1.8657202, 53.696695], [-1.8579743, 53.69399510000001], [-1.8573536, 53.69378909999999], [-1.8570672999999995, 53.6936935], [-1.8564869, 53.6935194], [-1.8560914, 53.69340729999999], [-1.8555267, 53.69324129999999], [-1.8547684, 53.6930372], [-1.8543758, 53.692934699999995], [-1.8535151, 53.6927082], [-1.8526609999999997, 53.692509099999995], [-1.851275, 53.6922238], [-1.8506619, 53.6921025], [-1.8500869, 53.6920045], [-1.8490942, 53.6918428], [-1.8472106, 53.6915519], [-1.8434232, 53.69096689999999], [-1.841466, 53.69072119999999], [-1.8394265, 53.6905487], [-1.8385014, 53.69047269999999], [-1.8373927, 53.69039849999999], [-1.8359046, 53.6903124], [-1.8343448, 53.6902285], [-1.8331622, 53.6902169], [-1.8310965, 53.6902354], [-1.8306492999999997, 53.690248], [-1.8299619, 53.69024639999999], [-1.8290965999999995, 53.690277599999995], [-1.8280187999999995, 53.69033580000001], [-1.8264319, 53.69043920000001], [-1.8257398, 53.6904916], [-1.8250774000000003, 53.69054920000001], [-1.8242006, 53.69063469999999], [-1.8230615, 53.6907645], [-1.8220581, 53.6908922], [-1.8199016, 53.69122620000001], [-1.8190805999999995, 53.6913583], [-1.8184107, 53.69148150000001], [-1.8177540000000003, 53.69160870000001], [-1.8165373, 53.69187099999999], [-1.8164371, 53.69189260000002], [-1.8161488, 53.69195479999998], [-1.8151107, 53.69221169999999], [-1.8140875, 53.6924648], [-1.8131035999999996, 53.6927446], [-1.8124612, 53.69292729999999], [-1.8122430000000005, 53.692998399999986], [-1.8114479, 53.6932575], [-1.8105192999999995, 53.6935776], [-1.8092620999999995, 53.6940271], [-1.8086659, 53.6942647], [-1.8080635000000005, 53.6944999], [-1.8074927999999997, 53.69473910000001], [-1.8068315, 53.6950308], [-1.8062066, 53.6953432], [-1.8052655, 53.69582119999999], [-1.8048072999999996, 53.69606989999999], [-1.8018701, 53.6976859], [-1.8010232, 53.69809240000001], [-1.800417, 53.6983328], [-1.7997591, 53.69858069999999], [-1.7989385000000002, 53.6988485], [-1.7978780999999997, 53.69914479999999], [-1.7974578, 53.6992493], [-1.7970918, 53.6993439], [-1.7966305682390429, 53.69943685351366], [-1.7965961, 53.699443800000005], [-1.7961155000000002, 53.6995348], [-1.7957327999999997, 53.6995997], [-1.7953807999999998, 53.6996535], [-1.7949, 53.699727], [-1.7942837999999997, 53.6997958], [-1.7937339000000003, 53.6998499], [-1.7931872000000002, 53.6998911], [-1.7926496, 53.6999204], [-1.792238, 53.6999357], [-1.7917529, 53.6999458], [-1.791222, 53.6999453], [-1.7907712, 53.6999421], [-1.7903252, 53.6999349], [-1.7899311000000002, 53.6999182], [-1.7895793999999998, 53.6998947], [-1.7892560999999998, 53.6998737], [-1.7888889, 53.6998405], [-1.7884445, 53.6997958], [-1.7881075000000002, 53.6997584], [-1.787682, 53.6997073], [-1.7872116, 53.69963659999999], [-1.7867296999999998, 53.699564200000005], [-1.7854986, 53.6993437], [-1.7842243999999998, 53.6991026], [-1.7827815, 53.6988382], [-1.7814515999999998, 53.6985708], [-1.7804950999999998, 53.6983968], [-1.7788848, 53.6980981], [-1.7779346, 53.6979225], [-1.7767894, 53.6976847], [-1.7762369999999998, 53.6975344], [-1.7757452, 53.69740170000001], [-1.7751828999999997, 53.69722360000001], [-1.7745985, 53.6970163], [-1.7742188, 53.696859200000006], [-1.7724401, 53.69605589999999], [-1.7719991999999998, 53.6958714], [-1.7716877, 53.6957383], [-1.7712349, 53.69555450000001], [-1.7707256, 53.695370700000005], [-1.7702207, 53.69519289999999], [-1.7697725999999998, 53.695046999999995], [-1.7691479, 53.69486099999999], [-1.767231, 53.6943515], [-1.7667231, 53.694205999999994], [-1.7663333999999995, 53.69408390000001], [-1.765907, 53.6939444], [-1.7654259, 53.6937723], [-1.7646265, 53.6934791], [-1.7634148, 53.6930355], [-1.7625854000000003, 53.69274729999999], [-1.7618532999999998, 53.6925131], [-1.7612143, 53.6923328], [-1.7606159, 53.6921858], [-1.7600259, 53.6920515], [-1.7595658, 53.69195559999999], [-1.7593468000000003, 53.69191679999999], [-1.7585635999999998, 53.69178339999999], [-1.7576892, 53.69165], [-1.7567313, 53.691540999999994], [-1.7559967, 53.6914721], [-1.7552613999999995, 53.691423500000006], [-1.7541321999999997, 53.6913345], [-1.7529766, 53.691216399999995], [-1.7518876, 53.69108609999999], [-1.7509917, 53.6909638], [-1.7504445999999998, 53.6908749], [-1.7498516, 53.6907527], [-1.7497444999999998, 53.6907357], [-1.7493333, 53.6906592], [-1.7491680999999997, 53.6906285], [-1.7473569, 53.6902691], [-1.7466627999999995, 53.6901074], [-1.7459542, 53.6899196], [-1.7451494999999997, 53.6896989], [-1.7441893, 53.68941280000001], [-1.7428129999999995, 53.68900239999999], [-1.7423983, 53.6888686], [-1.7422685999999998, 53.6888244], [-1.7411342999999997, 53.68844649999999], [-1.7402706999999995, 53.68813449999999], [-1.7321282999999998, 53.685043099999994], [-1.7318726, 53.6849499], [-1.7317125999999998, 53.68488649999999], [-1.7279592999999998, 53.6834694], [-1.7272892, 53.6832032], [-1.7263602999999998, 53.68284649999999], [-1.7248873, 53.6822891], [-1.7247735999999998, 53.68224629999999], [-1.7228704, 53.6815292], [-1.7219480824843254, 53.681194787503735], [-1.7218196608086531, 53.68117796208832], [-1.721749920609093, 53.68115157602794], [-1.7198832, 53.68044530000001], [-1.7182369, 53.6798217], [-1.7152538000000002, 53.67869629999999], [-1.7149380999999997, 53.67857519999999], [-1.7122739, 53.6775711], [-1.7110723, 53.6771136], [-1.7107032225396115, 53.676973773244555], [-1.707969, 53.675937899999994], [-1.7067990398270907, 53.675495085373], [-1.7049675999999998, 53.674801900000006], [-1.7026930999999998, 53.673959800000006], [-1.7001395999999998, 53.67313360000001], [-1.6990759999999998, 53.67283979999999], [-1.6966205, 53.67222029999999], [-1.6964068999999995, 53.6721732], [-1.6954911, 53.67199990000001], [-1.6947385999999998, 53.67189320000001], [-1.6940543999999995, 53.671782400000005], [-1.6933326999999998, 53.6716668], [-1.6926828, 53.6715579], [-1.6924525999999998, 53.6715196], [-1.6916283999999997, 53.6713775], [-1.6905208, 53.6711885], [-1.6898496, 53.671087699999994], [-1.6892093, 53.671007200000005], [-1.688522, 53.67093919999999], [-1.6883834999999998, 53.670926499999986], [-1.686059, 53.67076529999999], [-1.6844648, 53.670685], [-1.6825603999999998, 53.670631], [-1.6814875, 53.67061350000001], [-1.6801143999999997, 53.67063039999999], [-1.678657, 53.6706677], [-1.6766697, 53.6707935], [-1.6754928, 53.67090590000001], [-1.6742027000000002, 53.671039399999984], [-1.6729849, 53.671203], [-1.6717677219509994, 53.671400982262135], [-1.6715128431338817, 53.671449221636166], [-1.6712871302870222, 53.67149091599467], [-1.6710864252197255, 53.67152701466976], [-1.6709065697412957, 53.6715584669936], [-1.6707434056610369, 53.67158622229833], [-1.6705927747882523, 53.67161122991607], [-1.6704505189322476, 53.67163443917896], [-1.6703124799023257, 53.671656799419154], [-1.6701744995077907, 53.67167925996878], [-1.670032419557947, 53.67170277015999], [-1.6698820818620992, 53.67172827932491], [-1.6697193282295504, 53.67175673679568], [-1.6695400004696053, 53.67178909190444], [-1.6693399403915676, 53.67182629398333], [-1.6691149898047415, 53.67186929236448], [-1.6688609905184315, 53.67191903638005], [-1.6678834, 53.67212889999999], [-1.6675642999999998, 53.672197399999995], [-1.6657746, 53.6726282], [-1.6639755, 53.6731118], [-1.6632338, 53.673322599999985], [-1.6613544999999998, 53.67391079999999], [-1.6601118999999998, 53.6743057], [-1.6578359, 53.67489809999999], [-1.655094, 53.6755374], [-1.6534292, 53.675866500000005], [-1.6525510999999995, 53.6760176], [-1.6516659, 53.6761429], [-1.6504897999999997, 53.6762801], [-1.6498114999999998, 53.6763488], [-1.6496828, 53.67636230000001], [-1.6494699, 53.67638360000001], [-1.6483411, 53.6764817], [-1.6471625, 53.6765664], [-1.646998, 53.676576], [-1.6447714999999998, 53.6766863], [-1.644305, 53.6766997], [-1.6431139999999995, 53.676759], [-1.6419090999999997, 53.67679340000001], [-1.6405118, 53.676787199999985], [-1.6398781999999998, 53.67676479999999], [-1.6395744, 53.67675319999999], [-1.6357426999999998, 53.676540999999986], [-1.6345052, 53.6764531], [-1.6325525, 53.6762883], [-1.6294476, 53.67597270000001], [-1.6279912, 53.6757935], [-1.6270578, 53.6756577], [-1.6256684, 53.6754585], [-1.6245901, 53.6752984], [-1.6234913999999998, 53.6751205], [-1.622372, 53.6748925], [-1.6220226, 53.6748171], [-1.6204246999999998, 53.67444929999999], [-1.619479, 53.6742242], [-1.6191567, 53.67414589999999], [-1.61893, 53.6740908], [-1.6169675114151385, 53.6736098158147], [-1.6157173, 53.673303399999995], [-1.6155789, 53.6732701], [-1.6119946, 53.6723921], [-1.6104685999999997, 53.672016199999995], [-1.6074855, 53.671260399999994], [-1.6057836, 53.6708647], [-1.6033159999999995, 53.6702438], [-1.6017532999999995, 53.6698475], [-1.5986134999999997, 53.66910279999999], [-1.5932818, 53.6678132], [-1.5923031, 53.667570999999995], [-1.5907992999999998, 53.66720300000001], [-1.5900903999999998, 53.6670634], [-1.589649, 53.6670002], [-1.5892412000000002, 53.6669517], [-1.5885346, 53.66682910000001], [-1.5879389999999998, 53.6666755], [-1.5873498, 53.6665088], [-1.586824, 53.6663743], [-1.5863177, 53.66625449999999], [-1.5857994999999998, 53.6661466], [-1.585329, 53.666008], [-1.5847768999999998, 53.6658457], [-1.5841974999999997, 53.665640399999994], [-1.5838280999999998, 53.6654971], [-1.5825638000000002, 53.6649818], [-1.5819108999999998, 53.6647145], [-1.5815470000000005, 53.6645765], [-1.5810447, 53.66439969999999], [-1.5805536999999998, 53.66424779999999], [-1.5799193, 53.6640494], [-1.5793293, 53.6638717], [-1.5786774, 53.6636536], [-1.5778407, 53.66331279999999], [-1.5773764999999995, 53.6631197], [-1.5769786999999995, 53.66291969999999], [-1.576506, 53.6626586], [-1.5761796, 53.662443999999994], [-1.5758609, 53.66221569999999], [-1.5754671, 53.6619403], [-1.5749701, 53.66159639999999], [-1.5746195999999997, 53.6613598], [-1.5743628, 53.66122929999999], [-1.5741542, 53.661124099999995], [-1.5737932, 53.6609872], [-1.5733683, 53.6607912], [-1.572739, 53.66053370000001], [-1.5715763, 53.6600667], [-1.5699462, 53.65944129999999], [-1.5686141999999998, 53.6589742], [-1.5673226999999998, 53.6585221], [-1.5665306999999995, 53.658239599999995], [-1.5657646999999997, 53.65798879999999], [-1.5650223, 53.6577387], [-1.5631390999999997, 53.6571638], [-1.5619454999999998, 53.65681039999999], [-1.5610183, 53.65655970000001], [-1.5603428999999998, 53.65641790000001], [-1.5598404, 53.65632480000001], [-1.5593606, 53.65624549999999], [-1.5585417999999998, 53.6561275], [-1.5575221, 53.65600539999999], [-1.5562683999999998, 53.6558724], [-1.5550546999999997, 53.6557471], [-1.5541997, 53.6556805], [-1.5532187, 53.6556196], [-1.5519733999999998, 53.6555783], [-1.5511666999999998, 53.655566699999994], [-1.5505798000000002, 53.6555644], [-1.5495295999999998, 53.6555693], [-1.5485926, 53.65559529999999], [-1.5475508999999998, 53.6556509], [-1.5466838, 53.6557229], [-1.545536, 53.65585740000001], [-1.5445557999999997, 53.6559651], [-1.5440085, 53.6560283], [-1.5430506, 53.6561463], [-1.5421262, 53.6562796], [-1.5406622999999997, 53.656533], [-1.5389680999999995, 53.656885800000005], [-1.5376170999999998, 53.657199299999995], [-1.5363748000000002, 53.6575282], [-1.5351937999999998, 53.65787530000001], [-1.5341263999999997, 53.65821019999999], [-1.5321838, 53.65888280000001], [-1.5316487, 53.659061599999994], [-1.5309155, 53.6593278], [-1.53072, 53.6593972], [-1.5302948, 53.6595464], [-1.5299948, 53.659651399999994], [-1.5295597999999997, 53.65981779999999], [-1.5287268, 53.660120899999995], [-1.5279705, 53.6604023], [-1.5271359830031863, 53.66070509640292], [-1.5259651999999997, 53.66112989999999], [-1.5242288999999998, 53.6617596], [-1.5207434999999998, 53.663021500000006], [-1.5173487, 53.6642601], [-1.5166769, 53.664505199999994], [-1.5164345999999995, 53.6645955], [-1.5151123999999998, 53.665074199999985], [-1.5125294, 53.66601339999999], [-1.5104346, 53.6667778], [-1.5091175999999995, 53.6672545], [-1.5081975999999997, 53.6676296], [-1.5073473999999998, 53.6680141], [-1.5065239, 53.66842729999999], [-1.5052138, 53.6691694], [-1.5049933, 53.66930479999999], [-1.5037672, 53.6701066], [-1.5028761, 53.67074890000001], [-1.5024046, 53.6711427], [-1.5018363999999995, 53.67166709999999], [-1.5016461, 53.6718395], [-1.500935, 53.6725155], [-1.5005219, 53.672903199999986], [-1.4999989, 53.6733751], [-1.4995697, 53.6737247], [-1.4990412999999998, 53.67412830000001], [-1.4985113, 53.6744806], [-1.4982367, 53.67466369999999], [-1.497816674538758, 53.67494316112873], [-1.497775130974734, 53.67497080176018], [-1.4972315, 53.6753325], [-1.4970625, 53.6754523], [-1.4969398, 53.6755362], [-1.4964785, 53.675830399999995], [-1.4958181, 53.6762254], [-1.4952446999999998, 53.67651200000001], [-1.4948684, 53.6766784], [-1.494525, 53.6768221], [-1.4942501, 53.67693], [-1.4937930999999998, 53.67709039999999], [-1.4930665, 53.67734110000001], [-1.4929492, 53.67738460000001], [-1.4924432999999997, 53.6775586], [-1.4923098, 53.677602199999995], [-1.4920731, 53.67767990000001], [-1.4911641999999998, 53.6779347], [-1.4910239, 53.677980699999985], [-1.4908786999999997, 53.6780195], [-1.4908825999999995, 53.67802880000001], [-1.4902228, 53.6781963], [-1.4898922, 53.67825659999999], [-1.4895206999999997, 53.67831900000001], [-1.4892426, 53.67836559999999], [-1.4887703, 53.678447899999995], [-1.4883785629456665, 53.67851787739807], [-1.4883107, 53.67852999999999], [-1.4877213, 53.67865479999998], [-1.4870301, 53.678809], [-1.486658, 53.678893], [-1.4860442, 53.6790234], [-1.4858474999999998, 53.6790556], [-1.4856635, 53.67907970000001], [-1.4854761, 53.6790949], [-1.485339, 53.6791025], [-1.4851795999999995, 53.6791078], [-1.4849889999999997, 53.67910760000001], [-1.4847993999999998, 53.67910119999999], [-1.4846156999999998, 53.679082999999984], [-1.4844577, 53.67906509999999], [-1.4842957999999995, 53.679039], [-1.4841506999999998, 53.6790128], [-1.4840082, 53.6789825], [-1.4838601, 53.6789436], [-1.4837283, 53.6789052], [-1.4834805999999998, 53.6788252], [-1.4831114, 53.67868359999999], [-1.4826630999999997, 53.6785012], [-1.4822021999999997, 53.67827259999999], [-1.4818421, 53.67805739999999], [-1.4815739, 53.677854899999986], [-1.4813674, 53.67769589999999], [-1.481064, 53.67740820000001], [-1.4809299, 53.6772739], [-1.4800077, 53.67631279999999], [-1.4798212999999998, 53.676120199999986], [-1.4797652999999995, 53.67605699999999], [-1.4796842, 53.6759711], [-1.4795564, 53.675833199999985], [-1.4786081551213304, 53.6748549707758], [-1.4783767999999995, 53.67461629999999], [-1.4782514, 53.674488800000006], [-1.4777607999999998, 53.673972500000005], [-1.4777057, 53.6739198], [-1.4774785999999998, 53.67375379999999], [-1.4774579, 53.673732399999984], [-1.4773549, 53.673625599999994], [-1.4769029, 53.673157399999994], [-1.47643, 53.67267160000001], [-1.4761074999999997, 53.672340299999995], [-1.4753659999999995, 53.67158450000001], [-1.4742029, 53.670364499999984], [-1.4735129, 53.6696596], [-1.4730015, 53.6692121], [-1.4724844999999998, 53.6688064], [-1.4721958999999998, 53.6685986], [-1.471461, 53.6681572], [-1.4708485999999998, 53.66783769999999], [-1.470277, 53.6675713], [-1.4697134, 53.66732579999999], [-1.4689664000000002, 53.6670303], [-1.4682485999999997, 53.6667463], [-1.4649169, 53.66541130000001], [-1.4619261, 53.6642231], [-1.4605264203242003, 53.663676011321506], [-1.460486057861753, 53.66366023485915], [-1.4603340000000002, 53.66360079999999], [-1.4595247, 53.66333659999999], [-1.4593707, 53.66328639999999], [-1.4586361, 53.66309379999999], [-1.4580277999999998, 53.662954000000006], [-1.4571462999999998, 53.6627767], [-1.4564849, 53.6626751], [-1.4558912, 53.6626127], [-1.4554401, 53.662574], [-1.4541206999999998, 53.6625252], [-1.4530422999999997, 53.6625469], [-1.4523574, 53.662584], [-1.4508881, 53.66274769999999], [-1.4499286999999998, 53.66292499999999], [-1.4486703000000003, 53.66321760000001], [-1.4475115, 53.66355680000001], [-1.4467661999999997, 53.6638293], [-1.4457270000000002, 53.66433290000001], [-1.4442518, 53.665128], [-1.4439125999999998, 53.66531069999999], [-1.4423844, 53.6660872], [-1.4420178999999995, 53.6662529], [-1.4420110412583873, 53.66625659625172], [-1.4413162999999998, 53.666630999999995], [-1.4407053, 53.66695059999999], [-1.4398161, 53.6674212], [-1.4376783999999998, 53.668542300000006], [-1.437304454591234, 53.668709020376795], [-1.4372648, 53.66872669999999], [-1.4364893999999997, 53.66903020000001], [-1.4357745, 53.66928000000001], [-1.435102, 53.6694768], [-1.4344049, 53.6696435], [-1.4335488000000003, 53.66981169999999], [-1.4329326, 53.669913300000005], [-1.4322611999999997, 53.6699994], [-1.4314071, 53.670070499999994], [-1.4303224999999995, 53.670118300000006], [-1.4291928, 53.67014970000001], [-1.4285302999999998, 53.67018199999999], [-1.4278266, 53.67023569999999], [-1.4267611, 53.6703777], [-1.4259552, 53.6705221], [-1.425146, 53.67069420000001], [-1.4226044999999998, 53.6713101], [-1.4178507, 53.67246380000001], [-1.4152942999999998, 53.67308440000001], [-1.4130144, 53.673628599999994], [-1.4093403, 53.6745325], [-1.4085853, 53.674713100000005], [-1.4075057, 53.6749713], [-1.4066092, 53.6751845], [-1.4060845999999998, 53.6753092], [-1.4054715, 53.6754546], [-1.4039855, 53.6757363], [-1.4033088, 53.6758487], [-1.4025148999999997, 53.67595180000001], [-1.4019152, 53.67601539999999], [-1.4013565, 53.67606239999999], [-1.4005325999999998, 53.6761112], [-1.3997144, 53.676165], [-1.3985221, 53.6762429], [-1.3958475999999995, 53.6764136], [-1.3940327999999995, 53.67651060000001], [-1.3877477, 53.6769149], [-1.3709246, 53.6779246], [-1.3682274, 53.67809079999999], [-1.3644149999999995, 53.67831460000001], [-1.3629401999999995, 53.678408999999995], [-1.36198, 53.6784898], [-1.3610997, 53.678587], [-1.3600484999999998, 53.678742800000016], [-1.3592794999999998, 53.678869899999995], [-1.3585520999999998, 53.6790189], [-1.3583953, 53.6790531], [-1.3576965, 53.67922149999999], [-1.3569589, 53.679414400000006], [-1.356165, 53.679649899999994], [-1.3552745, 53.67995630000001], [-1.3536183, 53.68059629999999], [-1.3525332, 53.6810076], [-1.3521440361262085, 53.68115157602794], [-1.3521336999999998, 53.68115540000001], [-1.3510339, 53.6815919], [-1.3493307, 53.6822499], [-1.3478691, 53.68281470000001], [-1.3474729261792822, 53.68296635208876], [-1.3462595999999998, 53.6834308], [-1.3434658, 53.684519499999986], [-1.3413821999999995, 53.68534089999999], [-1.3391350999999998, 53.686223899999995], [-1.337173, 53.68699699999999], [-1.3344813, 53.6879946], [-1.3326562000000002, 53.6886739], [-1.3291728, 53.69002100000001], [-1.3270213, 53.6908499], [-1.3189035, 53.6940034], [-1.3164564, 53.69493529999999], [-1.3149334, 53.695501099999994], [-1.3119544, 53.69643279999999], [-1.3116449, 53.696525], [-1.3080732999999998, 53.6976116], [-1.3055571999999998, 53.69835979999999], [-1.3054865, 53.698381199999986], [-1.3032234, 53.699066999999985], [-1.3031765, 53.69907899999999], [-1.3029883999999998, 53.69912709999999], [-1.3022777, 53.6993421], [-1.2991826, 53.700278299999994], [-1.2979414, 53.7006615], [-1.2974781, 53.70080099999999], [-1.2973412999999998, 53.70084859999999], [-1.2946904, 53.701645899999995], [-1.2942096, 53.7017915], [-1.2897233, 53.70314729999999], [-1.2895312, 53.70320200000001], [-1.2844128999999995, 53.704754300000005], [-1.2825708, 53.705313], [-1.2820361, 53.70547159999999], [-1.2808645, 53.7057647], [-1.2805778, 53.7058304], [-1.2798162, 53.70597570000001], [-1.2786744, 53.706157], [-1.2781057, 53.70622920000001], [-1.2774942, 53.70630079999999], [-1.276468, 53.706372599999995], [-1.2756695, 53.70640620000001], [-1.2749185, 53.7064312], [-1.2727118, 53.70643919999999], [-1.2726146491067036, 53.706439392251106], [-1.2725320570279113, 53.7064395556919], [-1.2724086, 53.7064398], [-1.2721979, 53.7064414], [-1.2698578, 53.7064596], [-1.2691878, 53.7064531], [-1.2670237, 53.70643919999999], [-1.2655411931941072, 53.70642083307228], [-1.265273435163088, 53.70642134087744], [-1.26503685299958, 53.70642264315048], [-1.2648269946762218, 53.70642461457466], [-1.2646394081656522, 53.70642712983315], [-1.26446964144051, 53.7064300636092], [-1.264313242473433, 53.706433290586], [-1.264165759237061, 53.70643668544679], [-1.2640227397040316, 53.70644012287476], [-1.2638797318469843, 53.70644347755315], [-1.2637322836385572, 53.70644662416515], [-1.2635759430513895, 53.70644943739401], [-1.2634062580581196, 53.70645179192291], [-1.263218776631386, 53.706453562435094], [-1.2630090467438275, 53.70645462361376], [-1.262772616368083, 53.70645485014214], [-1.2625050334767909, 53.70645411670343], [-1.2613422999999997, 53.7064442], [-1.2592534, 53.7064312], [-1.2584565999999997, 53.70643609999999], [-1.25764139776733, 53.70645682016165], [-1.2572880999999998, 53.7064658], [-1.2568044, 53.7064807], [-1.2557151, 53.70647], [-1.2549039, 53.7064658], [-1.2541743, 53.706421299999995], [-1.2516588, 53.7064267], [-1.2503702, 53.706424699999985], [-1.2501667, 53.7064234], [-1.2486383000000003, 53.7064142], [-1.2477774, 53.706379899999995], [-1.2470226, 53.706315999999994], [-1.2464157, 53.70624389999999], [-1.2459889, 53.70618189999999], [-1.2457613999999997, 53.7061502], [-1.2451199, 53.7060875], [-1.2446402, 53.7060147], [-1.2443008, 53.7059572], [-1.2434029, 53.7058556], [-1.2400348999999995, 53.70532949999998], [-1.2385738, 53.70509899999999], [-1.2382702, 53.70505339999999], [-1.2349813999999997, 53.7045582], [-1.2337549, 53.7043712], [-1.2303495, 53.703840500000005], [-1.2275291999999998, 53.7034086], [-1.2254728999999998, 53.70309009999999], [-1.2173888, 53.70184090000001], [-1.2167941, 53.701750999999994], [-1.2160676, 53.70165639999999], [-1.2156813, 53.70161259999999], [-1.2153006, 53.701587], [-1.2148977, 53.70156490000001], [-1.2145331, 53.70154479999999], [-1.214189, 53.7015357], [-1.2138485, 53.70153270000001], [-1.2135179, 53.7015357], [-1.2131771, 53.7015438], [-1.2125311, 53.7015786], [-1.211847, 53.70163449999999], [-1.2112391999999998, 53.701705399999994], [-1.2107447999999998, 53.70176579999999], [-1.2100768, 53.7018898], [-1.2096106999999998, 53.7019943], [-1.2089085999999998, 53.70216949999999], [-1.2083227999999997, 53.702338100000006], [-1.207733, 53.7025347], [-1.2072114, 53.702718], [-1.2067224, 53.7029112], [-1.2061886, 53.70312539999999], [-1.2055513999999998, 53.70334379999999], [-1.2050928, 53.7034755], [-1.2046722, 53.7035837], [-1.2035656, 53.7038087], [-1.2027726, 53.70392759999999], [-1.2019360999999995, 53.704008599999995], [-1.2010545, 53.70407139999999], [-1.200172, 53.70407230000001], [-1.1996020999999997, 53.7040538], [-1.1990472, 53.70401459999999], [-1.1985125, 53.70396050000001], [-1.1980556999999998, 53.7039078], [-1.197482962174938, 53.70384207380174], [-1.1971964999999998, 53.7038092], [-1.1980685, 53.7038681], [-1.1974952999999997, 53.70380440000001], [-1.1969669999999997, 53.70374259999999], [-1.1964471, 53.7036756], [-1.1958966, 53.7036113], [-1.195433, 53.7035554], [-1.1895659, 53.7028487], [-1.1832286, 53.70206909999999], [-1.1820758, 53.701933999999994], [-1.1782596, 53.7014646], [-1.1748584999999998, 53.70104620000001], [-1.1722318, 53.700726200000005], [-1.1713483999999998, 53.7006186], [-1.1678731999999998, 53.700183199999984], [-1.1678098693553778, 53.70017553564903], [-1.1641466, 53.699732199999985], [-1.1622523, 53.6995001], [-1.160427, 53.699255599999994], [-1.1596443999999997, 53.69917430000001], [-1.1590295, 53.69912719999999], [-1.1590251169462715, 53.69912698345693], [-1.1582400999999998, 53.699088200000006], [-1.1576167, 53.69906779999999], [-1.1573136, 53.69906490000001], [-1.1569956999999995, 53.69906170000001], [-1.1537883, 53.6990169], [-1.1512537, 53.6989818], [-1.1509696, 53.6989779], [-1.1505283999999998, 53.6989646], [-1.146909, 53.6989237], [-1.1416046, 53.6988539], [-1.1323126, 53.698719], [-1.1264917, 53.698638300000006], [-1.1226743999999995, 53.69858899999999], [-1.1152609, 53.698482299999995], [-1.1146667, 53.6984707], [-1.1071195, 53.69836430000001], [-1.1043869, 53.6983311], [-1.0964731999999997, 53.6982145], [-1.0957819, 53.698189600000006], [-1.0950338, 53.69814029999999], [-1.094592, 53.6980993], [-1.0945204310227237, 53.6980914042508], [-1.094465895532235, 53.69808538769666], [-1.0940699, 53.6980417], [-1.0936281, 53.6979862], [-1.093148, 53.697918400000006], [-1.0916506, 53.6976652], [-1.0907249, 53.6974992], [-1.0831364999999995, 53.69618280000001], [-1.0825667999999995, 53.696108499999994], [-1.0820667999999998, 53.69602809999999], [-1.0813100999999998, 53.6959449], [-1.0802418, 53.6958548], [-1.0791215000000005, 53.6957563], [-1.0783517, 53.69570079999999], [-1.0780632, 53.69569439999999], [-1.0779783409434258, 53.69569621981381], [-1.0775456, 53.69570549999999], [-1.0770145, 53.6957452], [-1.0762519999999998, 53.6958469], [-1.0757154999999998, 53.69595799999999], [-1.0756156, 53.695985799999995], [-1.0751039, 53.6961279], [-1.0743825, 53.69634679999999], [-1.0739228999999997, 53.6965178], [-1.0733996999999995, 53.696751800000015], [-1.0727958, 53.6970491], [-1.0715600999999997, 53.6976707], [-1.070913, 53.69799360000001], [-1.0701126, 53.6983904], [-1.0694424, 53.6987245], [-1.0691589, 53.6988741], [-1.0674613, 53.6997168], [-1.0667681, 53.7000834], [-1.0652939, 53.7008075], [-1.0645607999999998, 53.70117869999999], [-1.063844, 53.701545399999986], [-1.0633601999999998, 53.7017813], [-1.0625243, 53.70219899999999], [-1.0619053, 53.7025245], [-1.0617706999999998, 53.7025917], [-1.061358, 53.7027968], [-1.0607055, 53.70312299999999], [-1.0604051, 53.703273200000005], [-1.0603450999999997, 53.70330509999999], [-1.0602428, 53.7033595], [-1.0599943, 53.7034852], [-1.0594819, 53.7037285], [-1.0588985, 53.7040197], [-1.0579867999999997, 53.70447599999999], [-1.0576637, 53.7046332], [-1.0573393999999998, 53.7047888], [-1.0567741, 53.705057799999985], [-1.0562549, 53.7052931], [-1.055709, 53.70552630000001], [-1.0549896, 53.7058263], [-1.0541783999999998, 53.706138900000006], [-1.053841, 53.7062602], [-1.053079, 53.70653829999999], [-1.0515599999999998, 53.7070758], [-1.0503289, 53.7075013], [-1.0500419, 53.7076045], [-1.0490282, 53.707949], [-1.0478495999999995, 53.7083581], [-1.0463887, 53.7088674], [-1.0453934, 53.7092103], [-1.0446986, 53.70945429999999], [-1.0439154, 53.70972629999999], [-1.042816, 53.7101033], [-1.0421584999999998, 53.71032939999999], [-1.0408263, 53.7107862], [-1.0399705, 53.71108019999999], [-1.0390684, 53.71139720000001], [-1.0382927, 53.7116745], [-1.0377278, 53.7118834], [-1.0374376999999997, 53.71198], [-1.0368537, 53.7121801], [-1.0362691, 53.71238039999999], [-1.0354882, 53.7126538], [-1.0341876, 53.71311399999999], [-1.0329995, 53.713519], [-1.0327074999999997, 53.71361859999998], [-1.0323195999999997, 53.713753700000005], [-1.032087, 53.71383470000001], [-1.0315849, 53.714009699999984], [-1.0311288999999997, 53.7141644], [-1.0300137, 53.71456049999999], [-1.0294699, 53.714751199999995], [-1.0284299999999995, 53.7151125], [-1.0272004, 53.7155356], [-1.0263297, 53.71584030000001], [-1.0244633999999997, 53.7164918], [-1.0242594, 53.7165629], [-1.023261, 53.71691099999998], [-1.0216000999999997, 53.7174891], [-1.0195936, 53.718178599999995], [-1.0111529, 53.721107499999995], [-1.0070889, 53.722522], [-1.0049805, 53.7232554], [-1.0041256, 53.7235589], [-1.0031114, 53.7239596], [-1.0027681, 53.72412909999999], [-1.0023826, 53.72428039999999], [-1.0005491999999998, 53.7251125], [-1.0000076999999998, 53.7253805], [-0.9979761, 53.7263627], [-0.9976034, 53.7265407], [-0.9973513, 53.72666110000001], [-0.9971729, 53.7267714], [-0.9970696, 53.72684439999999], [-0.9968966, 53.7269824], [-0.996737, 53.727145099999994], [-0.9966271, 53.727307], [-0.9965426, 53.727476], [-0.9964862, 53.727641000000006], [-0.9964621, 53.7277941], [-0.9964648, 53.7279703], [-0.9964943, 53.7281297], [-0.99656, 53.728304299999984], [-0.9966753, 53.7285003], [-0.9968161999999998, 53.7286716], [-0.9969636999999998, 53.7288113], [-0.9970762, 53.7288976], [-0.9972326, 53.72899300000001], [-0.997303, 53.729035800000005], [-0.9975672, 53.72917230000001], [-0.998003, 53.729382699999995], [-0.9983815999999998, 53.72960059999999], [-0.9987755, 53.72978639999999], [-0.9999892, 53.7303647], [-1.0004259, 53.7305708], [-1.0008166999999997, 53.7307979], [-1.0010219, 53.7309209], [-1.001219, 53.73106129999999], [-1.0015774, 53.7313901], [-1.0019419, 53.7317262], [-1.0020947, 53.73188249999999], [-1.0022529999999998, 53.732087099999994], [-1.0023629999999997, 53.7322704], [-1.0024354, 53.73246710000001], [-1.002481, 53.7326964], [-1.0024716, 53.7329059], [-1.0024314, 53.73313040000001], [-1.001986739542644, 53.734323238421794], [-1.0014294, 53.7358183]]} 74.2 2116 2349 Ashton Moss North Jn Drax AES (GBRF) Drax AES (GBRF) 53.7358183 -1.0014294 53.7358183 -1.0014294 1 0 2026-09-17 23:00:56 TERMINATED 2026-09-17 22:49:00 Drax AES (GBRF) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17536090 1789685428989597 172 172 2026-09-17 23:00:28.983638 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:28.962339
624909 655846 P02485 522D22M917 2026-09-17 COMPLETE 17535412 2026-09-17 23:50:00 2026-09-17 23:00:56 2026-09-19 23:00:56 {"id": 655846, "stp": "P", "toc": "London Overground", "uid": "P02485", "consist": null, "dest_crs": "CHN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02485/2026-09-17/detailed", "trust_id": "522D22M917", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": "23:13:00", "dar_platform": null, "dest_station": "Cheshunt", "service_date": "2026-09-17", "dest_arr_time": "2352", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Cheshunt", "signalling_id": "2D22", "timing_status": "ON TIME", "origin_station": "London Liverpool Street", "current_leg_arr": "2350", "current_leg_dep": "2347", "current_leg_end": "Cheshunt", "origin_dep_time": "2313", "origin_platform": "1", "current_location": "Cheshunt", "last_update_time": "2026-09-17T23:00:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]}", "current_leg_start": "Theobalds Grove", "dest_arr_time_act": "2350", "motion_projection": null, "next_location_lat": "51.7027262", "next_location_lon": "-0.0238231", "previous_location": "Theobalds Grove", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 3141.679, \"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\": 4217.902, \"from_m\": 3141.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\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4964.76, \"from_m\": 4893.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5088.396, \"from_m\": 4964.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10008.278, \"from_m\": 5088.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15387.97, \"from_m\": 14100.783, \"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\": 22832.109, \"from_m\": 15387.97, \"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\": 23049.088, \"from_m\": 22832.109, \"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\": 23376.059, \"from_m\": 23049.088, \"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}], \"service_id\": 655846, \"profile_key\": \"76e285c237d7702031917b8c540b438d5e096a0c9aacc4acc5c0aab13ff44c6c\", \"schedule_id\": 20044, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2313\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2316\", \"wtt_dep\": \"2316H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": \"2318H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2320\", \"wtt_dep\": \"2320H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2322\", \"wtt_dep\": \"2322H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2324H\", \"wtt_dep\": \"2325\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2326\", \"wtt_dep\": \"2326H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2328H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2331\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2332H\", \"wtt_dep\": \"2333\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2334H\", \"wtt_dep\": \"2335\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342\", \"location\": \"Southbury\", \"stage_seq\": 15, \"distance_m\": 16704.053, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"Turkey Street\", \"stage_seq\": 16, \"distance_m\": 19532.105, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": \"2347H\", \"location\": \"Theobalds Grove\", \"stage_seq\": 17, \"distance_m\": 21818.157, \"section_seq\": 1, \"route_path_id\": 36308}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": null, \"location\": \"Cheshunt\", \"stage_seq\": 18, \"distance_m\": 23376.059, \"section_seq\": 1, \"route_path_id\": 36308}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23376.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36308}], \"total_distance_m\": 23376.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21760.38, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2313", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7027262", "current_position_lon": "-0.0238231", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:34Z\", \"source_id\": 54681968, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:15:39Z\", \"source_id\": 17520267, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:04Z\", \"source_id\": 54686198, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:18:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:07Z\", \"source_id\": 17521410, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:50Z\", \"source_id\": 54689105, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:52Z\", \"source_id\": 17522298, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:19Z\", \"source_id\": 54691703, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:22:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:21:23Z\", \"source_id\": 17523156, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:54Z\", \"source_id\": 17524836, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:16Z\", \"source_id\": 54699819, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:26:17Z\", \"source_id\": 17525538, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:12Z\", \"source_id\": 54703039, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:14Z\", \"source_id\": 17526427, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:38Z\", \"source_id\": 54705409, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:30:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:29:39Z\", \"source_id\": 17527061, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:13Z\", \"source_id\": 54709641, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:17Z\", \"source_id\": 17528265, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:55Z\", \"source_id\": 54712504, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:34:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:33:58Z\", \"source_id\": 17529077, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:54Z\", \"source_id\": 54715716, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:35:57Z\", \"source_id\": 17529970, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:51Z\", \"source_id\": 54718821, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:53Z\", \"source_id\": 17530846, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:03Z\", \"source_id\": 54723664, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:08Z\", \"source_id\": 17532191, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:06Z\", \"source_id\": 54728122, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:08Z\", \"source_id\": 17533504, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:26Z\", \"source_id\": 54731472, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:46:33Z\", \"source_id\": 17534489, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:50Z\", \"source_id\": 54734800, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:53Z\", \"source_id\": 17535412, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheshunt", "service_state_platform": "3", "timing_fact_generation": 1789685334497850, "current_leg_arrival_utc": "2026-09-18T23:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:29.560923", "service_state_evidence_id": 17535412, "current_leg_start_actual_dep": "2026-09-18T23:47:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:30.018080", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P LST CHN 2D22 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": 3141.679, "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": 4217.902, "from_m": 3141.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": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4964.76, "from_m": 4893.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5088.396, "from_m": 4964.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10008.278, "from_m": 5088.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15387.97, "from_m": 14100.783, "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": 22832.109, "from_m": 15387.97, "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": 23049.088, "from_m": 22832.109, "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": 23376.059, "from_m": 23049.088, "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}], "service_id": 655846, "profile_key": "76e285c237d7702031917b8c540b438d5e096a0c9aacc4acc5c0aab13ff44c6c", "schedule_id": 20044, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2313", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2316", "wtt_dep": "2316H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": "2318H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2320", "wtt_dep": "2320H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2322", "wtt_dep": "2322H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2324H", "wtt_dep": "2325", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2326", "wtt_dep": "2326H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2328H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2331", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2332H", "wtt_dep": "2333", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2334H", "wtt_dep": "2335", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 36308}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342", "location": "Southbury", "stage_seq": 15, "distance_m": 16704.053, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Turkey Street", "stage_seq": 16, "distance_m": 19532.105, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": "2347H", "location": "Theobalds Grove", "stage_seq": 17, "distance_m": 21818.157, "section_seq": 1, "route_path_id": 36308}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": null, "location": "Cheshunt", "stage_seq": 18, "distance_m": 23376.059, "section_seq": 1, "route_path_id": 36308}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23376.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 36308}], "total_distance_m": 23376.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21760.38, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:34Z", "source_id": 54681968, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:16:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:15:39Z", "source_id": 17520267, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:04Z", "source_id": 54686198, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:18:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:07Z", "source_id": 17521410, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:50Z", "source_id": 54689105, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:20:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:52Z", "source_id": 17522298, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:19Z", "source_id": 54691703, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:22:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:21:23Z", "source_id": 17523156, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:54Z", "source_id": 17524836, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:16Z", "source_id": 54699819, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:26:17Z", "source_id": 17525538, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:12Z", "source_id": 54703039, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:28:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:14Z", "source_id": 17526427, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:38Z", "source_id": 54705409, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:30:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:29:39Z", "source_id": 17527061, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:13Z", "source_id": 54709641, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:32:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:17Z", "source_id": 17528265, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:55Z", "source_id": 54712504, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:34:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:33:58Z", "source_id": 17529077, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:54Z", "source_id": 54715716, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:35:57Z", "source_id": 17529970, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:51Z", "source_id": 54718821, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:53Z", "source_id": 17530846, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14921, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:03Z", "source_id": 54723664, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:08Z", "source_id": 17532191, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14917, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:06Z", "source_id": 54728122, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:08Z", "source_id": 17533504, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14913, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:26Z", "source_id": 54731472, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:46:33Z", "source_id": 17534489, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14846, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:50Z", "source_id": 54734800, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:50:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:53Z", "source_id": 17535412, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] London Liverpool Street 2313 2313 1 23:13:00 None Cheshunt 2352 2350 BAY ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02485/2026-09-17/detailed None Theobalds Grove 2026-09-18T23:47:30+01:00 Cheshunt 3.0 {"type": "LineString", "coordinates": [[-0.0359349, 51.691803699999994], [-0.03570859999999999, 51.69192329999999], [-0.0355642, 51.6919962], [-0.0354117, 51.69206909999998], [-0.0352347, 51.69215069999999], [-0.03496080000000001, 51.6922734], [-0.03464509999999999, 51.692403799999994], [-0.034089699999999994, 51.6926239], [-0.0337928, 51.692741899999994], [-0.033463799999999995, 51.692867500000006], [-0.0330257, 51.6930307], [-0.032599199999999995, 51.6931969], [-0.0322979, 51.693312], [-0.0319855, 51.693435], [-0.0316943, 51.6935547], [-0.031428899999999996, 51.69366959999999], [-0.0311373, 51.69380249999999], [-0.030964399999999993, 51.693881700000006], [-0.030895, 51.69391319999999], [-0.0307024, 51.6940042], [-0.03044229999999999, 51.6941313], [-0.030190300000000003, 51.6942602], [-0.029943099999999997, 51.6943951], [-0.0296964, 51.6945326], [-0.0294889, 51.6946541], [-0.0292301, 51.69481019999999], [-0.0290121, 51.694941799999995], [-0.0287419, 51.69511409999999], [-0.028520599999999997, 51.69526290000001], [-0.0282934, 51.6954212], [-0.028104399999999995, 51.69555900000001], [-0.0278785, 51.6957261], [-0.0276114, 51.69593749999999], [-0.027384799999999997, 51.696125900000006], [-0.0271899, 51.6963], [-0.0269815, 51.6964905], [-0.0267666, 51.696691599999994], [-0.0265513, 51.6969048], [-0.026356799999999996, 51.697094], [-0.0261592, 51.6972901], [-0.0258866, 51.6975607], [-0.0256455, 51.697805800000005], [-0.0254454, 51.69800519999999], [-0.0251876, 51.698260899999994], [-0.0250504, 51.6984136], [-0.024907500000000003, 51.6985761], [-0.024781699999999997, 51.6987403], [-0.024691200000000003, 51.6988725], [-0.0245896, 51.69903279999999], [-0.0245134, 51.699171799999995], [-0.0244792, 51.69924340000001], [-0.0243879, 51.6994439], [-0.0243452, 51.69956259999999], [-0.024311899999999997, 51.6996598], [-0.0242669, 51.699798599999994], [-0.024222199999999996, 51.700080199999995], [-0.0241739, 51.7003973], [-0.024134499999999996, 51.7006872], [-0.0240877, 51.70098889999999], [-0.024066, 51.7011239], [-0.024030899999999997, 51.7013559], [-0.023973, 51.7017431], [-0.023937099999999996, 51.7019706], [-0.0238924, 51.7022621], [-0.0238231, 51.70272620000001]]} 1.0 2347 2350 Theobalds Grove Cheshunt Cheshunt 51.7027262 -0.0238231 51.7027262 -0.0238231 1 0 2026-09-17 23:00:56 TERMINATED 2026-09-17 22:50:00 Cheshunt TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535412 1789685334497850 61 61 2026-09-17 23:00:30.018080 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:29.560923
624910 655748 G15353 812K69M917 2026-09-17 COMPLETE 17535451 2026-09-17 23:50:00 2026-09-17 23:00:56 2026-09-19 23:00:56 {"id": 655748, "stp": "P", "toc": "Great Western Railway", "uid": "G15353", "consist": "166214", "dest_crs": "BRI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15353/2026-09-17/detailed", "trust_id": "812K69M917", "origin_crs": "SVB", "show_on_map": 0, "dar_est_time": "23:08:00", "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-17", "dest_arr_time": "2351", "dest_platform": "6", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2K69", "timing_status": "ON TIME", "origin_station": "Severn Beach", "current_leg_arr": "2350", "current_leg_dep": "2346", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "2308", "origin_platform": null, "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-17T23:00:56", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Lawrence Hill", "dest_arr_time_act": "2350", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Lawrence Hill", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4660.543, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6562.471, \"from_m\": 4660.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8903.824, \"from_m\": 6562.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8974.344, \"from_m\": 8903.824, \"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\": 11429.439, \"from_m\": 8974.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\": 11634.669, \"from_m\": 11429.439, \"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\": 17192.85, \"from_m\": 11634.669, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17579.121, \"from_m\": 17192.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20303.826, \"from_m\": 17579.121, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20468.952, \"from_m\": 20303.826, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22569.94, \"from_m\": 20468.952, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22888.506, \"from_m\": 22569.94, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22933.208, \"from_m\": 22888.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23003.351, \"from_m\": 22933.208, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23056.023, \"from_m\": 23003.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23093.53, \"from_m\": 23056.023, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23109.904, \"from_m\": 23093.53, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23172.956, \"from_m\": 23109.904, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23781.366, \"from_m\": 23172.956, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 655748, \"profile_key\": \"82cfb60798c1df32f39019f61862aedf16d9cde91603abd107e9b01068e169bf\", \"schedule_id\": 9074, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Severn Beach\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313\", \"location\": \"Holesmouth Jn\", \"stage_seq\": 2, \"distance_m\": 4801.429, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2314\", \"wtt_dep\": \"2314H\", \"location\": \"St. Andrew's Road\", \"stage_seq\": 3, \"distance_m\": 5611.507, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2316\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 8646.954, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2318H\", \"location\": \"Avonmouth\", \"stage_seq\": 5, \"distance_m\": 9207.546, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Portway Park and Ride\", \"stage_seq\": 6, \"distance_m\": 10618.955, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2322H\", \"wtt_dep\": \"2323\", \"location\": \"Shirehampton\", \"stage_seq\": 7, \"distance_m\": 11538.337, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2326H\", \"wtt_dep\": \"2327\", \"location\": \"Sea Mills\", \"stage_seq\": 8, \"distance_m\": 14074.645, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2331\", \"wtt_dep\": \"2332\", \"location\": \"Clifton Down\", \"stage_seq\": 9, \"distance_m\": 17472.283, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2335\", \"location\": \"Redland\", \"stage_seq\": 10, \"distance_m\": 18460.009, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337H\", \"location\": \"Montpelier\", \"stage_seq\": 11, \"distance_m\": 19221.632, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 12, \"distance_m\": 20480.337, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Stapleton Road\", \"stage_seq\": 13, \"distance_m\": 21122.781, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2347\", \"location\": \"Lawrence Hill\", \"stage_seq\": 14, \"distance_m\": 22109.291, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 15, \"distance_m\": 22624.7, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Bristol East Jn\", \"stage_seq\": 16, \"distance_m\": 23213.654, \"section_seq\": 1, \"route_path_id\": 30213}, {\"is_pass\": false, \"wtt_arr\": \"2350\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 17, \"distance_m\": 23781.366, \"section_seq\": 1, \"route_path_id\": 30213}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23781.366, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30213}], \"total_distance_m\": 23781.366, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21719.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2062.354, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2308", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:12:43Z\", \"source_id\": 17518797, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:59Z\", \"source_id\": 54684381, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:17:04Z\", \"source_id\": 17520887, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:12Z\", \"source_id\": 54708013, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:16Z\", \"source_id\": 17527814, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:59Z\", \"source_id\": 54722176, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:04Z\", \"source_id\": 17531781, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:30Z\", \"source_id\": 54727250, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:34Z\", \"source_id\": 17533228, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:53Z\", \"source_id\": 54734897, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:59Z\", \"source_id\": 17535451, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "5", "timing_fact_generation": 1789685339352992, "current_leg_arrival_utc": "2026-09-18T23:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:31.034272", "service_state_evidence_id": 17535451, "current_leg_start_actual_dep": "2026-09-18T23:47:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:31.121353", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P SVB BRI 2K69 166214 3 90 None {"version": 3, "segments": [{"to_m": 4660.543, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6562.471, "from_m": 4660.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8903.824, "from_m": 6562.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8974.344, "from_m": 8903.824, "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": 11429.439, "from_m": 8974.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": 11634.669, "from_m": 11429.439, "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": 17192.85, "from_m": 11634.669, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17579.121, "from_m": 17192.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20303.826, "from_m": 17579.121, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20468.952, "from_m": 20303.826, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22569.94, "from_m": 20468.952, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22888.506, "from_m": 22569.94, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22933.208, "from_m": 22888.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23003.351, "from_m": 22933.208, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23056.023, "from_m": 23003.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23093.53, "from_m": 23056.023, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23109.904, "from_m": 23093.53, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23172.956, "from_m": 23109.904, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23781.366, "from_m": 23172.956, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 655748, "profile_key": "82cfb60798c1df32f39019f61862aedf16d9cde91603abd107e9b01068e169bf", "schedule_id": 9074, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2308", "location": "Severn Beach", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313", "location": "Holesmouth Jn", "stage_seq": 2, "distance_m": 4801.429, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2314", "wtt_dep": "2314H", "location": "St. Andrew's Road", "stage_seq": 3, "distance_m": 5611.507, "section_seq": 1, "route_path_id": 30213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2316", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 8646.954, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2318H", "location": "Avonmouth", "stage_seq": 5, "distance_m": 9207.546, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Portway Park and Ride", "stage_seq": 6, "distance_m": 10618.955, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2322H", "wtt_dep": "2323", "location": "Shirehampton", "stage_seq": 7, "distance_m": 11538.337, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2326H", "wtt_dep": "2327", "location": "Sea Mills", "stage_seq": 8, "distance_m": 14074.645, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2331", "wtt_dep": "2332", "location": "Clifton Down", "stage_seq": 9, "distance_m": 17472.283, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Redland", "stage_seq": 10, "distance_m": 18460.009, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337H", "location": "Montpelier", "stage_seq": 11, "distance_m": 19221.632, "section_seq": 1, "route_path_id": 30213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341H", "location": "Narroways Hill Jn", "stage_seq": 12, "distance_m": 20480.337, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Stapleton Road", "stage_seq": 13, "distance_m": 21122.781, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2347", "location": "Lawrence Hill", "stage_seq": 14, "distance_m": 22109.291, "section_seq": 1, "route_path_id": 30213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348", "location": "Dr Day's Jn", "stage_seq": 15, "distance_m": 22624.7, "section_seq": 1, "route_path_id": 30213}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Bristol East Jn", "stage_seq": 16, "distance_m": 23213.654, "section_seq": 1, "route_path_id": 30213}, {"is_pass": false, "wtt_arr": "2350", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 17, "distance_m": 23781.366, "section_seq": 1, "route_path_id": 30213}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23781.366, "from_m": 0.0, "section_seq": 1, "route_path_id": 30213}], "total_distance_m": 23781.366, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21719.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2062.354, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:12:43Z", "source_id": 17518797, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25778, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:59Z", "source_id": 54684381, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:17:04Z", "source_id": 17520887, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25783, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:12Z", "source_id": 54708013, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:32:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:16Z", "source_id": 17527814, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25835, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:59Z", "source_id": 54722176, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:41:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:04Z", "source_id": 17531781, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25845, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:30Z", "source_id": 54727250, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:44:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:34Z", "source_id": 17533228, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26061, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:53Z", "source_id": 54734897, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:59Z", "source_id": 17535451, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Severn Beach 2308 2308 None 23:08:00 None Bristol Temple Meads 2351 2350 6 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15353/2026-09-17/detailed None Lawrence Hill 2026-09-18T23:47:00+01:00 Bristol Temple Meads 4.0 {"type": "LineString", "coordinates": [[-2.5641281, 51.4587549], [-2.56429, 51.4583507], [-2.5643946999999994, 51.458102700000005], [-2.5645542, 51.45779], [-2.5646561999999995, 51.4575955], [-2.5647033999999995, 51.457513], [-2.5648704, 51.4572209], [-2.5651738000000006, 51.45668560000001], [-2.5654823, 51.4562539], [-2.5658170999999994, 51.4557945], [-2.5661382, 51.4553867], [-2.5665488, 51.4549109], [-2.5668697, 51.454567700000005], [-2.5669467, 51.4544854], [-2.5672312, 51.4542122], [-2.5674307, 51.4540374], [-2.5676711999999995, 51.4538405], [-2.5682316, 51.4534536], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} 1.1 2346 2350 Lawrence Hill Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-17 23:00:56 TERMINATED 2026-09-17 22:50:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535451 1789685339352992 22 22 2026-09-17 23:00:31.121353 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:31.034272
624911 647850 W34288 729S97MV17 2026-09-17 COMPLETE 17535408 2026-09-17 23:50:00 2026-09-17 23:00:56 2026-09-19 23:00:56 {"id": 647850, "stp": "O", "toc": "Avanti West Coast", "uid": "W34288", "consist": "390157", "dest_crs": "GLC", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34288/2026-09-17/detailed", "trust_id": "729S97MV17", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-17", "dest_arr_time": "2318", "dest_platform": "2", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "9S97", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2350", "current_leg_dep": "2331", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1739", "origin_platform": "5", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-17T23:00:56", "route_debug_link": null, "timing_variation": "+32 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Motherwell", "dest_arr_time_act": "2318", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Motherwell", "current_leg_milage": "12.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12941.841, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18619.811, \"from_m\": 12941.841, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33233.229, \"from_m\": 18619.811, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 34553.95, \"from_m\": 33233.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 36285.324, \"from_m\": 34553.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.596, \"from_m\": 117180.103, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.06, \"from_m\": 124095.596, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131025.117, \"from_m\": 126313.06, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.706, \"from_m\": 131025.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136136.516, \"from_m\": 131775.895, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 142552.126, \"from_m\": 136136.516, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 142560.029, \"from_m\": 142552.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\": 151228.711, \"from_m\": 142560.029, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152154.877, \"from_m\": 151228.711, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 152892.761, \"from_m\": 152154.877, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 158566.228, \"from_m\": 152892.761, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 160441.627, \"from_m\": 158566.228, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 168157.297, \"from_m\": 160441.627, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 171422.579, \"from_m\": 168157.297, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 175836.565, \"from_m\": 171422.579, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 180079.404, \"from_m\": 175836.565, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 180447.875, \"from_m\": 180079.404, \"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\": 181399.013, \"from_m\": 180447.875, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 181773.213, \"from_m\": 181399.013, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 182347.38, \"from_m\": 181773.213, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 183209.863, \"from_m\": 182347.38, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 188890.543, \"from_m\": 183209.863, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 191451.498, \"from_m\": 188890.543, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 192063.87, \"from_m\": 191451.498, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 195686.79, \"from_m\": 192063.87, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 196051.687, \"from_m\": 195686.79, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 202119.076, \"from_m\": 196051.687, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 202468.321, \"from_m\": 202119.076, \"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\": 203178.047, \"from_m\": 202468.321, \"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\": 203494.273, \"from_m\": 203178.047, \"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\": 205426.795, \"from_m\": 203494.273, \"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\": 207958.945, \"from_m\": 205426.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\": 208471.652, \"from_m\": 207958.945, \"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\": 224023.33, \"from_m\": 208471.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\": 226427.513, \"from_m\": 224023.33, \"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\": 226906.631, \"from_m\": 226427.513, \"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\": 226955.294, \"from_m\": 226906.631, \"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\": 226988.611, \"from_m\": 226955.294, \"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\": 227039.439, \"from_m\": 226988.611, \"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\": 228132.9, \"from_m\": 227039.439, \"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\": 228199.411, \"from_m\": 228132.9, \"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\": 263691.967, \"from_m\": 228199.411, \"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\": 263727.131, \"from_m\": 263691.967, \"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\": 265983.679, \"from_m\": 263727.131, \"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\": 266112.796, \"from_m\": 265983.679, \"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\": 267826.605, \"from_m\": 266112.796, \"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\": 268312.903, \"from_m\": 267826.605, \"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\": 289639.495, \"from_m\": 268312.903, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 289845.0, \"from_m\": 289639.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 300080.695, \"from_m\": 289845.0, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 302300.995, \"from_m\": 300080.695, \"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\": 302356.581, \"from_m\": 302300.995, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 302403.086, \"from_m\": 302356.581, \"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\": 304924.97, \"from_m\": 302403.086, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 305153.052, \"from_m\": 304924.97, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 305685.018, \"from_m\": 305153.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310862.725, \"from_m\": 305685.018, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 310908.245, \"from_m\": 310862.725, \"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\": 322830.648, \"from_m\": 310908.245, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 322904.251, \"from_m\": 322830.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 323728.19, \"from_m\": 322904.251, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 324655.39, \"from_m\": 323728.19, \"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\": 324710.801, \"from_m\": 324655.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 325525.488, \"from_m\": 324710.801, \"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\": 329561.191, \"from_m\": 325525.488, \"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\": 344131.023, \"from_m\": 329561.191, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 344197.195, \"from_m\": 344131.023, \"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\": 345846.609, \"from_m\": 344197.195, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 347688.6, \"from_m\": 345846.609, \"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\": 347735.933, \"from_m\": 347688.6, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 347756.829, \"from_m\": 347735.933, \"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\": 347805.085, \"from_m\": 347756.829, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 347845.305, \"from_m\": 347805.085, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 347899.387, \"from_m\": 347845.305, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 348125.888, \"from_m\": 347899.387, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 349175.074, \"from_m\": 348125.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 349197.97, \"from_m\": 349175.074, \"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\": 349255.752, \"from_m\": 349197.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\": 349401.238, \"from_m\": 349255.752, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 350904.624, \"from_m\": 349401.238, \"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\": 354979.171, \"from_m\": 350904.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\": 377314.408, \"from_m\": 354979.171, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 380622.551, \"from_m\": 377314.408, \"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\": 383972.014, \"from_m\": 380622.551, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 385307.609, \"from_m\": 383972.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\": 385667.805, \"from_m\": 385307.609, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 386183.919, \"from_m\": 385667.805, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 386453.859, \"from_m\": 386183.919, \"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\": 404310.543, \"from_m\": 386453.859, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 405500.184, \"from_m\": 404310.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\": 411544.602, \"from_m\": 405500.184, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 412329.609, \"from_m\": 411544.602, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 412367.644, \"from_m\": 412329.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 412449.368, \"from_m\": 412367.644, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 424202.523, \"from_m\": 412449.368, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 427570.435, \"from_m\": 424202.523, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 429330.151, \"from_m\": 427570.435, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 433485.834, \"from_m\": 429330.151, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 433533.67, \"from_m\": 433485.834, \"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\": 442458.822, \"from_m\": 433533.67, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 444029.906, \"from_m\": 442458.822, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 450326.625, \"from_m\": 444029.906, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 453289.173, \"from_m\": 450326.625, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 454401.285, \"from_m\": 453289.173, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 459476.472, \"from_m\": 454401.285, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 465851.042, \"from_m\": 459476.472, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 469908.954, \"from_m\": 465851.042, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 483204.557, \"from_m\": 469908.954, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 484864.701, \"from_m\": 483204.557, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 486198.007, \"from_m\": 484864.701, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 490408.73, \"from_m\": 486198.007, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 492141.241, \"from_m\": 490408.73, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 492916.26, \"from_m\": 492141.241, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 494209.472, \"from_m\": 492916.26, \"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\": 494590.948, \"from_m\": 494209.472, \"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\": 494949.83, \"from_m\": 494590.948, \"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\": 508049.415, \"from_m\": 494949.83, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 509452.888, \"from_m\": 508049.415, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 510392.449, \"from_m\": 509452.888, \"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\": 517718.857, \"from_m\": 510392.449, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 526767.297, \"from_m\": 517718.857, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 530132.048, \"from_m\": 526767.297, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 554937.886, \"from_m\": 530132.048, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 558558.637, \"from_m\": 554937.886, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 564406.035, \"from_m\": 558558.637, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 567503.486, \"from_m\": 564406.035, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 571657.737, \"from_m\": 567503.486, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 574617.56, \"from_m\": 571657.737, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 586135.503, \"from_m\": 574617.56, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 588070.629, \"from_m\": 586135.503, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 595167.733, \"from_m\": 588070.629, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 601324.935, \"from_m\": 595167.733, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 604188.542, \"from_m\": 601324.935, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 610141.671, \"from_m\": 604188.542, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 610714.559, \"from_m\": 610141.671, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 610919.432, \"from_m\": 610714.559, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 610981.412, \"from_m\": 610919.432, \"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\": 613119.483, \"from_m\": 610981.412, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 613254.811, \"from_m\": 613119.483, \"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\": 615858.428, \"from_m\": 613254.811, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 618975.195, \"from_m\": 615858.428, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 620864.887, \"from_m\": 618975.195, \"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\": 627216.623, \"from_m\": 620864.887, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 628478.555, \"from_m\": 627216.623, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 629082.338, \"from_m\": 628478.555, \"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\": 629546.417, \"from_m\": 629082.338, \"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\": 629857.274, \"from_m\": 629546.417, \"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\": 630814.151, \"from_m\": 629857.274, \"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\": 633043.487, \"from_m\": 630814.151, \"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\": 635252.506, \"from_m\": 633043.487, \"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\": 635300.075, \"from_m\": 635252.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 636774.763, \"from_m\": 635300.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\": 637183.22, \"from_m\": 636774.763, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 637848.501, \"from_m\": 637183.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\": 646481.972, \"from_m\": 637848.501, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 646580.287, \"from_m\": 646481.972, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 648436.195, \"from_m\": 646580.287, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 648557.813, \"from_m\": 648436.195, \"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\": 648662.046, \"from_m\": 648557.813, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 651163.55, \"from_m\": 648662.046, \"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\": 652549.988, \"from_m\": 651163.55, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 655803.009, \"from_m\": 652549.988, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 656627.815, \"from_m\": 655803.009, \"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\": 657016.214, \"from_m\": 656627.815, \"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\": 657602.917, \"from_m\": 657016.214, \"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\": 658027.384, \"from_m\": 657602.917, \"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\": 647850, \"profile_key\": \"0deb0cac13831aa5d3aa94c67dc41e800eac94cc6ba9ed5eb168e0b7c4072bf5\", \"schedule_id\": 41396, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1809\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1810H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1814\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1821\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"1835H\", \"wtt_dep\": \"1837H\", \"location\": \"Coventry\", \"stage_seq\": 18, \"distance_m\": 151667.529, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842\", \"location\": \"Berkswell\", \"stage_seq\": 19, \"distance_m\": 160513.144, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"1846\", \"wtt_dep\": \"1848\", \"location\": \"Birmingham International\", \"stage_seq\": 20, \"distance_m\": 168863.152, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851H\", \"location\": \"Stechford\", \"stage_seq\": 21, \"distance_m\": 175990.894, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854H\", \"location\": \"Grand Jn\", \"stage_seq\": 22, \"distance_m\": 180498.199, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Proof House Jn\", \"stage_seq\": 23, \"distance_m\": 181052.443, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"1858\", \"wtt_dep\": \"1907\", \"location\": \"Birmingham New Street\", \"stage_seq\": 24, \"distance_m\": 182026.843, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911H\", \"location\": \"Soho South Jn\", \"stage_seq\": 25, \"distance_m\": 185322.433, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Galton Jn\", \"stage_seq\": 26, \"distance_m\": 188035.463, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"1915\", \"wtt_dep\": \"1917\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 27, \"distance_m\": 190574.934, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Dudley Port\", \"stage_seq\": 28, \"distance_m\": 193840.72, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1932\", \"location\": \"Wolverhampton\", \"stage_seq\": 29, \"distance_m\": 202835.38, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 30, \"distance_m\": 203569.312, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Bushbury Jn\", \"stage_seq\": 31, \"distance_m\": 205377.816, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Penkridge\", \"stage_seq\": 32, \"distance_m\": 218259.111, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 33, \"distance_m\": 226580.075, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1947H\", \"location\": \"Stafford\", \"stage_seq\": 34, \"distance_m\": 227344.446, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Stafford Doxey Jn\", \"stage_seq\": 35, \"distance_m\": 228132.9, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Norton Bridge\", \"stage_seq\": 36, \"distance_m\": 235869.206, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Madeley\", \"stage_seq\": 37, \"distance_m\": 253365.672, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 38, \"distance_m\": 264024.831, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2009H\", \"location\": \"Crewe\", \"stage_seq\": 39, \"distance_m\": 266716.434, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 40, \"distance_m\": 267895.389, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"Winsford\", \"stage_seq\": 41, \"distance_m\": 278709.369, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Hartford Jn\", \"stage_seq\": 42, \"distance_m\": 287265.318, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Acton Bridge\", \"stage_seq\": 43, \"distance_m\": 289987.393, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Weaver Jn\", \"stage_seq\": 44, \"distance_m\": 293633.329, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 45, \"distance_m\": 302575.644, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2027H\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 46, \"distance_m\": 305428.288, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Dallam Jn\", \"stage_seq\": 47, \"distance_m\": 306580.189, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Winwick Jn\", \"stage_seq\": 48, \"distance_m\": 310862.725, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Golborne Jn\", \"stage_seq\": 49, \"distance_m\": 315025.695, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 50, \"distance_m\": 322281.184, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 51, \"distance_m\": 323652.977, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2038H\", \"location\": \"Wigan North Western\", \"stage_seq\": 52, \"distance_m\": 324336.651, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 53, \"distance_m\": 336409.531, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Euxton Jn\", \"stage_seq\": 54, \"distance_m\": 340094.764, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Ribble Jn\", \"stage_seq\": 55, \"distance_m\": 347688.6, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2054\", \"location\": \"Preston\", \"stage_seq\": 56, \"distance_m\": 348654.542, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 57, \"distance_m\": 349431.704, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 58, \"distance_m\": 355889.26, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 59, \"distance_m\": 363698.483, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2111\", \"location\": \"Lancaster\", \"stage_seq\": 60, \"distance_m\": 382433.347, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 61, \"distance_m\": 385413.243, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 62, \"distance_m\": 392305.224, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2125\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 63, \"distance_m\": 413257.018, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Grayrigg\", \"stage_seq\": 64, \"distance_m\": 424647.835, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Tebay\", \"stage_seq\": 65, \"distance_m\": 434173.501, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Shap Summit\", \"stage_seq\": 66, \"distance_m\": 443058.552, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 67, \"distance_m\": 449238.629, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 68, \"distance_m\": 464895.611, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2203H\", \"location\": \"Carlisle\", \"stage_seq\": 69, \"distance_m\": 493549.819, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Caldew Jn\", \"stage_seq\": 70, \"distance_m\": 494623.09, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 71, \"distance_m\": 496590.813, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Floriston\", \"stage_seq\": 72, \"distance_m\": 503368.078, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Gretna Jn\", \"stage_seq\": 73, \"distance_m\": 507497.605, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 74, \"distance_m\": 512755.488, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219H\", \"location\": \"Lockerbie\", \"stage_seq\": 75, \"distance_m\": 535144.184, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226H\", \"location\": \"Beattock\", \"stage_seq\": 76, \"distance_m\": 557699.996, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2232\", \"location\": \"Beattock Summit\", \"stage_seq\": 77, \"distance_m\": 573624.502, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2237H\", \"location\": \"Abington\", \"stage_seq\": 78, \"distance_m\": 586783.149, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2247H\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 79, \"distance_m\": 611020.53, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2248H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 80, \"distance_m\": 613179.353, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249H\", \"location\": \"Lanark Jn\", \"stage_seq\": 81, \"distance_m\": 616002.164, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2254H\", \"location\": \"Law Jn\", \"stage_seq\": 82, \"distance_m\": 628825.016, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2257H\", \"location\": \"Shieldmuir\", \"stage_seq\": 83, \"distance_m\": 634596.941, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": \"2301H\", \"location\": \"Motherwell\", \"stage_seq\": 84, \"distance_m\": 637353.501, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2305\", \"location\": \"Uddingston Jn\", \"stage_seq\": 85, \"distance_m\": 644259.787, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306\", \"location\": \"Newton East Jn\", \"stage_seq\": 86, \"distance_m\": 646580.287, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"Newton West Jn\", \"stage_seq\": 87, \"distance_m\": 648557.813, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 88, \"distance_m\": 651780.623, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2311H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 89, \"distance_m\": 653797.93, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 90, \"distance_m\": 656013.379, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 91, \"distance_m\": 656792.919, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2315H\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 92, \"distance_m\": 657097.951, \"section_seq\": 1, \"route_path_id\": 65626}, {\"is_pass\": false, \"wtt_arr\": \"2318\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 93, \"distance_m\": 658027.384, \"section_seq\": 1, \"route_path_id\": 65626}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 658027.384, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65626}], \"total_distance_m\": 658027.384, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 652885.247, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5142.137, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1739", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:54:02Z\", \"source_id\": 53909945, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:54:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:54:05Z\", \"source_id\": 17308882, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:55:52Z\", \"source_id\": 53914933, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T16:56:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T16:55:55Z\", \"source_id\": 17310298, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:00:30Z\", \"source_id\": 53927478, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:01:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:00:36Z\", \"source_id\": 17313946, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21793, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:19:16Z\", \"source_id\": 53981733, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:20:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:19:20Z\", \"source_id\": 17328545, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:32:30Z\", \"source_id\": 54018826, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:33:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:32:33Z\", \"source_id\": 17338741, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:34:11Z\", \"source_id\": 54023559, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:35:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:34:15Z\", \"source_id\": 17340044, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:50:42Z\", \"source_id\": 54069712, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:52:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:50:45Z\", \"source_id\": 17352573, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:59:05Z\", \"source_id\": 54092542, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:00:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:59:09Z\", \"source_id\": 17358786, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:07:52Z\", \"source_id\": 54116582, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:07:56Z\", \"source_id\": 17365455, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:11:22Z\", \"source_id\": 54126072, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:12:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:11:26Z\", \"source_id\": 17368017, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:18:22Z\", \"source_id\": 54145497, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:19:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:18:29Z\", \"source_id\": 17373137, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:29:42Z\", \"source_id\": 54176210, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:31:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:29:46Z\", \"source_id\": 17381411, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:42:41Z\", \"source_id\": 54210486, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:42:46Z\", \"source_id\": 17390535, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:45Z\", \"source_id\": 54224141, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:48:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:47:49Z\", \"source_id\": 17394133, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19072, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:54:01Z\", \"source_id\": 54240294, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:55:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:54:04Z\", \"source_id\": 17398473, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:08Z\", \"source_id\": 54269406, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:05:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:05:12Z\", \"source_id\": 17406142, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:44Z\", \"source_id\": 54278274, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:09:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:08:45Z\", \"source_id\": 17408603, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:15Z\", \"source_id\": 54331897, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:32:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:30:19Z\", \"source_id\": 17422954, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:25Z\", \"source_id\": 54360709, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:43:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:42:28Z\", \"source_id\": 17430879, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:51Z\", \"source_id\": 54368856, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:46:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:45:58Z\", \"source_id\": 17433057, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:50:58Z\", \"source_id\": 54381015, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:52:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:51:02Z\", \"source_id\": 17436340, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:12Z\", \"source_id\": 54412319, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:05:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:04:16Z\", \"source_id\": 17444626, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:20:52Z\", \"source_id\": 54450730, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:20:53Z\", \"source_id\": 17455050, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:38:05Z\", \"source_id\": 54489067, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:39:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:38:08Z\", \"source_id\": 17465578, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:55:40Z\", \"source_id\": 54526588, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:56:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:55:47Z\", \"source_id\": 17476109, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:20:21Z\", \"source_id\": 54577899, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:21:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:20:28Z\", \"source_id\": 17490504, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:32:13Z\", \"source_id\": 54601465, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:33:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:32:15Z\", \"source_id\": 17497217, \"stage_seq\": 69, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:43Z\", \"source_id\": 54639197, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:52:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:47Z\", \"source_id\": 17507892, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:43Z\", \"source_id\": 54695707, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:47Z\", \"source_id\": 17524325, \"stage_seq\": 82, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:04Z\", \"source_id\": 54701109, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:27:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:08Z\", \"source_id\": 17525926, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:27Z\", \"source_id\": 54706786, \"stage_seq\": 84, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:34Z\", \"source_id\": 17527461, \"stage_seq\": 84, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1996, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:48Z\", \"source_id\": 54734790, \"stage_seq\": 93, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:49Z\", \"source_id\": 17535408, \"stage_seq\": 93, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "2", "timing_fact_generation": 1789685329799105, "current_leg_arrival_utc": "2026-09-18T23:50:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390157\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-17T22:50:31.037997", "service_state_evidence_id": 17535408, "current_leg_start_actual_dep": "2026-09-18T23:33:30+01:00", "operational_evidence_version": 301, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:31.129188", "service_state_valid_until_kind": null, "operational_interpretation_version": 301, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast O EUS GLC 9S97 390157 11 125 {"units": ["390157"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.596, "from_m": 117180.103, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.06, "from_m": 124095.596, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131025.117, "from_m": 126313.06, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.706, "from_m": 131025.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", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136136.516, "from_m": 131775.895, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 142552.126, "from_m": 136136.516, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 142560.029, "from_m": 142552.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": 151228.711, "from_m": 142560.029, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 152154.877, "from_m": 151228.711, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 152892.761, "from_m": 152154.877, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 158566.228, "from_m": 152892.761, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 160441.627, "from_m": 158566.228, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 168157.297, "from_m": 160441.627, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 171422.579, "from_m": 168157.297, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 175836.565, "from_m": 171422.579, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 180079.404, "from_m": 175836.565, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 180447.875, "from_m": 180079.404, "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": 181399.013, "from_m": 180447.875, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 181773.213, "from_m": 181399.013, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 182347.38, "from_m": 181773.213, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 183209.863, "from_m": 182347.38, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 188890.543, "from_m": 183209.863, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 191451.498, "from_m": 188890.543, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 192063.87, "from_m": 191451.498, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 195686.79, "from_m": 192063.87, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 196051.687, "from_m": 195686.79, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 202119.076, "from_m": 196051.687, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 202468.321, "from_m": 202119.076, "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": 203178.047, "from_m": 202468.321, "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": 203494.273, "from_m": 203178.047, "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": 205426.795, "from_m": 203494.273, "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": 207958.945, "from_m": 205426.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": 208471.652, "from_m": 207958.945, "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": 224023.33, "from_m": 208471.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": 226427.513, "from_m": 224023.33, "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": 226906.631, "from_m": 226427.513, "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": 226955.294, "from_m": 226906.631, "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": 226988.611, "from_m": 226955.294, "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": 227039.439, "from_m": 226988.611, "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": 228132.9, "from_m": 227039.439, "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": 228199.411, "from_m": 228132.9, "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": 263691.967, "from_m": 228199.411, "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": 263727.131, "from_m": 263691.967, "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": 265983.679, "from_m": 263727.131, "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": 266112.796, "from_m": 265983.679, "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": 267826.605, "from_m": 266112.796, "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": 268312.903, "from_m": 267826.605, "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": 289639.495, "from_m": 268312.903, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 289845.0, "from_m": 289639.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 300080.695, "from_m": 289845.0, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 302300.995, "from_m": 300080.695, "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": 302356.581, "from_m": 302300.995, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 302403.086, "from_m": 302356.581, "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": 304924.97, "from_m": 302403.086, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 305153.052, "from_m": 304924.97, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 305685.018, "from_m": 305153.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310862.725, "from_m": 305685.018, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 310908.245, "from_m": 310862.725, "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": 322830.648, "from_m": 310908.245, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 322904.251, "from_m": 322830.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 323728.19, "from_m": 322904.251, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 324655.39, "from_m": 323728.19, "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": 324710.801, "from_m": 324655.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 325525.488, "from_m": 324710.801, "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": 329561.191, "from_m": 325525.488, "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": 344131.023, "from_m": 329561.191, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 344197.195, "from_m": 344131.023, "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": 345846.609, "from_m": 344197.195, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 347688.6, "from_m": 345846.609, "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": 347735.933, "from_m": 347688.6, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 347756.829, "from_m": 347735.933, "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": 347805.085, "from_m": 347756.829, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 347845.305, "from_m": 347805.085, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 347899.387, "from_m": 347845.305, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 348125.888, "from_m": 347899.387, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 349175.074, "from_m": 348125.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 349197.97, "from_m": 349175.074, "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": 349255.752, "from_m": 349197.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": 349401.238, "from_m": 349255.752, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 350904.624, "from_m": 349401.238, "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": 354979.171, "from_m": 350904.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": 377314.408, "from_m": 354979.171, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 380622.551, "from_m": 377314.408, "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": 383972.014, "from_m": 380622.551, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 385307.609, "from_m": 383972.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": 385667.805, "from_m": 385307.609, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 386183.919, "from_m": 385667.805, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 386453.859, "from_m": 386183.919, "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": 404310.543, "from_m": 386453.859, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 405500.184, "from_m": 404310.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": 411544.602, "from_m": 405500.184, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 412329.609, "from_m": 411544.602, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 412367.644, "from_m": 412329.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 412449.368, "from_m": 412367.644, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 424202.523, "from_m": 412449.368, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 427570.435, "from_m": 424202.523, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 429330.151, "from_m": 427570.435, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 433485.834, "from_m": 429330.151, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 433533.67, "from_m": 433485.834, "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": 442458.822, "from_m": 433533.67, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 444029.906, "from_m": 442458.822, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 450326.625, "from_m": 444029.906, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 453289.173, "from_m": 450326.625, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 454401.285, "from_m": 453289.173, "capability_applied": "tilting", "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 80.0}, {"to_m": 459476.472, "from_m": 454401.285, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 465851.042, "from_m": 459476.472, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 469908.954, "from_m": 465851.042, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 483204.557, "from_m": 469908.954, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 484864.701, "from_m": 483204.557, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 486198.007, "from_m": 484864.701, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 490408.73, "from_m": 486198.007, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 492141.241, "from_m": 490408.73, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 492916.26, "from_m": 492141.241, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 494209.472, "from_m": 492916.26, "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": 494590.948, "from_m": 494209.472, "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": 494949.83, "from_m": 494590.948, "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": 508049.415, "from_m": 494949.83, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 509452.888, "from_m": 508049.415, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 510392.449, "from_m": 509452.888, "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": 517718.857, "from_m": 510392.449, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 526767.297, "from_m": 517718.857, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 530132.048, "from_m": 526767.297, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 554937.886, "from_m": 530132.048, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 558558.637, "from_m": 554937.886, "capability_applied": "tilting", "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 115.0}, {"to_m": 564406.035, "from_m": 558558.637, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 567503.486, "from_m": 564406.035, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 100.0}, {"to_m": 571657.737, "from_m": 567503.486, "capability_applied": "tilting", "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 95.0}, {"to_m": 574617.56, "from_m": 571657.737, "capability_applied": "tilting", "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 90.0}, {"to_m": 586135.503, "from_m": 574617.56, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 588070.629, "from_m": 586135.503, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 595167.733, "from_m": 588070.629, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 601324.935, "from_m": 595167.733, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 604188.542, "from_m": 601324.935, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 610141.671, "from_m": 604188.542, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 610714.559, "from_m": 610141.671, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 610919.432, "from_m": 610714.559, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 610981.412, "from_m": 610919.432, "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": 613119.483, "from_m": 610981.412, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 613254.811, "from_m": 613119.483, "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": 615858.428, "from_m": 613254.811, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 110.0}, {"to_m": 618975.195, "from_m": 615858.428, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 620864.887, "from_m": 618975.195, "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": 627216.623, "from_m": 620864.887, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 628478.555, "from_m": 627216.623, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 629082.338, "from_m": 628478.555, "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": 629546.417, "from_m": 629082.338, "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": 629857.274, "from_m": 629546.417, "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": 630814.151, "from_m": 629857.274, "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": 633043.487, "from_m": 630814.151, "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": 635252.506, "from_m": 633043.487, "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": 635300.075, "from_m": 635252.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 636774.763, "from_m": 635300.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": 637183.22, "from_m": 636774.763, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 637848.501, "from_m": 637183.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": 646481.972, "from_m": 637848.501, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 646580.287, "from_m": 646481.972, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 648436.195, "from_m": 646580.287, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 648557.813, "from_m": 648436.195, "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": 648662.046, "from_m": 648557.813, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 651163.55, "from_m": 648662.046, "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": 652549.988, "from_m": 651163.55, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 655803.009, "from_m": 652549.988, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 656627.815, "from_m": 655803.009, "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": 657016.214, "from_m": 656627.815, "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": 657602.917, "from_m": 657016.214, "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": 658027.384, "from_m": 657602.917, "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": 647850, "profile_key": "0deb0cac13831aa5d3aa94c67dc41e800eac94cc6ba9ed5eb168e0b7c4072bf5", "schedule_id": 41396, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1739", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1809", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1810H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1814", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "1835H", "wtt_dep": "1837H", "location": "Coventry", "stage_seq": 18, "distance_m": 151667.529, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842", "location": "Berkswell", "stage_seq": 19, "distance_m": 160513.144, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "1846", "wtt_dep": "1848", "location": "Birmingham International", "stage_seq": 20, "distance_m": 168863.152, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851H", "location": "Stechford", "stage_seq": 21, "distance_m": 175990.894, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854H", "location": "Grand Jn", "stage_seq": 22, "distance_m": 180498.199, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855", "location": "Proof House Jn", "stage_seq": 23, "distance_m": 181052.443, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "1858", "wtt_dep": "1907", "location": "Birmingham New Street", "stage_seq": 24, "distance_m": 182026.843, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911H", "location": "Soho South Jn", "stage_seq": 25, "distance_m": 185322.433, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Galton Jn", "stage_seq": 26, "distance_m": 188035.463, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "1915", "wtt_dep": "1917", "location": "Sandwell & Dudley", "stage_seq": 27, "distance_m": 190574.934, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Dudley Port", "stage_seq": 28, "distance_m": 193840.72, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1932", "location": "Wolverhampton", "stage_seq": 29, "distance_m": 202835.38, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Wolverhampton North Jn", "stage_seq": 30, "distance_m": 203569.312, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935", "location": "Bushbury Jn", "stage_seq": 31, "distance_m": 205377.816, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Penkridge", "stage_seq": 32, "distance_m": 218259.111, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "Stafford Trent Valley Jn", "stage_seq": 33, "distance_m": 226580.075, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1947H", "location": "Stafford", "stage_seq": 34, "distance_m": 227344.446, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Stafford Doxey Jn", "stage_seq": 35, "distance_m": 228132.9, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952", "location": "Norton Bridge", "stage_seq": 36, "distance_m": 235869.206, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Madeley", "stage_seq": 37, "distance_m": 253365.672, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Crewe Basford Hall Jn", "stage_seq": 38, "distance_m": 264024.831, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2009H", "location": "Crewe", "stage_seq": 39, "distance_m": 266716.434, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Crewe Coal Yard S.B.", "stage_seq": 40, "distance_m": 267895.389, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "Winsford", "stage_seq": 41, "distance_m": 278709.369, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Hartford Jn", "stage_seq": 42, "distance_m": 287265.318, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Acton Bridge", "stage_seq": 43, "distance_m": 289987.393, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Weaver Jn", "stage_seq": 44, "distance_m": 293633.329, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Acton Grange Jn", "stage_seq": 45, "distance_m": 302575.644, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2027H", "location": "Warrington Bank Quay", "stage_seq": 46, "distance_m": 305428.288, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Dallam Jn", "stage_seq": 47, "distance_m": 306580.189, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Winwick Jn", "stage_seq": 48, "distance_m": 310862.725, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Golborne Jn", "stage_seq": 49, "distance_m": 315025.695, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Springs Branch Jn", "stage_seq": 50, "distance_m": 322281.184, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Wigan South Jn", "stage_seq": 51, "distance_m": 323652.977, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2038H", "location": "Wigan North Western", "stage_seq": 52, "distance_m": 324336.651, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Balshaw Lane Jn", "stage_seq": 53, "distance_m": 336409.531, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Euxton Jn", "stage_seq": 54, "distance_m": 340094.764, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Ribble Jn", "stage_seq": 55, "distance_m": 347688.6, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2054", "location": "Preston", "stage_seq": 56, "distance_m": 348654.542, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Preston Fylde Jn", "stage_seq": 57, "distance_m": 349431.704, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Barton & Broughton Pass Loop", "stage_seq": 58, "distance_m": 355889.26, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Garstang & Catteral", "stage_seq": 59, "distance_m": 363698.483, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2111", "location": "Lancaster", "stage_seq": 60, "distance_m": 382433.347, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Morecambe South Jn", "stage_seq": 61, "distance_m": 385413.243, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Carnforth North Jn", "stage_seq": 62, "distance_m": 392305.224, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2125", "location": "Oxenholme Lake District", "stage_seq": 63, "distance_m": 413257.018, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Grayrigg", "stage_seq": 64, "distance_m": 424647.835, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Tebay", "stage_seq": 65, "distance_m": 434173.501, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Shap Summit", "stage_seq": 66, "distance_m": 443058.552, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Shap Harrisons Sidings Loop", "stage_seq": 67, "distance_m": 449238.629, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Penrith North Lakes", "stage_seq": 68, "distance_m": 464895.611, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2203H", "location": "Carlisle", "stage_seq": 69, "distance_m": 493549.819, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Caldew Jn", "stage_seq": 70, "distance_m": 494623.09, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 71, "distance_m": 496590.813, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Floriston", "stage_seq": 72, "distance_m": 503368.078, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Gretna Jn", "stage_seq": 73, "distance_m": 507497.605, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 74, "distance_m": 512755.488, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219H", "location": "Lockerbie", "stage_seq": 75, "distance_m": 535144.184, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226H", "location": "Beattock", "stage_seq": 76, "distance_m": 557699.996, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2232", "location": "Beattock Summit", "stage_seq": 77, "distance_m": 573624.502, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2237H", "location": "Abington", "stage_seq": 78, "distance_m": 586783.149, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2247H", "location": "Carstairs South Jn", "stage_seq": 79, "distance_m": 611020.53, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2248H", "location": "Carstairs North Jn", "stage_seq": 80, "distance_m": 613179.353, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249H", "location": "Lanark Jn", "stage_seq": 81, "distance_m": 616002.164, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2254H", "location": "Law Jn", "stage_seq": 82, "distance_m": 628825.016, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2257H", "location": "Shieldmuir", "stage_seq": 83, "distance_m": 634596.941, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": "2301H", "location": "Motherwell", "stage_seq": 84, "distance_m": 637353.501, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2305", "location": "Uddingston Jn", "stage_seq": 85, "distance_m": 644259.787, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306", "location": "Newton East Jn", "stage_seq": 86, "distance_m": 646580.287, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "Newton West Jn", "stage_seq": 87, "distance_m": 648557.813, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310H", "location": "Rutherglen East Jn", "stage_seq": 88, "distance_m": 651780.623, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2311H", "location": "Shawfield Jn", "stage_seq": 89, "distance_m": 653797.93, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "Larkfield Jn", "stage_seq": 90, "distance_m": 656013.379, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Eglinton St Jn", "stage_seq": 91, "distance_m": 656792.919, "section_seq": 1, "route_path_id": 65626}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2315H", "location": "Glasgow Bridge Street Jn", "stage_seq": 92, "distance_m": 657097.951, "section_seq": 1, "route_path_id": 65626}, {"is_pass": false, "wtt_arr": "2318", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 93, "distance_m": 658027.384, "section_seq": 1, "route_path_id": 65626}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 658027.384, "from_m": 0.0, "section_seq": 1, "route_path_id": 65626}], "total_distance_m": 658027.384, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 652885.247, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5142.137, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:54:02Z", "source_id": 53909945, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T16:54:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:54:05Z", "source_id": 17308882, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T17:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:55:52Z", "source_id": 53914933, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T16:56:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T16:55:55Z", "source_id": 17310298, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T17:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:00:30Z", "source_id": 53927478, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T17:01:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:00:36Z", "source_id": 17313946, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T18:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21793, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:19:16Z", "source_id": 53981733, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T17:20:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:19:20Z", "source_id": 17328545, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:32:30Z", "source_id": 54018826, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T17:33:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:32:33Z", "source_id": 17338741, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T18:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:34:11Z", "source_id": 54023559, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T17:35:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:34:15Z", "source_id": 17340044, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T18:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:50:42Z", "source_id": 54069712, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T17:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:50:45Z", "source_id": 17352573, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T18:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:59:05Z", "source_id": 54092542, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T18:00:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:59:09Z", "source_id": 17358786, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:07:52Z", "source_id": 54116582, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T18:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:07:56Z", "source_id": 17365455, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20902, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:11:22Z", "source_id": 54126072, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T18:12:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:11:26Z", "source_id": 17368017, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:18:22Z", "source_id": 54145497, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T18:19:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:18:29Z", "source_id": 17373137, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19414, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:29:42Z", "source_id": 54176210, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T18:31:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:29:46Z", "source_id": 17381411, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19625, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:42:41Z", "source_id": 54210486, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T18:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:42:46Z", "source_id": 17390535, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-17T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:45Z", "source_id": 54224141, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T18:48:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:47:49Z", "source_id": 17394133, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19072, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:54:01Z", "source_id": 54240294, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T18:55:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:54:04Z", "source_id": 17398473, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-17T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:08Z", "source_id": 54269406, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T19:05:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:05:12Z", "source_id": 17406142, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-17T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:44Z", "source_id": 54278274, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T19:09:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:08:45Z", "source_id": 17408603, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10769, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:15Z", "source_id": 54331897, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T19:32:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:30:19Z", "source_id": 17422954, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-17T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10105, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:25Z", "source_id": 54360709, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T19:43:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:42:28Z", "source_id": 17430879, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:51Z", "source_id": 54368856, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T19:46:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:45:58Z", "source_id": 17433057, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-17T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9560, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:50:58Z", "source_id": 54381015, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T19:52:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:51:02Z", "source_id": 17436340, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-17T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:12Z", "source_id": 54412319, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T20:05:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:04:16Z", "source_id": 17444626, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-17T21:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:20:52Z", "source_id": 54450730, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-17T20:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:20:53Z", "source_id": 17455050, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-17T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:38:05Z", "source_id": 54489067, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-17T20:39:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:38:08Z", "source_id": 17465578, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-17T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:55:40Z", "source_id": 54526588, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-17T20:56:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:55:47Z", "source_id": 17476109, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-17T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:20:21Z", "source_id": 54577899, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-17T21:21:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:20:28Z", "source_id": 17490504, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-17T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2924, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:32:13Z", "source_id": 54601465, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-17T21:33:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:32:15Z", "source_id": 17497217, "stage_seq": 69, "event_role": "ARR", "event_time": "2026-09-17T22:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:43Z", "source_id": 54639197, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-17T21:52:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:47Z", "source_id": 17507892, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-17T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:43Z", "source_id": 54695707, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-17T22:24:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:47Z", "source_id": 17524325, "stage_seq": 82, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2594, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:04Z", "source_id": 54701109, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-17T22:27:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:08Z", "source_id": 17525926, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-17T23:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:27Z", "source_id": 54706786, "stage_seq": 84, "event_role": "ARR", "event_time": "2026-09-17T22:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:34Z", "source_id": 17527461, "stage_seq": 84, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1996, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:48Z", "source_id": 54734790, "stage_seq": 93, "event_role": "ARR", "event_time": "2026-09-17T22:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:49Z", "source_id": 17535408, "stage_seq": 93, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] London Euston 1739 1739 5 None None Glasgow Central High Level 2318 2318 2 LATE +32 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34288/2026-09-17/detailed None Motherwell 2026-09-18T23:33:30+01:00 Glasgow Central High Level 19.0 {"type": "LineString", "coordinates": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 12.8 2331 2350 Motherwell Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-17 23:00:56 TERMINATED 2026-09-17 22:50:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535408 1789685329799105 301 301 2026-09-17 23:00:31.129188 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:31.037997
624912 648889 G25688 061E88MW17 2026-09-17 COMPLETE 17535368 2026-09-17 23:50:00 2026-09-17 23:00:56 2026-09-19 23:00:56 {"id": 648889, "stp": "P", "toc": "Lumo", "uid": "G25688", "consist": "803002", "dest_crs": "KGX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G25688/2026-09-17/detailed", "trust_id": "061E88MW17", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-17", "dest_arr_time": "2359", "dest_platform": "5", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1E88", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "2350", "current_leg_dep": "2326", "current_leg_end": "London Kings Cross", "origin_dep_time": "1818", "origin_platform": "3", "current_location": "London Kings Cross", "last_update_time": "2026-09-17T23:00:56", "route_debug_link": null, "timing_variation": "-9 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": "2359", "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\": 179.518, \"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:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 35020.049, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 36871.542, \"from_m\": 35020.049, \"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\": 39203.827, \"from_m\": 36871.542, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39439.933, \"from_m\": 39203.827, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39480.297, \"from_m\": 39439.933, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39561.502, \"from_m\": 39480.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41230.721, \"from_m\": 39561.502, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44735.151, \"from_m\": 41230.721, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47091.595, \"from_m\": 44735.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54780.361, \"from_m\": 47091.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\": 61658.117, \"from_m\": 54780.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62151.456, \"from_m\": 61658.117, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62226.784, \"from_m\": 62151.456, \"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\": 71708.677, \"from_m\": 62226.784, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71917.348, \"from_m\": 71708.677, \"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\": 71975.23, \"from_m\": 71917.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73655.589, \"from_m\": 71975.23, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75047.176, \"from_m\": 73655.589, \"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\": 76047.48, \"from_m\": 75047.176, \"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\": 76314.684, \"from_m\": 76047.48, \"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\": 76919.816, \"from_m\": 76314.684, \"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\": 76986.269, \"from_m\": 76919.816, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77456.426, \"from_m\": 76986.269, \"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\": 78095.168, \"from_m\": 77456.426, \"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\": 81448.091, \"from_m\": 78095.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\": 85159.499, \"from_m\": 81448.091, \"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\": 85231.458, \"from_m\": 85159.499, \"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\": 85913.346, \"from_m\": 85231.458, \"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\": 92418.296, \"from_m\": 85913.346, \"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\": 101043.767, \"from_m\": 92418.296, \"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\": 101936.249, \"from_m\": 101043.767, \"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\": 103970.743, \"from_m\": 101936.249, \"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\": 104948.376, \"from_m\": 103970.743, \"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\": 108293.683, \"from_m\": 104948.376, \"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\": 109354.98, \"from_m\": 108293.683, \"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\": 114257.53, \"from_m\": 109354.98, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121360.155, \"from_m\": 114257.53, \"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\": 123213.647, \"from_m\": 121360.155, \"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\": 126383.43, \"from_m\": 123213.647, \"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\": 131135.373, \"from_m\": 126383.43, \"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\": 131813.606, \"from_m\": 131135.373, \"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\": 132758.768, \"from_m\": 131813.606, \"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\": 133624.559, \"from_m\": 132758.768, \"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\": 133744.353, \"from_m\": 133624.559, \"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\": 138517.302, \"from_m\": 133744.353, \"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\": 139186.135, \"from_m\": 138517.302, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 139936.968, \"from_m\": 139186.135, \"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\": 141946.609, \"from_m\": 139936.968, \"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\": 144058.568, \"from_m\": 141946.609, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 145471.149, \"from_m\": 144058.568, \"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\": 148755.165, \"from_m\": 145471.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151582.059, \"from_m\": 148755.165, \"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\": 151662.883, \"from_m\": 151582.059, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 154789.095, \"from_m\": 151662.883, \"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\": 156245.907, \"from_m\": 154789.095, \"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\": 163524.126, \"from_m\": 156245.907, \"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\": 164879.66, \"from_m\": 163524.126, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 166674.348, \"from_m\": 164879.66, \"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\": 167935.627, \"from_m\": 166674.348, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 169008.82, \"from_m\": 167935.627, \"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\": 169952.735, \"from_m\": 169008.82, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 171081.801, \"from_m\": 169952.735, \"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\": 171889.84, \"from_m\": 171081.801, \"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\": 180969.051, \"from_m\": 171889.84, \"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\": 182611.854, \"from_m\": 180969.051, \"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\": 198208.196, \"from_m\": 182611.854, \"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\": 199151.155, \"from_m\": 198208.196, \"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\": 199181.68, \"from_m\": 199151.155, \"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\": 199370.389, \"from_m\": 199181.68, \"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\": 205808.108, \"from_m\": 199370.389, \"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\": 206997.986, \"from_m\": 205808.108, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 212631.737, \"from_m\": 206997.986, \"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\": 218086.966, \"from_m\": 212631.737, \"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\": 218685.392, \"from_m\": 218086.966, \"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\": 219851.632, \"from_m\": 218685.392, \"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\": 220519.328, \"from_m\": 219851.632, \"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\": 226758.642, \"from_m\": 220519.328, \"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\": 227503.052, \"from_m\": 226758.642, \"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\": 235729.166, \"from_m\": 227503.052, \"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\": 238462.96, \"from_m\": 235729.166, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 239623.306, \"from_m\": 238462.96, \"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\": 242170.382, \"from_m\": 239623.306, \"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\": 242205.868, \"from_m\": 242170.382, \"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\": 245379.092, \"from_m\": 242205.868, \"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\": 247111.652, \"from_m\": 245379.092, \"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\": 247786.896, \"from_m\": 247111.652, \"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\": 248839.972, \"from_m\": 247786.896, \"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\": 249686.643, \"from_m\": 248839.972, \"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\": 268796.993, \"from_m\": 249686.643, \"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\": 272922.245, \"from_m\": 268796.993, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 272949.532, \"from_m\": 272922.245, \"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\": 273769.978, \"from_m\": 272949.532, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 274689.867, \"from_m\": 273769.978, \"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\": 275452.929, \"from_m\": 274689.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 275484.161, \"from_m\": 275452.929, \"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\": 275515.128, \"from_m\": 275484.161, \"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\": 276146.401, \"from_m\": 275515.128, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276172.013, \"from_m\": 276146.401, \"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\": 276193.992, \"from_m\": 276172.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 276225.29, \"from_m\": 276193.992, \"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\": 276262.404, \"from_m\": 276225.29, \"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\": 276957.34, \"from_m\": 276262.404, \"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\": 277308.547, \"from_m\": 276957.34, \"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\": 277660.958, \"from_m\": 277308.547, \"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\": 278058.619, \"from_m\": 277660.958, \"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\": 278891.72, \"from_m\": 278058.619, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 294502.887, \"from_m\": 278891.72, \"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\": 296893.766, \"from_m\": 294502.887, \"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\": 297585.758, \"from_m\": 296893.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\": 297621.693, \"from_m\": 297585.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 298090.854, \"from_m\": 297621.693, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 298798.638, \"from_m\": 298090.854, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 300728.168, \"from_m\": 298798.638, \"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\": 307224.344, \"from_m\": 300728.168, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 314071.672, \"from_m\": 307224.344, \"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\": 315573.622, \"from_m\": 314071.672, \"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\": 325147.026, \"from_m\": 315573.622, \"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\": 326295.752, \"from_m\": 325147.026, \"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\": 327291.636, \"from_m\": 326295.752, \"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\": 333973.401, \"from_m\": 327291.636, \"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\": 334385.415, \"from_m\": 333973.401, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 337776.987, \"from_m\": 334385.415, \"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\": 340096.295, \"from_m\": 337776.987, \"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\": 402676.273, \"from_m\": 340096.295, \"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\": 403664.485, \"from_m\": 402676.273, \"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\": 403964.031, \"from_m\": 403664.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\": 404209.823, \"from_m\": 403964.031, \"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\": 404250.236, \"from_m\": 404209.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 404448.985, \"from_m\": 404250.236, \"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\": 404606.963, \"from_m\": 404448.985, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 404741.323, \"from_m\": 404606.963, \"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\": 405152.555, \"from_m\": 404741.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 407592.861, \"from_m\": 405152.555, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 408079.553, \"from_m\": 407592.861, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 455270.659, \"from_m\": 408079.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\": 455711.602, \"from_m\": 455270.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\": 458106.292, \"from_m\": 455711.602, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 459358.028, \"from_m\": 458106.292, \"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\": 468605.617, \"from_m\": 459358.028, \"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\": 472978.864, \"from_m\": 468605.617, \"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\": 485103.714, \"from_m\": 472978.864, \"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\": 488249.358, \"from_m\": 485103.714, \"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\": 491312.099, \"from_m\": 488249.358, \"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\": 492478.621, \"from_m\": 491312.099, \"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\": 492490.566, \"from_m\": 492478.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\": 505664.04, \"from_m\": 492490.566, \"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\": 505715.223, \"from_m\": 505664.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 512665.058, \"from_m\": 505715.223, \"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\": 513338.161, \"from_m\": 512665.058, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 513344.716, \"from_m\": 513338.161, \"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\": 513399.104, \"from_m\": 513344.716, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 532185.44, \"from_m\": 513399.104, \"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\": 532240.692, \"from_m\": 532185.44, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 533205.031, \"from_m\": 532240.692, \"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\": 537089.186, \"from_m\": 533205.031, \"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\": 538182.93, \"from_m\": 537089.186, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 545953.393, \"from_m\": 538182.93, \"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\": 570901.309, \"from_m\": 545953.393, \"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\": 570941.86, \"from_m\": 570901.309, \"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\": 583903.033, \"from_m\": 570941.86, \"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\": 584339.843, \"from_m\": 583903.033, \"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\": 584428.487, \"from_m\": 584339.843, \"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\": 584457.746, \"from_m\": 584428.487, \"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\": 584826.826, \"from_m\": 584457.746, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 585063.72, \"from_m\": 584826.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 585124.513, \"from_m\": 585063.72, \"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\": 586384.595, \"from_m\": 585124.513, \"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\": 591880.886, \"from_m\": 586384.595, \"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\": 593237.294, \"from_m\": 591880.886, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 595945.789, \"from_m\": 593237.294, \"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\": 616810.327, \"from_m\": 595945.789, \"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\": 619596.803, \"from_m\": 616810.327, \"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\": 670281.452, \"from_m\": 619596.803, \"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\": 694835.352, \"from_m\": 670281.452, \"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\": 697986.246, \"from_m\": 694835.352, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 701883.752, \"from_m\": 697986.246, \"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\": 703177.123, \"from_m\": 701883.752, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 703232.364, \"from_m\": 703177.123, \"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\": 703744.94, \"from_m\": 703232.364, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 704002.422, \"from_m\": 703744.94, \"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\": 705636.789, \"from_m\": 704002.422, \"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\": 706148.879, \"from_m\": 705636.789, \"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\": 706178.965, \"from_m\": 706148.879, \"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\": 706246.822, \"from_m\": 706178.965, \"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\": 706329.962, \"from_m\": 706246.822, \"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\": 706619.358, \"from_m\": 706329.962, \"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\": 706670.299, \"from_m\": 706619.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 707055.399, \"from_m\": 706670.299, \"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\": 707064.596, \"from_m\": 707055.399, \"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\": 707071.348, \"from_m\": 707064.596, \"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\": 707467.165, \"from_m\": 707071.348, \"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\": 648889, \"profile_key\": \"825135fa7811dbdaf1787364964a7283a42625a00d287e3b4d8739f676dfd110\", \"schedule_id\": 34527, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1818\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1821\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824H\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1829H\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27858.645, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": false, \"wtt_arr\": \"1839\", \"wtt_dep\": \"1841\", \"location\": \"Falkirk High\", \"stage_seq\": 8, \"distance_m\": 34821.694, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 39987.147, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"Linlithgow\", \"stage_seq\": 10, \"distance_m\": 47503.769, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 11, \"distance_m\": 55518.308, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Newbridge Jn\", \"stage_seq\": 12, \"distance_m\": 62260.226, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 13, \"distance_m\": 71878.538, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": false, \"wtt_arr\": \"1901\", \"wtt_dep\": \"1903\", \"location\": \"Haymarket\", \"stage_seq\": 14, \"distance_m\": 73819.165, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905\", \"location\": \"Princes St Gardens\", \"stage_seq\": 15, \"distance_m\": 75148.425, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1920\", \"location\": \"Edinburgh\", \"stage_seq\": 16, \"distance_m\": 75821.327, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 17, \"distance_m\": 76857.138, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 18, \"distance_m\": 78797.067, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 19, \"distance_m\": 81168.246, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925H\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 20, \"distance_m\": 85305.526, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927H\", \"location\": \"Prestonpans\", \"stage_seq\": 21, \"distance_m\": 90951.622, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Drem\", \"stage_seq\": 22, \"distance_m\": 104295.175, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Dunbar\", \"stage_seq\": 23, \"distance_m\": 122470.603, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Oxwellmains Crossover\", \"stage_seq\": 24, \"distance_m\": 125666.918, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947H\", \"location\": \"Grantshouse\", \"stage_seq\": 25, \"distance_m\": 141395.007, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951H\", \"location\": \"Reston\", \"stage_seq\": 26, \"distance_m\": 150076.096, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Reston Sig. EG402\", \"stage_seq\": 27, \"distance_m\": 165132.789, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959H\", \"location\": \"Berwick-upon-Tweed\", \"stage_seq\": 28, \"distance_m\": 168096.065, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Belford L.C.\", \"stage_seq\": 29, \"distance_m\": 192865.206, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Alnmouth\", \"stage_seq\": 30, \"distance_m\": 219707.553, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2030\", \"location\": \"Morpeth\", \"stage_seq\": 31, \"distance_m\": 249050.356, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Benton North Jn\", \"stage_seq\": 32, \"distance_m\": 268796.993, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 33, \"distance_m\": 272813.942, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2050H\", \"location\": \"Newcastle\", \"stage_seq\": 34, \"distance_m\": 275806.181, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 35, \"distance_m\": 277022.565, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Birtley Jn\", \"stage_seq\": 36, \"distance_m\": 283576.151, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Durham\", \"stage_seq\": 37, \"distance_m\": 298090.854, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Tursdale Jn\", \"stage_seq\": 38, \"distance_m\": 309718.054, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 39, \"distance_m\": 313964.103, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Darlington\", \"stage_seq\": 40, \"distance_m\": 333413.259, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Northallerton\", \"stage_seq\": 41, \"distance_m\": 356325.988, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Thirsk\", \"stage_seq\": 42, \"distance_m\": 368815.135, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 43, \"distance_m\": 389103.143, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Skelton Jn\", \"stage_seq\": 44, \"distance_m\": 401862.054, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"York\", \"stage_seq\": 45, \"distance_m\": 404493.788, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Colton Jn\", \"stage_seq\": 46, \"distance_m\": 413370.889, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 47, \"distance_m\": 426368.614, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 48, \"distance_m\": 435629.703, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 49, \"distance_m\": 449992.776, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Doncaster\", \"stage_seq\": 50, \"distance_m\": 456802.987, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 51, \"distance_m\": 463202.205, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219H\", \"location\": \"Retford\", \"stage_seq\": 52, \"distance_m\": 484727.584, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 53, \"distance_m\": 504904.929, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2229H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 54, \"distance_m\": 513338.161, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2230\", \"location\": \"Newark North Gate\", \"stage_seq\": 55, \"distance_m\": 514430.475, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2234\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 56, \"distance_m\": 521945.651, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Grantham\", \"stage_seq\": 57, \"distance_m\": 537980.845, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2249\", \"location\": \"Stoke Jn\", \"stage_seq\": 58, \"distance_m\": 547143.727, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2256\", \"location\": \"Tallington Jn\", \"stage_seq\": 59, \"distance_m\": 570968.173, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301H\", \"location\": \"Peterborough\", \"stage_seq\": 60, \"distance_m\": 584737.415, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302\", \"location\": \"Fletton Jn\", \"stage_seq\": 61, \"distance_m\": 586837.469, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306H\", \"location\": \"Conington South Jn\", \"stage_seq\": 62, \"distance_m\": 599273.355, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2310H\", \"location\": \"Huntingdon\", \"stage_seq\": 63, \"distance_m\": 612952.982, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2318\", \"location\": \"Sandy\", \"stage_seq\": 64, \"distance_m\": 636593.76, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2319H\", \"location\": \"Biggleswade\", \"stage_seq\": 65, \"distance_m\": 641328.47, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Hitchin\", \"stage_seq\": 66, \"distance_m\": 656130.669, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2339\", \"location\": \"Stevenage\", \"stage_seq\": 67, \"distance_m\": 663134.227, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 68, \"distance_m\": 669134.021, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Digswell Jn\", \"stage_seq\": 69, \"distance_m\": 673405.131, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 70, \"distance_m\": 674845.966, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Potters Bar\", \"stage_seq\": 71, \"distance_m\": 686960.22, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2353H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 72, \"distance_m\": 699521.669, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2355\", \"location\": \"Finsbury Park\", \"stage_seq\": 73, \"distance_m\": 703369.535, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2356\", \"location\": \"Holloway South Jn\", \"stage_seq\": 74, \"distance_m\": 705190.008, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2357\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 75, \"distance_m\": 706364.792, \"section_seq\": 1, \"route_path_id\": 62931}, {\"is_pass\": false, \"wtt_arr\": \"2359\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 76, \"distance_m\": 707467.165, \"section_seq\": 1, \"route_path_id\": 62931}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 707467.165, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 62931}], \"total_distance_m\": 707467.165, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 706224.313, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1242.852, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1818", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:22:02Z\", \"source_id\": 53989327, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:22:06Z\", \"source_id\": 17330700, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:23:55Z\", \"source_id\": 53994468, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:24:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:23:58Z\", \"source_id\": 17332139, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:27:52Z\", \"source_id\": 54005546, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:28:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:27:51Z\", \"source_id\": 17335184, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:37:08Z\", \"source_id\": 54031900, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:38:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:37:12Z\", \"source_id\": 17342294, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:44:13Z\", \"source_id\": 54051503, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:45:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:44:15Z\", \"source_id\": 17347676, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:48:24Z\", \"source_id\": 54063148, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T17:49:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T17:48:26Z\", \"source_id\": 17350883, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:01:59Z\", \"source_id\": 54100476, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:02:01Z\", \"source_id\": 17361006, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:07:01Z\", \"source_id\": 17364773, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:25:50Z\", \"source_id\": 54165744, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:25:55Z\", \"source_id\": 17378606, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:30:22Z\", \"source_id\": 54177922, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:31:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:30:25Z\", \"source_id\": 17381801, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:56Z\", \"source_id\": 54227178, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:49:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:48:58Z\", \"source_id\": 17394924, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:02Z\", \"source_id\": 54245492, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T18:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T18:56:06Z\", \"source_id\": 17399896, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:46Z\", \"source_id\": 54290843, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:15:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:13:46Z\", \"source_id\": 17411966, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3307, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:25:58Z\", \"source_id\": 54321300, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:26:00Z\", \"source_id\": 17420197, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:50Z\", \"source_id\": 54364132, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T19:44:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T19:43:55Z\", \"source_id\": 17431772, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:03Z\", \"source_id\": 54404771, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:02:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:01:09Z\", \"source_id\": 17442596, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:21:51Z\", \"source_id\": 54452774, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T20:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:21:52Z\", \"source_id\": 17455625, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T20:42:11Z\", \"source_id\": 17467974, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:23:11Z\", \"source_id\": 54583355, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:23:14Z\", \"source_id\": 17492139, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:35:23Z\", \"source_id\": 54607786, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:35:26Z\", \"source_id\": 17499035, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:17Z\", \"source_id\": 54638335, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:19Z\", \"source_id\": 17507639, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:41Z\", \"source_id\": 54671769, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:10:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:43Z\", \"source_id\": 17517225, \"stage_seq\": 65, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:33Z\", \"source_id\": 54693796, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:23:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:36Z\", \"source_id\": 17523766, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:51Z\", \"source_id\": 54714001, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:53Z\", \"source_id\": 17529473, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:33Z\", \"source_id\": 54730183, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:37Z\", \"source_id\": 17534124, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:39Z\", \"source_id\": 54734580, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:43Z\", \"source_id\": 17535368, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "5", "timing_fact_generation": 1789685323736701, "current_leg_arrival_utc": "2026-09-18T23:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:31.048972", "service_state_evidence_id": 17535368, "current_leg_start_actual_dep": "2026-09-18T23:39:00+01:00", "operational_evidence_version": 261, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:31.138128", "service_state_valid_until_kind": null, "operational_interpretation_version": 261, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Lumo P GLQ KGX 1E88 803002 5 125 None {"version": 3, "segments": [{"to_m": 179.518, "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:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 35020.049, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36871.542, "from_m": 35020.049, "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": 39203.827, "from_m": 36871.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39439.933, "from_m": 39203.827, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39480.297, "from_m": 39439.933, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 39561.502, "from_m": 39480.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41230.721, "from_m": 39561.502, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44735.151, "from_m": 41230.721, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47091.595, "from_m": 44735.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54780.361, "from_m": 47091.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": 61658.117, "from_m": 54780.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62151.456, "from_m": 61658.117, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62226.784, "from_m": 62151.456, "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": 71708.677, "from_m": 62226.784, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71917.348, "from_m": 71708.677, "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": 71975.23, "from_m": 71917.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73655.589, "from_m": 71975.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75047.176, "from_m": 73655.589, "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": 76047.48, "from_m": 75047.176, "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": 76314.684, "from_m": 76047.48, "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": 76919.816, "from_m": 76314.684, "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": 76986.269, "from_m": 76919.816, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77456.426, "from_m": 76986.269, "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": 78095.168, "from_m": 77456.426, "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": 81448.091, "from_m": 78095.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": 85159.499, "from_m": 81448.091, "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": 85231.458, "from_m": 85159.499, "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": 85913.346, "from_m": 85231.458, "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": 92418.296, "from_m": 85913.346, "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": 101043.767, "from_m": 92418.296, "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": 101936.249, "from_m": 101043.767, "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": 103970.743, "from_m": 101936.249, "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": 104948.376, "from_m": 103970.743, "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": 108293.683, "from_m": 104948.376, "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": 109354.98, "from_m": 108293.683, "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": 114257.53, "from_m": 109354.98, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121360.155, "from_m": 114257.53, "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": 123213.647, "from_m": 121360.155, "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": 126383.43, "from_m": 123213.647, "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": 131135.373, "from_m": 126383.43, "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": 131813.606, "from_m": 131135.373, "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": 132758.768, "from_m": 131813.606, "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": 133624.559, "from_m": 132758.768, "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": 133744.353, "from_m": 133624.559, "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": 138517.302, "from_m": 133744.353, "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": 139186.135, "from_m": 138517.302, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 139936.968, "from_m": 139186.135, "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": 141946.609, "from_m": 139936.968, "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": 144058.568, "from_m": 141946.609, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 145471.149, "from_m": 144058.568, "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": 148755.165, "from_m": 145471.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151582.059, "from_m": 148755.165, "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": 151662.883, "from_m": 151582.059, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 154789.095, "from_m": 151662.883, "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": 156245.907, "from_m": 154789.095, "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": 163524.126, "from_m": 156245.907, "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": 164879.66, "from_m": 163524.126, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 166674.348, "from_m": 164879.66, "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": 167935.627, "from_m": 166674.348, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 169008.82, "from_m": 167935.627, "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": 169952.735, "from_m": 169008.82, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 171081.801, "from_m": 169952.735, "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": 171889.84, "from_m": 171081.801, "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": 180969.051, "from_m": 171889.84, "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": 182611.854, "from_m": 180969.051, "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": 198208.196, "from_m": 182611.854, "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": 199151.155, "from_m": 198208.196, "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": 199181.68, "from_m": 199151.155, "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": 199370.389, "from_m": 199181.68, "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": 205808.108, "from_m": 199370.389, "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": 206997.986, "from_m": 205808.108, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 212631.737, "from_m": 206997.986, "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": 218086.966, "from_m": 212631.737, "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": 218685.392, "from_m": 218086.966, "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": 219851.632, "from_m": 218685.392, "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": 220519.328, "from_m": 219851.632, "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": 226758.642, "from_m": 220519.328, "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": 227503.052, "from_m": 226758.642, "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": 235729.166, "from_m": 227503.052, "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": 238462.96, "from_m": 235729.166, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 239623.306, "from_m": 238462.96, "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": 242170.382, "from_m": 239623.306, "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": 242205.868, "from_m": 242170.382, "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": 245379.092, "from_m": 242205.868, "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": 247111.652, "from_m": 245379.092, "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": 247786.896, "from_m": 247111.652, "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": 248839.972, "from_m": 247786.896, "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": 249686.643, "from_m": 248839.972, "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": 268796.993, "from_m": 249686.643, "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": 272922.245, "from_m": 268796.993, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 272949.532, "from_m": 272922.245, "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": 273769.978, "from_m": 272949.532, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 274689.867, "from_m": 273769.978, "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": 275452.929, "from_m": 274689.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 275484.161, "from_m": 275452.929, "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": 275515.128, "from_m": 275484.161, "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": 276146.401, "from_m": 275515.128, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276172.013, "from_m": 276146.401, "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": 276193.992, "from_m": 276172.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 276225.29, "from_m": 276193.992, "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": 276262.404, "from_m": 276225.29, "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": 276957.34, "from_m": 276262.404, "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": 277308.547, "from_m": 276957.34, "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": 277660.958, "from_m": 277308.547, "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": 278058.619, "from_m": 277660.958, "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": 278891.72, "from_m": 278058.619, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 294502.887, "from_m": 278891.72, "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": 296893.766, "from_m": 294502.887, "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": 297585.758, "from_m": 296893.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": 297621.693, "from_m": 297585.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 298090.854, "from_m": 297621.693, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 298798.638, "from_m": 298090.854, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 300728.168, "from_m": 298798.638, "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": 307224.344, "from_m": 300728.168, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 314071.672, "from_m": 307224.344, "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": 315573.622, "from_m": 314071.672, "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": 325147.026, "from_m": 315573.622, "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": 326295.752, "from_m": 325147.026, "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": 327291.636, "from_m": 326295.752, "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": 333973.401, "from_m": 327291.636, "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": 334385.415, "from_m": 333973.401, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 337776.987, "from_m": 334385.415, "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": 340096.295, "from_m": 337776.987, "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": 402676.273, "from_m": 340096.295, "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": 403664.485, "from_m": 402676.273, "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": 403964.031, "from_m": 403664.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": 404209.823, "from_m": 403964.031, "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": 404250.236, "from_m": 404209.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 404448.985, "from_m": 404250.236, "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": 404606.963, "from_m": 404448.985, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 404741.323, "from_m": 404606.963, "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": 405152.555, "from_m": 404741.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 407592.861, "from_m": 405152.555, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 408079.553, "from_m": 407592.861, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 455270.659, "from_m": 408079.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": 455711.602, "from_m": 455270.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": 458106.292, "from_m": 455711.602, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 459358.028, "from_m": 458106.292, "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": 468605.617, "from_m": 459358.028, "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": 472978.864, "from_m": 468605.617, "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": 485103.714, "from_m": 472978.864, "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": 488249.358, "from_m": 485103.714, "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": 491312.099, "from_m": 488249.358, "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": 492478.621, "from_m": 491312.099, "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": 492490.566, "from_m": 492478.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": 505664.04, "from_m": 492490.566, "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": 505715.223, "from_m": 505664.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 512665.058, "from_m": 505715.223, "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": 513338.161, "from_m": 512665.058, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 513344.716, "from_m": 513338.161, "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": 513399.104, "from_m": 513344.716, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 532185.44, "from_m": 513399.104, "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": 532240.692, "from_m": 532185.44, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 533205.031, "from_m": 532240.692, "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": 537089.186, "from_m": 533205.031, "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": 538182.93, "from_m": 537089.186, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 545953.393, "from_m": 538182.93, "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": 570901.309, "from_m": 545953.393, "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": 570941.86, "from_m": 570901.309, "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": 583903.033, "from_m": 570941.86, "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": 584339.843, "from_m": 583903.033, "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": 584428.487, "from_m": 584339.843, "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": 584457.746, "from_m": 584428.487, "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": 584826.826, "from_m": 584457.746, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 585063.72, "from_m": 584826.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 585124.513, "from_m": 585063.72, "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": 586384.595, "from_m": 585124.513, "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": 591880.886, "from_m": 586384.595, "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": 593237.294, "from_m": 591880.886, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 595945.789, "from_m": 593237.294, "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": 616810.327, "from_m": 595945.789, "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": 619596.803, "from_m": 616810.327, "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": 670281.452, "from_m": 619596.803, "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": 694835.352, "from_m": 670281.452, "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": 697986.246, "from_m": 694835.352, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 701883.752, "from_m": 697986.246, "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": 703177.123, "from_m": 701883.752, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 703232.364, "from_m": 703177.123, "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": 703744.94, "from_m": 703232.364, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 704002.422, "from_m": 703744.94, "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": 705636.789, "from_m": 704002.422, "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": 706148.879, "from_m": 705636.789, "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": 706178.965, "from_m": 706148.879, "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": 706246.822, "from_m": 706178.965, "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": 706329.962, "from_m": 706246.822, "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": 706619.358, "from_m": 706329.962, "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": 706670.299, "from_m": 706619.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 707055.399, "from_m": 706670.299, "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": 707064.596, "from_m": 707055.399, "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": 707071.348, "from_m": 707064.596, "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": 707467.165, "from_m": 707071.348, "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": 648889, "profile_key": "825135fa7811dbdaf1787364964a7283a42625a00d287e3b4d8739f676dfd110", "schedule_id": 34527, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1818", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820H", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822H", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824H", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1829H", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27858.645, "section_seq": 1, "route_path_id": 62931}, {"is_pass": false, "wtt_arr": "1839", "wtt_dep": "1841", "location": "Falkirk High", "stage_seq": 8, "distance_m": 34821.694, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Polmont", "stage_seq": 9, "distance_m": 39987.147, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "Linlithgow", "stage_seq": 10, "distance_m": 47503.769, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852", "location": "Winchburgh Jn", "stage_seq": 11, "distance_m": 55518.308, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855", "location": "Newbridge Jn", "stage_seq": 12, "distance_m": 62260.226, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "Haymarket West Jn", "stage_seq": 13, "distance_m": 71878.538, "section_seq": 1, "route_path_id": 62931}, {"is_pass": false, "wtt_arr": "1901", "wtt_dep": "1903", "location": "Haymarket", "stage_seq": 14, "distance_m": 73819.165, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905", "location": "Princes St Gardens", "stage_seq": 15, "distance_m": 75148.425, "section_seq": 1, "route_path_id": 62931}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1920", "location": "Edinburgh", "stage_seq": 16, "distance_m": 75821.327, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921H", "location": "Abbeyhill Jn", "stage_seq": 17, "distance_m": 76857.138, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923", "location": "Craigentinny Jn", "stage_seq": 18, "distance_m": 78797.067, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Portobello Jn (Edinburgh)", "stage_seq": 19, "distance_m": 81168.246, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925H", "location": "Monktonhall Jn", "stage_seq": 20, "distance_m": 85305.526, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927H", "location": "Prestonpans", "stage_seq": 21, "distance_m": 90951.622, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933", "location": "Drem", "stage_seq": 22, "distance_m": 104295.175, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Dunbar", "stage_seq": 23, "distance_m": 122470.603, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "Oxwellmains Crossover", "stage_seq": 24, "distance_m": 125666.918, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947H", "location": "Grantshouse", "stage_seq": 25, "distance_m": 141395.007, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951H", "location": "Reston", "stage_seq": 26, "distance_m": 150076.096, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Reston Sig. EG402", "stage_seq": 27, "distance_m": 165132.789, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959H", "location": "Berwick-upon-Tweed", "stage_seq": 28, "distance_m": 168096.065, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Belford L.C.", "stage_seq": 29, "distance_m": 192865.206, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Alnmouth", "stage_seq": 30, "distance_m": 219707.553, "section_seq": 1, "route_path_id": 62931}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2030", "location": "Morpeth", "stage_seq": 31, "distance_m": 249050.356, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Benton North Jn", "stage_seq": 32, "distance_m": 268796.993, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040H", "location": "Heaton South Jn", "stage_seq": 33, "distance_m": 272813.942, "section_seq": 1, "route_path_id": 62931}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2050H", "location": "Newcastle", "stage_seq": 34, "distance_m": 275806.181, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "King Edward Bridge South Jn", "stage_seq": 35, "distance_m": 277022.565, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Birtley Jn", "stage_seq": 36, "distance_m": 283576.151, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Durham", "stage_seq": 37, "distance_m": 298090.854, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Tursdale Jn", "stage_seq": 38, "distance_m": 309718.054, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Ferryhill South Jn", "stage_seq": 39, "distance_m": 313964.103, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Darlington", "stage_seq": 40, "distance_m": 333413.259, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Northallerton", "stage_seq": 41, "distance_m": 356325.988, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Thirsk", "stage_seq": 42, "distance_m": 368815.135, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Tollerton Jn", "stage_seq": 43, "distance_m": 389103.143, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Skelton Jn", "stage_seq": 44, "distance_m": 401862.054, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "York", "stage_seq": 45, "distance_m": 404493.788, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Colton Jn", "stage_seq": 46, "distance_m": 413370.889, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Hambleton North Jn", "stage_seq": 47, "distance_m": 426368.614, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Temple Hirst Jn", "stage_seq": 48, "distance_m": 435629.703, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Shaftholme Jn", "stage_seq": 49, "distance_m": 449992.776, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Doncaster", "stage_seq": 50, "distance_m": 456802.987, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Loversall Carr Jn", "stage_seq": 51, "distance_m": 463202.205, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219H", "location": "Retford", "stage_seq": 52, "distance_m": 484727.584, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Carlton On Trent Loop", "stage_seq": 53, "distance_m": 504904.929, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2229H", "location": "Newark Flat Crossing", "stage_seq": 54, "distance_m": 513338.161, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2230", "location": "Newark North Gate", "stage_seq": 55, "distance_m": 514430.475, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2234", "location": "Claypole Down Loop", "stage_seq": 56, "distance_m": 521945.651, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "Grantham", "stage_seq": 57, "distance_m": 537980.845, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2249", "location": "Stoke Jn", "stage_seq": 58, "distance_m": 547143.727, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2256", "location": "Tallington Jn", "stage_seq": 59, "distance_m": 570968.173, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301H", "location": "Peterborough", "stage_seq": 60, "distance_m": 584737.415, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302", "location": "Fletton Jn", "stage_seq": 61, "distance_m": 586837.469, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306H", "location": "Conington South Jn", "stage_seq": 62, "distance_m": 599273.355, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2310H", "location": "Huntingdon", "stage_seq": 63, "distance_m": 612952.982, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2318", "location": "Sandy", "stage_seq": 64, "distance_m": 636593.76, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2319H", "location": "Biggleswade", "stage_seq": 65, "distance_m": 641328.47, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2334", "location": "Hitchin", "stage_seq": 66, "distance_m": 656130.669, "section_seq": 1, "route_path_id": 62931}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2339", "location": "Stevenage", "stage_seq": 67, "distance_m": 663134.227, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2342", "location": "Woolmer Green Jn", "stage_seq": 68, "distance_m": 669134.021, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Digswell Jn", "stage_seq": 69, "distance_m": 673405.131, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Welwyn Garden City", "stage_seq": 70, "distance_m": 674845.966, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Potters Bar", "stage_seq": 71, "distance_m": 686960.22, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2353H", "location": "Alexandra Palace", "stage_seq": 72, "distance_m": 699521.669, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2355", "location": "Finsbury Park", "stage_seq": 73, "distance_m": 703369.535, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2356", "location": "Holloway South Jn", "stage_seq": 74, "distance_m": 705190.008, "section_seq": 1, "route_path_id": 62931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2357", "location": "Belle Isle Jn", "stage_seq": 75, "distance_m": 706364.792, "section_seq": 1, "route_path_id": 62931}, {"is_pass": false, "wtt_arr": "2359", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 76, "distance_m": 707467.165, "section_seq": 1, "route_path_id": 62931}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 707467.165, "from_m": 0.0, "section_seq": 1, "route_path_id": 62931}], "total_distance_m": 707467.165, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 706224.313, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1242.852, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:22:02Z", "source_id": 53989327, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T17:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:22:06Z", "source_id": 17330700, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T18:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:23:55Z", "source_id": 53994468, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T17:24:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:23:58Z", "source_id": 17332139, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T18:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:27:52Z", "source_id": 54005546, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T17:28:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:27:51Z", "source_id": 17335184, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T18:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:37:08Z", "source_id": 54031900, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T17:38:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:37:12Z", "source_id": 17342294, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T18:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1163, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:44:13Z", "source_id": 54051503, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T17:45:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:44:15Z", "source_id": 17347676, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T18:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:48:24Z", "source_id": 54063148, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T17:49:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T17:48:26Z", "source_id": 17350883, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T18:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:01:59Z", "source_id": 54100476, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T18:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:02:01Z", "source_id": 17361006, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T19:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:07:01Z", "source_id": 17364773, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:25:50Z", "source_id": 54165744, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T18:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:25:55Z", "source_id": 17378606, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:30:22Z", "source_id": 54177922, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T18:31:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:30:25Z", "source_id": 17381801, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1084, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:56Z", "source_id": 54227178, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T18:49:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:48:58Z", "source_id": 17394924, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3179, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:02Z", "source_id": 54245492, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T18:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T18:56:06Z", "source_id": 17399896, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-17T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3244, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:46Z", "source_id": 54290843, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T19:15:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:13:46Z", "source_id": 17411966, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-17T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3307, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:25:58Z", "source_id": 54321300, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T19:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:26:00Z", "source_id": 17420197, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-17T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3521, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:50Z", "source_id": 54364132, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T19:44:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T19:43:55Z", "source_id": 17431772, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-17T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3916, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:03Z", "source_id": 54404771, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T20:02:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:01:09Z", "source_id": 17442596, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-17T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4486, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:21:51Z", "source_id": 54452774, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T20:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:21:52Z", "source_id": 17455625, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-17T21:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T20:42:11Z", "source_id": 17467974, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-17T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:23:11Z", "source_id": 54583355, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-17T21:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:23:14Z", "source_id": 17492139, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-17T22:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:35:23Z", "source_id": 54607786, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-17T21:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:35:26Z", "source_id": 17499035, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-17T22:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11816, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:17Z", "source_id": 54638335, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-17T21:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:19Z", "source_id": 17507639, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-17T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12080, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:41Z", "source_id": 54671769, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-17T22:10:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:43Z", "source_id": 17517225, "stage_seq": 65, "event_role": "ARR", "event_time": "2026-09-17T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:33Z", "source_id": 54693796, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-17T22:23:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:36Z", "source_id": 17523766, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-17T23:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:51Z", "source_id": 54714001, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-17T22:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:53Z", "source_id": 17529473, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-17T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:33Z", "source_id": 54730183, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T22:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:37Z", "source_id": 17534124, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16275, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:39Z", "source_id": 54734580, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-17T22:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:43Z", "source_id": 17535368, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 1818 1818 3 None None London Kings Cross 2359 2359 5 EARLY -9 minutes https://www.realtimetrains.co.uk/service/gb-nr:G25688/2026-09-17/detailed None Stevenage 2026-09-18T23:39:00+01:00 London Kings Cross 24.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 2326 2350 Stevenage London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-17 23:00:56 TERMINATED 2026-09-17 22:50:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535368 1789685323736701 261 261 2026-09-17 23:00:31.138128 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:31.048972
624913 656324 L84855 872U80M917 2026-09-17 COMPLETE 17535849 2026-09-17 23:50:00 2026-09-17 23:00:56 2026-09-19 23:00:56 {"id": 656324, "stp": "P", "toc": "South Western Railway", "uid": "L84855", "consist": "701023", "dest_crs": "SNS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84855/2026-09-17/detailed", "trust_id": "872U80M917", "origin_crs": "WNR", "show_on_map": 0, "dar_est_time": "23:37:00", "dar_platform": null, "dest_station": "Staines", "service_date": "2026-09-17", "dest_arr_time": "2351", "dest_platform": "1", "is_terminated": 1, "next_location": "Staines", "signalling_id": "2U80", "timing_status": "EARLY", "origin_station": "Windsor & Eton Riverside", "current_leg_arr": "2350", "current_leg_dep": "2346", "current_leg_end": "Staines", "origin_dep_time": "2337", "origin_platform": "1", "current_location": "Staines", "last_update_time": "2026-09-17T23:00:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5419744, 51.45793479999999], [-0.5445769, 51.4597316], [-0.5446893999999999, 51.459808900000006], [-0.5447661999999999, 51.4598616], [-0.5465574, 51.4610922], [-0.5466774, 51.46117460000001], [-0.5473762, 51.46165469999999], [-0.5487912, 51.4626587], [-0.5495471999999999, 51.4632087], [-0.5584138999999999, 51.4696597], [-0.558782, 51.469974], [-0.5590354999999999, 51.470165300000005], [-0.5595677, 51.47054669999999], [-0.5601463, 51.4709469], [-0.5615682999999999, 51.4719762], [-0.5632973, 51.47321650000001], [-0.5647245, 51.4741598], [-0.5662418999999999, 51.475101300000006], [-0.5675668999999999, 51.4758918], [-0.5688705, 51.4766821], [-0.5702544999999999, 51.47749269999999], [-0.5719576999999999, 51.47851489999999], [-0.5729618, 51.4791293], [-0.573964, 51.479727399999994], [-0.5749725, 51.4803273], [-0.5766328000000001, 51.481316], [-0.5780731999999998, 51.4821377], [-0.5788809, 51.482616099999994], [-0.5791439, 51.4827768], [-0.5793670999999999, 51.482908399999985], [-0.5796322, 51.48307320000001], [-0.5800555, 51.4833358], [-0.5812377999999999, 51.4840434], [-0.5822252, 51.48464649999998], [-0.5827253, 51.4850117], [-0.5835281000000001, 51.48562589999998], [-0.5843777999999998, 51.4863343], [-0.5849634, 51.4868723], [-0.5860057, 51.487983699999994], [-0.5866432, 51.488713], [-0.5877868, 51.49003769999999], [-0.5881782, 51.4904748], [-0.5886242, 51.49088129999999], [-0.5891423, 51.4912775], [-0.59005, 51.4917688], [-0.5910516000000001, 51.49215869999999], [-0.5917028999999999, 51.4923587], [-0.5924262, 51.4925236], [-0.5930251, 51.4926213], [-0.5935225, 51.4926746], [-0.5942740999999999, 51.49273370000001], [-0.594906, 51.4927499], [-0.5954902, 51.492714500000005], [-0.5960855999999999, 51.49265989999999], [-0.5976654, 51.4925279], [-0.5996301, 51.4923708], [-0.600235, 51.49231089999999], [-0.6005903, 51.4922676], [-0.6009496999999999, 51.49219120000001], [-0.6016424, 51.49200079999999], [-0.6021361, 51.49181849999999], [-0.6025153, 51.491620399999995], [-0.6030766999999999, 51.49124390000001], [-0.603454, 51.4908175], [-0.6037341, 51.4904962], [-0.6039541, 51.4900952], [-0.6041381, 51.489689799999994], [-0.6042075, 51.4894958], [-0.6042764, 51.4893458], [-0.6043319, 51.48920929999999], [-0.6043779, 51.48906989999999], [-0.6044237, 51.488934099999994], [-0.6044794, 51.488794000000006], [-0.6043341999999999, 51.48910959999999], [-0.6041606, 51.48948740000001], [-0.6039047, 51.49006980000001], [-0.6036284, 51.490489], [-0.6032395, 51.490946599999994], [-0.6029539999999999, 51.4912404], [-0.6025045999999998, 51.491544400000016], [-0.6021615, 51.49173489999999], [-0.6017463, 51.49191939999999], [-0.6008646999999999, 51.49216559999999], [-0.6004642, 51.49223400000001], [-0.6001611, 51.492266], [-0.5998546, 51.492285800000005], [-0.5982827999999999, 51.4924479], [-0.5976600999999999, 51.49250229999999], [-0.5960779, 51.4926231], [-0.5955078, 51.49267890000001], [-0.5949211999999999, 51.49270749999999], [-0.5943068, 51.4926937], [-0.5938893, 51.49266], [-0.5933563, 51.49261559999999], [-0.5927348, 51.4925278], [-0.5914806999999999, 51.4922492], [-0.590845, 51.49205210000001], [-0.5900161999999999, 51.49170480000001], [-0.5890158, 51.4911202], [-0.5883425000000001, 51.4905808], [-0.5877203, 51.48989280000001], [-0.5866286, 51.488633500000006], [-0.5855470999999999, 51.48743900000001], [-0.5850549, 51.4869165], [-0.5843487, 51.4862468], [-0.5833241, 51.48541000000001], [-0.5820876, 51.48451639999999], [-0.5812719999999999, 51.4840229], [-0.5800824, 51.48330970000001], [-0.5798640999999999, 51.48317509999998], [-0.5793472, 51.48285510000001], [-0.5784880999999998, 51.4823567], [-0.5777494999999999, 51.48189059999999], [-0.5767534999999999, 51.48134520000001], [-0.5757522, 51.4807398], [-0.5742797, 51.479866], [-0.5729448, 51.4790544], [-0.5709967, 51.4778866], [-0.5692935, 51.47686589999999], [-0.5677726999999999, 51.475980500000006], [-0.5667936999999998, 51.4753791], [-0.5656832000000002, 51.4747175], [-0.564487, 51.473959], [-0.5634436, 51.473259], [-0.5626148, 51.4726642], [-0.561912, 51.47214459999999], [-0.5609438, 51.4714413], [-0.5601752999999999, 51.4708615], [-0.5597555, 51.470529], [-0.559093, 51.4700445], [-0.5589374999999999, 51.4699359], [-0.5585566, 51.469695300000005], [-0.5581838, 51.4694363], [-0.5572826, 51.46877799999999], [-0.5556893, 51.4676201], [-0.5540263, 51.46641530000001], [-0.5518591, 51.46483289999999], [-0.5505047, 51.4638454], [-0.5495873, 51.4631706], [-0.5492791, 51.462946800000005], [-0.5476584999999999, 51.46180039999999], [-0.5466674, 51.4611109], [-0.5465476, 51.461027600000016], [-0.5456818, 51.46042529999999], [-0.54492, 51.4599111], [-0.5448127, 51.4598369], [-0.5447398999999999, 51.45978639999999], [-0.5441480999999999, 51.4593768], [-0.5435343999999999, 51.45895279999999], [-0.5428783999999999, 51.458500999999984], [-0.5422657999999999, 51.4580867], [-0.5416121, 51.4576356], [-0.5409502, 51.4571679], [-0.5408813999999998, 51.45711930000001], [-0.5406081, 51.4569249], [-0.5404372, 51.4568033], [-0.5394357, 51.4561224], [-0.5389891704717129, 51.45581412982268], [-0.5388999, 51.4557525], [-0.5381449, 51.4552232], [-0.5370224999999998, 51.45444719999999], [-0.5363494, 51.454001], [-0.5358705, 51.4536443], [-0.5352468, 51.45320840000001], [-0.5346064, 51.4527587], [-0.5339114, 51.452265199999985], [-0.5332275, 51.451801499999995], [-0.5326382999999999, 51.4513934], [-0.5320057, 51.4509562], [-0.5313084999999999, 51.4504654], [-0.5305823, 51.449957999999995], [-0.5298772999999999, 51.44947700000001], [-0.5293271, 51.4490987], [-0.5286465, 51.448642], [-0.5278881, 51.4481353], [-0.5271775, 51.44764380000001], [-0.5268901, 51.447435600000006], [-0.5263132, 51.4470295], [-0.5258375999999999, 51.446715100000006], [-0.5252618, 51.446309], [-0.5243862999999999, 51.4457078], [-0.5234664, 51.445073400000005], [-0.5227702, 51.444588800000005], [-0.5222924, 51.44427230000001], [-0.5218425, 51.4439453], [-0.5212533, 51.4435329], [-0.5206897, 51.4431484], [-0.5202086372109991, 51.442817580280106], [-0.5201172, 51.44275470000001], [-0.5193875999999998, 51.4422716], [-0.5187748, 51.44184409999999], [-0.517993, 51.44130830000001], [-0.5172676, 51.4407988], [-0.5166607, 51.440377700000006], [-0.5160654, 51.439973], [-0.5154763, 51.4395607], [-0.5148814, 51.4391531], [-0.5144689, 51.4388688], [-0.514049, 51.43857830000001], [-0.5136629, 51.438316], [-0.513275, 51.4380445], [-0.5130377, 51.4378791], [-0.5125809, 51.43756239999999], [-0.5120837, 51.43722129999999], [-0.5119098, 51.4370976], [-0.5115325, 51.4368401], [-0.5110629, 51.4365157], [-0.5105451, 51.4361574], [-0.5101933999999999, 51.43591389999999], [-0.50974, 51.4356001], [-0.5092877, 51.4352831], [-0.5089359, 51.435039999999994], [-0.5087359, 51.43490260000001], [-0.5085152, 51.4347511], [-0.5082850999999999, 51.4345913], [-0.5076537999999999, 51.4341619], [-0.5072009, 51.4338718], [-0.5069766, 51.4337423], [-0.5068107, 51.433647099999995], [-0.5063271, 51.4333972], [-0.5057947999999999, 51.4331589], [-0.505482, 51.43303070000001], [-0.5047295, 51.4327638], [-0.5045014999999999, 51.4326984], [-0.5041828999999999, 51.432602], [-0.50395, 51.4325414], [-0.5034011999999999, 51.43241669999998], [-0.5032542, 51.4323889], [-0.5028285, 51.4323067], [-0.5024039, 51.4322336]]}", "current_leg_start": "Wraysbury", "dest_arr_time_act": "2351", "motion_projection": null, "next_location_lat": "51.4322336", "next_location_lon": "-0.5024039", "previous_location": "Wraysbury", "current_leg_milage": "10.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 497.457, \"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\": 1290.255, \"from_m\": 497.457, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4579.755, \"from_m\": 1290.255, \"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\": 4917.674, \"from_m\": 4579.755, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8380.173, \"from_m\": 4917.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8718.092, \"from_m\": 8380.173, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12007.592, \"from_m\": 8718.092, \"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\": 12800.391, \"from_m\": 12007.592, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13096.982, \"from_m\": 12800.391, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13881.913, \"from_m\": 13096.982, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17139.71, \"from_m\": 13881.913, \"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\": 17536.576, \"from_m\": 17139.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22683.474, \"from_m\": 17536.576, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23223.666, \"from_m\": 22683.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 656324, \"profile_key\": \"f9a960d50f40ca6405f2d074dfd76b0e557cbc3991a271bebdadd69d935c4d5b\", \"schedule_id\": 17828, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2337\", \"location\": \"Windsor & Eton Riverside\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73147}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341\", \"location\": \"Datchet\", \"stage_seq\": 2, \"distance_m\": 2894.477, \"section_seq\": 1, \"route_path_id\": 73147}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344\", \"location\": \"Sunnymeads\", \"stage_seq\": 3, \"distance_m\": 4846.831, \"section_seq\": 1, \"route_path_id\": 73147}, {\"is_pass\": false, \"wtt_arr\": \"2346\", \"wtt_dep\": \"2346H\", \"location\": \"Wraysbury\", \"stage_seq\": 4, \"distance_m\": 6648.924, \"section_seq\": 1, \"route_path_id\": 73147}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349H\", \"location\": \"Staines Sig. Bef2608\", \"stage_seq\": 5, \"distance_m\": 13604.769, \"section_seq\": 1, \"route_path_id\": 73147}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": null, \"location\": \"Staines\", \"stage_seq\": 6, \"distance_m\": 23223.666, \"section_seq\": 1, \"route_path_id\": 73147}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23223.666, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73147}], \"total_distance_m\": 23223.666, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23223.666, \"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": "2337", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4322336", "current_position_lon": "-0.5024039", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:10Z\", \"source_id\": 54720920, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:40:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:13Z\", \"source_id\": 17531414, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:42Z\", \"source_id\": 54728968, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:48Z\", \"source_id\": 17533749, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:50Z\", \"source_id\": 54736165, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:53Z\", \"source_id\": 17535849, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Staines", "service_state_platform": "1", "timing_fact_generation": 1789685395237398, "current_leg_arrival_utc": "2026-09-18T23:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:35.062737", "service_state_evidence_id": 17535849, "current_leg_start_actual_dep": "2026-09-18T23:46:30+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:35.132103", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P WNR SNS 2U80 701023 10 100 None {"version": 3, "segments": [{"to_m": 497.457, "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": 1290.255, "from_m": 497.457, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4579.755, "from_m": 1290.255, "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": 4917.674, "from_m": 4579.755, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8380.173, "from_m": 4917.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8718.092, "from_m": 8380.173, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12007.592, "from_m": 8718.092, "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": 12800.391, "from_m": 12007.592, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13096.982, "from_m": 12800.391, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13881.913, "from_m": 13096.982, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17139.71, "from_m": 13881.913, "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": 17536.576, "from_m": 17139.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22683.474, "from_m": 17536.576, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23223.666, "from_m": 22683.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 656324, "profile_key": "f9a960d50f40ca6405f2d074dfd76b0e557cbc3991a271bebdadd69d935c4d5b", "schedule_id": 17828, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2337", "location": "Windsor & Eton Riverside", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73147}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341", "location": "Datchet", "stage_seq": 2, "distance_m": 2894.477, "section_seq": 1, "route_path_id": 73147}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344", "location": "Sunnymeads", "stage_seq": 3, "distance_m": 4846.831, "section_seq": 1, "route_path_id": 73147}, {"is_pass": false, "wtt_arr": "2346", "wtt_dep": "2346H", "location": "Wraysbury", "stage_seq": 4, "distance_m": 6648.924, "section_seq": 1, "route_path_id": 73147}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349H", "location": "Staines Sig. Bef2608", "stage_seq": 5, "distance_m": 13604.769, "section_seq": 1, "route_path_id": 73147}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Staines", "stage_seq": 6, "distance_m": 23223.666, "section_seq": 1, "route_path_id": 73147}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23223.666, "from_m": 0.0, "section_seq": 1, "route_path_id": 73147}], "total_distance_m": 23223.666, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23223.666, "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": 28224, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:10Z", "source_id": 54720920, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:40:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:13Z", "source_id": 17531414, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28218, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:42Z", "source_id": 54728968, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:48Z", "source_id": 17533749, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28237, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:50Z", "source_id": 54736165, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:53Z", "source_id": 17535849, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Windsor & Eton Riverside 2337 2337 1 23:37:00 None Staines 2351 2351 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L84855/2026-09-17/detailed None Wraysbury 2026-09-18T23:46:30+01:00 Staines 4.0 {"type": "LineString", "coordinates": [[-0.5419744, 51.45793479999999], [-0.5445769, 51.4597316], [-0.5446893999999999, 51.459808900000006], [-0.5447661999999999, 51.4598616], [-0.5465574, 51.4610922], [-0.5466774, 51.46117460000001], [-0.5473762, 51.46165469999999], [-0.5487912, 51.4626587], [-0.5495471999999999, 51.4632087], [-0.5584138999999999, 51.4696597], [-0.558782, 51.469974], [-0.5590354999999999, 51.470165300000005], [-0.5595677, 51.47054669999999], [-0.5601463, 51.4709469], [-0.5615682999999999, 51.4719762], [-0.5632973, 51.47321650000001], [-0.5647245, 51.4741598], [-0.5662418999999999, 51.475101300000006], [-0.5675668999999999, 51.4758918], [-0.5688705, 51.4766821], [-0.5702544999999999, 51.47749269999999], [-0.5719576999999999, 51.47851489999999], [-0.5729618, 51.4791293], [-0.573964, 51.479727399999994], [-0.5749725, 51.4803273], [-0.5766328000000001, 51.481316], [-0.5780731999999998, 51.4821377], [-0.5788809, 51.482616099999994], [-0.5791439, 51.4827768], [-0.5793670999999999, 51.482908399999985], [-0.5796322, 51.48307320000001], [-0.5800555, 51.4833358], [-0.5812377999999999, 51.4840434], [-0.5822252, 51.48464649999998], [-0.5827253, 51.4850117], [-0.5835281000000001, 51.48562589999998], [-0.5843777999999998, 51.4863343], [-0.5849634, 51.4868723], [-0.5860057, 51.487983699999994], [-0.5866432, 51.488713], [-0.5877868, 51.49003769999999], [-0.5881782, 51.4904748], [-0.5886242, 51.49088129999999], [-0.5891423, 51.4912775], [-0.59005, 51.4917688], [-0.5910516000000001, 51.49215869999999], [-0.5917028999999999, 51.4923587], [-0.5924262, 51.4925236], [-0.5930251, 51.4926213], [-0.5935225, 51.4926746], [-0.5942740999999999, 51.49273370000001], [-0.594906, 51.4927499], [-0.5954902, 51.492714500000005], [-0.5960855999999999, 51.49265989999999], [-0.5976654, 51.4925279], [-0.5996301, 51.4923708], [-0.600235, 51.49231089999999], [-0.6005903, 51.4922676], [-0.6009496999999999, 51.49219120000001], [-0.6016424, 51.49200079999999], [-0.6021361, 51.49181849999999], [-0.6025153, 51.491620399999995], [-0.6030766999999999, 51.49124390000001], [-0.603454, 51.4908175], [-0.6037341, 51.4904962], [-0.6039541, 51.4900952], [-0.6041381, 51.489689799999994], [-0.6042075, 51.4894958], [-0.6042764, 51.4893458], [-0.6043319, 51.48920929999999], [-0.6043779, 51.48906989999999], [-0.6044237, 51.488934099999994], [-0.6044794, 51.488794000000006], [-0.6043341999999999, 51.48910959999999], [-0.6041606, 51.48948740000001], [-0.6039047, 51.49006980000001], [-0.6036284, 51.490489], [-0.6032395, 51.490946599999994], [-0.6029539999999999, 51.4912404], [-0.6025045999999998, 51.491544400000016], [-0.6021615, 51.49173489999999], [-0.6017463, 51.49191939999999], [-0.6008646999999999, 51.49216559999999], [-0.6004642, 51.49223400000001], [-0.6001611, 51.492266], [-0.5998546, 51.492285800000005], [-0.5982827999999999, 51.4924479], [-0.5976600999999999, 51.49250229999999], [-0.5960779, 51.4926231], [-0.5955078, 51.49267890000001], [-0.5949211999999999, 51.49270749999999], [-0.5943068, 51.4926937], [-0.5938893, 51.49266], [-0.5933563, 51.49261559999999], [-0.5927348, 51.4925278], [-0.5914806999999999, 51.4922492], [-0.590845, 51.49205210000001], [-0.5900161999999999, 51.49170480000001], [-0.5890158, 51.4911202], [-0.5883425000000001, 51.4905808], [-0.5877203, 51.48989280000001], [-0.5866286, 51.488633500000006], [-0.5855470999999999, 51.48743900000001], [-0.5850549, 51.4869165], [-0.5843487, 51.4862468], [-0.5833241, 51.48541000000001], [-0.5820876, 51.48451639999999], [-0.5812719999999999, 51.4840229], [-0.5800824, 51.48330970000001], [-0.5798640999999999, 51.48317509999998], [-0.5793472, 51.48285510000001], [-0.5784880999999998, 51.4823567], [-0.5777494999999999, 51.48189059999999], [-0.5767534999999999, 51.48134520000001], [-0.5757522, 51.4807398], [-0.5742797, 51.479866], [-0.5729448, 51.4790544], [-0.5709967, 51.4778866], [-0.5692935, 51.47686589999999], [-0.5677726999999999, 51.475980500000006], [-0.5667936999999998, 51.4753791], [-0.5656832000000002, 51.4747175], [-0.564487, 51.473959], [-0.5634436, 51.473259], [-0.5626148, 51.4726642], [-0.561912, 51.47214459999999], [-0.5609438, 51.4714413], [-0.5601752999999999, 51.4708615], [-0.5597555, 51.470529], [-0.559093, 51.4700445], [-0.5589374999999999, 51.4699359], [-0.5585566, 51.469695300000005], [-0.5581838, 51.4694363], [-0.5572826, 51.46877799999999], [-0.5556893, 51.4676201], [-0.5540263, 51.46641530000001], [-0.5518591, 51.46483289999999], [-0.5505047, 51.4638454], [-0.5495873, 51.4631706], [-0.5492791, 51.462946800000005], [-0.5476584999999999, 51.46180039999999], [-0.5466674, 51.4611109], [-0.5465476, 51.461027600000016], [-0.5456818, 51.46042529999999], [-0.54492, 51.4599111], [-0.5448127, 51.4598369], [-0.5447398999999999, 51.45978639999999], [-0.5441480999999999, 51.4593768], [-0.5435343999999999, 51.45895279999999], [-0.5428783999999999, 51.458500999999984], [-0.5422657999999999, 51.4580867], [-0.5416121, 51.4576356], [-0.5409502, 51.4571679], [-0.5408813999999998, 51.45711930000001], [-0.5406081, 51.4569249], [-0.5404372, 51.4568033], [-0.5394357, 51.4561224], [-0.5389891704717129, 51.45581412982268], [-0.5388999, 51.4557525], [-0.5381449, 51.4552232], [-0.5370224999999998, 51.45444719999999], [-0.5363494, 51.454001], [-0.5358705, 51.4536443], [-0.5352468, 51.45320840000001], [-0.5346064, 51.4527587], [-0.5339114, 51.452265199999985], [-0.5332275, 51.451801499999995], [-0.5326382999999999, 51.4513934], [-0.5320057, 51.4509562], [-0.5313084999999999, 51.4504654], [-0.5305823, 51.449957999999995], [-0.5298772999999999, 51.44947700000001], [-0.5293271, 51.4490987], [-0.5286465, 51.448642], [-0.5278881, 51.4481353], [-0.5271775, 51.44764380000001], [-0.5268901, 51.447435600000006], [-0.5263132, 51.4470295], [-0.5258375999999999, 51.446715100000006], [-0.5252618, 51.446309], [-0.5243862999999999, 51.4457078], [-0.5234664, 51.445073400000005], [-0.5227702, 51.444588800000005], [-0.5222924, 51.44427230000001], [-0.5218425, 51.4439453], [-0.5212533, 51.4435329], [-0.5206897, 51.4431484], [-0.5202086372109991, 51.442817580280106], [-0.5201172, 51.44275470000001], [-0.5193875999999998, 51.4422716], [-0.5187748, 51.44184409999999], [-0.517993, 51.44130830000001], [-0.5172676, 51.4407988], [-0.5166607, 51.440377700000006], [-0.5160654, 51.439973], [-0.5154763, 51.4395607], [-0.5148814, 51.4391531], [-0.5144689, 51.4388688], [-0.514049, 51.43857830000001], [-0.5136629, 51.438316], [-0.513275, 51.4380445], [-0.5130377, 51.4378791], [-0.5125809, 51.43756239999999], [-0.5120837, 51.43722129999999], [-0.5119098, 51.4370976], [-0.5115325, 51.4368401], [-0.5110629, 51.4365157], [-0.5105451, 51.4361574], [-0.5101933999999999, 51.43591389999999], [-0.50974, 51.4356001], [-0.5092877, 51.4352831], [-0.5089359, 51.435039999999994], [-0.5087359, 51.43490260000001], [-0.5085152, 51.4347511], [-0.5082850999999999, 51.4345913], [-0.5076537999999999, 51.4341619], [-0.5072009, 51.4338718], [-0.5069766, 51.4337423], [-0.5068107, 51.433647099999995], [-0.5063271, 51.4333972], [-0.5057947999999999, 51.4331589], [-0.505482, 51.43303070000001], [-0.5047295, 51.4327638], [-0.5045014999999999, 51.4326984], [-0.5041828999999999, 51.432602], [-0.50395, 51.4325414], [-0.5034011999999999, 51.43241669999998], [-0.5032542, 51.4323889], [-0.5028285, 51.4323067], [-0.5024039, 51.4322336]]} 10.3 2346 2350 Wraysbury Staines Staines 51.4322336 -0.5024039 51.4322336 -0.5024039 1 0 2026-09-17 23:00:56 TERMINATED 2026-09-17 22:50:00 Staines TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535849 1789685395237398 13 13 2026-09-17 23:00:35.132103 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:35.062737
624914 656447 F65373 875I021917 2026-09-17 COMPLETE 17535703 2026-09-17 23:50:00 2026-09-17 23:00:56 2026-09-19 23:00:56 {"id": 656447, "stp": "N", "toc": "London Overground", "uid": "F65373", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F65373/2026-09-17/detailed", "trust_id": "875I021917", "origin_crs": null, "show_on_map": 0, "dar_est_time": "23:45:00", "dar_platform": null, "dest_station": "Silwood Stabling Sidings", "service_date": "2026-09-17", "dest_arr_time": "2353", "dest_platform": null, "is_terminated": 1, "next_location": "Silwood Stabling Sidings", "signalling_id": "5I02", "timing_status": "EARLY", "origin_station": "New Cross Gate Station ELL", "current_leg_arr": "2350", "current_leg_dep": "2344", "current_leg_end": "Silwood Stabling Sidings", "origin_dep_time": "2345", "origin_platform": "1", "current_location": "Silwood Stabling Sidings", "last_update_time": "2026-09-17T23:00:56", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.04207666976805845, 51.47796112707409], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.0432546, 51.4794594], [-0.0435027, 51.4796983], [-0.0435591, 51.47975589999999], [-0.04394081469761538, 51.48024247979726], [-0.0439461, 51.4802961], [-0.04394322432624242, 51.48033777206297], [-0.0439404, 51.4803787], [-0.043937201764963664, 51.48040845503239], [-0.04393067780255408, 51.48046915117201], [-0.0439292, 51.48048289999999], [-0.043925429321929256, 51.48049837732748], [-0.04391899101975809, 51.4805248043158], [-0.04391199999999999, 51.48055349999999], [-0.0438921, 51.480647100000006], [-0.0438693, 51.4807307], [-0.043855766194840384, 51.48077865444983], [-0.0438439, 51.48082070000001], [-0.0438039, 51.480938599999995], [-0.0436577, 51.48138229999999], [-0.0433349, 51.4823919], [-0.0432076, 51.482823800000006], [-0.0431842, 51.4829159], [-0.0431713, 51.4830085], [-0.04315879999999999, 51.4831664], [-0.04316457196496107, 51.48327416680921], [-0.04321761302683334, 51.483428717797715], [-0.043263137674722486, 51.48356553892877], [-0.04330232637174641, 51.4836871511205], [-0.043336359581023005, 51.483796075291025], [-0.04336641776567016, 51.483894832358466], [-0.043393681388805776, 51.48398594324096], [-0.04341933091354776, 51.484071928856615], [-0.04344454680301399, 51.484155310123555], [-0.043470509520322366, 51.48423860795991], [-0.0434983995285908, 51.4843243432838], [-0.043529397290937175, 51.48441503701335], [-0.04356468327047939, 51.484513210066694], [-0.04360543793033533, 51.484621383361926], [-0.04365284173362293, 51.484742077817195], [-0.043708075143460035, 51.48487781435061], [-0.04377231862296457, 51.48503111388031], [-0.043775, 51.48513390000001], [-0.04377386379581309, 51.48516628647918], [-0.043772719261572814, 51.48519891037577], [-0.04376760098804381, 51.485344801773046], [-0.04376629091290948, 51.48538214411256], [-0.04376478738344701, 51.48542500063034], [-0.04376368896663496, 51.48545630981485], [-0.0437625, 51.485490199999994], [-0.0437563, 51.4856013], [-0.0437683, 51.4856794], [-0.04377899999999999, 51.48578289999998], [-0.043789699999999994, 51.4858556], [-0.04380049999999999, 51.48590860000001], [-0.0438333, 51.4860406], [-0.0438675, 51.4861658], [-0.0439225, 51.48628819999998], [-0.0439929, 51.48641299999999], [-0.04410689999999999, 51.4865562], [-0.04416729999999999, 51.48662099999999], [-0.0441921, 51.486659], [-0.0442772, 51.4867579], [-0.044342999999999994, 51.48683309999999], [-0.0443691, 51.4868765], [-0.0444409, 51.486955], [-0.0444784, 51.486998], [-0.0445609, 51.48708189999999], [-0.044646, 51.4871588], [-0.0447164, 51.4872139], [-0.044790199999999995, 51.4872648], [-0.044866, 51.4873124], [-0.0449545, 51.4873625], [-0.045035, 51.4874009], [-0.045151, 51.48745689999999], [-0.0452428, 51.4874945], [-0.045340099999999994, 51.48752700000001], [-0.045445299999999994, 51.4875629], [-0.04555929999999999, 51.4875938], [-0.04590799999999999, 51.48768319999999]]}", "current_leg_start": "New Cross Gate Station ELL", "dest_arr_time_act": "2353", "motion_projection": null, "next_location_lat": "51.4876832", "next_location_lon": "-0.0459080", "previous_location": "New Cross Gate Station ELL", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 913.56, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 954.6, \"from_m\": 913.56, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1130.222, \"from_m\": 954.6, \"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\": 1423.631, \"from_m\": 1130.222, \"capability_applied\": null, \"effective_limit_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\": 656447, \"profile_key\": \"94fa3b7a0ae8fc932e932fcaf2e2b5814356c7d819046a8c5ec8e1b5cf4133b7\", \"schedule_id\": 36353, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 2, \"distance_m\": 270.318, \"section_seq\": 1, \"route_path_id\": 104179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2351\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 3, \"distance_m\": 966.344, \"section_seq\": 1, \"route_path_id\": 104179}, {\"is_pass\": false, \"wtt_arr\": \"2353\", \"wtt_dep\": null, \"location\": \"Silwood Stabling Sidings\", \"stage_seq\": 4, \"distance_m\": 1423.631, \"section_seq\": 1, \"route_path_id\": 104179}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1423.631, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104179}], \"total_distance_m\": 1423.631, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1423.631, \"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": "2345", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4876832", "current_position_lon": "-0.0459080", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:30Z\", \"source_id\": 54735686, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:33Z\", \"source_id\": 17535703, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Silwood Stabling Sidings", "service_state_platform": null, "timing_fact_generation": 1789685374269274, "current_leg_arrival_utc": "2026-09-18T23:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:44.027174", "service_state_evidence_id": 17535703, "current_leg_start_actual_dep": "2026-09-18T23:45:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:44.145437", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground N None None 5I02 None None None None {"version": 3, "segments": [{"to_m": 913.56, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 954.6, "from_m": 913.56, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1130.222, "from_m": 954.6, "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": 1423.631, "from_m": 1130.222, "capability_applied": null, "effective_limit_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": 656447, "profile_key": "94fa3b7a0ae8fc932e932fcaf2e2b5814356c7d819046a8c5ec8e1b5cf4133b7", "schedule_id": 36353, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2345", "location": "New Cross Gate Station ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "New Cross Gate North Jn", "stage_seq": 2, "distance_m": 270.318, "section_seq": 1, "route_path_id": 104179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2351", "location": "Canal Jn (New Cross)", "stage_seq": 3, "distance_m": 966.344, "section_seq": 1, "route_path_id": 104179}, {"is_pass": false, "wtt_arr": "2353", "wtt_dep": null, "location": "Silwood Stabling Sidings", "stage_seq": 4, "distance_m": 1423.631, "section_seq": 1, "route_path_id": 104179}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1423.631, "from_m": 0.0, "section_seq": 1, "route_path_id": 104179}], "total_distance_m": 1423.631, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1423.631, "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": 29555, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:30Z", "source_id": 54735686, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:33Z", "source_id": 17535703, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] New Cross Gate Station ELL 2345 2345 1 23:45:00 None Silwood Stabling Sidings 2353 2353 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:F65373/2026-09-17/detailed None New Cross Gate Station ELL 2026-09-18T23:45:00+01:00 Silwood Stabling Sidings 6.0 {"type": "LineString", "coordinates": [[-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.04207666976805845, 51.47796112707409], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.0432546, 51.4794594], [-0.0435027, 51.4796983], [-0.0435591, 51.47975589999999], [-0.04394081469761538, 51.48024247979726], [-0.0439461, 51.4802961], [-0.04394322432624242, 51.48033777206297], [-0.0439404, 51.4803787], [-0.043937201764963664, 51.48040845503239], [-0.04393067780255408, 51.48046915117201], [-0.0439292, 51.48048289999999], [-0.043925429321929256, 51.48049837732748], [-0.04391899101975809, 51.4805248043158], [-0.04391199999999999, 51.48055349999999], [-0.0438921, 51.480647100000006], [-0.0438693, 51.4807307], [-0.043855766194840384, 51.48077865444983], [-0.0438439, 51.48082070000001], [-0.0438039, 51.480938599999995], [-0.0436577, 51.48138229999999], [-0.0433349, 51.4823919], [-0.0432076, 51.482823800000006], [-0.0431842, 51.4829159], [-0.0431713, 51.4830085], [-0.04315879999999999, 51.4831664], [-0.04316457196496107, 51.48327416680921], [-0.04321761302683334, 51.483428717797715], [-0.043263137674722486, 51.48356553892877], [-0.04330232637174641, 51.4836871511205], [-0.043336359581023005, 51.483796075291025], [-0.04336641776567016, 51.483894832358466], [-0.043393681388805776, 51.48398594324096], [-0.04341933091354776, 51.484071928856615], [-0.04344454680301399, 51.484155310123555], [-0.043470509520322366, 51.48423860795991], [-0.0434983995285908, 51.4843243432838], [-0.043529397290937175, 51.48441503701335], [-0.04356468327047939, 51.484513210066694], [-0.04360543793033533, 51.484621383361926], [-0.04365284173362293, 51.484742077817195], [-0.043708075143460035, 51.48487781435061], [-0.04377231862296457, 51.48503111388031], [-0.043775, 51.48513390000001], [-0.04377386379581309, 51.48516628647918], [-0.043772719261572814, 51.48519891037577], [-0.04376760098804381, 51.485344801773046], [-0.04376629091290948, 51.48538214411256], [-0.04376478738344701, 51.48542500063034], [-0.04376368896663496, 51.48545630981485], [-0.0437625, 51.485490199999994], [-0.0437563, 51.4856013], [-0.0437683, 51.4856794], [-0.04377899999999999, 51.48578289999998], [-0.043789699999999994, 51.4858556], [-0.04380049999999999, 51.48590860000001], [-0.0438333, 51.4860406], [-0.0438675, 51.4861658], [-0.0439225, 51.48628819999998], [-0.0439929, 51.48641299999999], [-0.04410689999999999, 51.4865562], [-0.04416729999999999, 51.48662099999999], [-0.0441921, 51.486659], [-0.0442772, 51.4867579], [-0.044342999999999994, 51.48683309999999], [-0.0443691, 51.4868765], [-0.0444409, 51.486955], [-0.0444784, 51.486998], [-0.0445609, 51.48708189999999], [-0.044646, 51.4871588], [-0.0447164, 51.4872139], [-0.044790199999999995, 51.4872648], [-0.044866, 51.4873124], [-0.0449545, 51.4873625], [-0.045035, 51.4874009], [-0.045151, 51.48745689999999], [-0.0452428, 51.4874945], [-0.045340099999999994, 51.48752700000001], [-0.045445299999999994, 51.4875629], [-0.04555929999999999, 51.4875938], [-0.04590799999999999, 51.48768319999999]]} 0.9 2344 2350 New Cross Gate Station ELL Silwood Stabling Sidings Silwood Stabling Sidings 51.4876832 -0.0459080 51.4876832 -0.0459080 1 0 2026-09-17 23:00:56 TERMINATED 2026-09-17 22:50:00 Silwood Stabling Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535703 1789685374269274 6 6 2026-09-17 23:00:44.145437 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:44.027174
624915 655799 G06959 722J35M917 2026-09-17 COMPLETE 17535771 2026-09-17 23:50:00 2026-09-17 23:00:56 2026-09-19 23:00:56 {"id": 655799, "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-17/detailed", "trust_id": "722J35M917", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": "23:10:00", "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-17", "dest_arr_time": "2350", "dest_platform": "2", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J35", "timing_status": "LATE", "origin_station": "Gospel Oak", "current_leg_arr": "2350", "current_leg_dep": "2346", "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-17T23:00:56", "route_debug_link": null, "timing_variation": "+2 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\": 7860.426, \"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\": 8160.075, \"from_m\": 7860.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9618.247, \"from_m\": 8160.075, \"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\": 9917.895, \"from_m\": 9618.247, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10766.894, \"from_m\": 9917.895, \"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\": 10805.822, \"from_m\": 10766.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11618.739, \"from_m\": 10805.822, \"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\": 11916.548, \"from_m\": 11618.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16578.222, \"from_m\": 11916.548, \"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\": 16842.618, \"from_m\": 16578.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19686.528, \"from_m\": 16842.618, \"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\": 20216.465, \"from_m\": 19686.528, \"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\": 20444.698, \"from_m\": 20216.465, \"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\": 20471.224, \"from_m\": 20444.698, \"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\": 20498.618, \"from_m\": 20471.224, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22999.065, \"from_m\": 20498.618, \"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\": 23483.328, \"from_m\": 22999.065, \"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\": 23556.04, \"from_m\": 23483.328, \"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\": 25742.444, \"from_m\": 23556.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26085.318, \"from_m\": 25742.444, \"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\": 27447.072, \"from_m\": 26085.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27736.855, \"from_m\": 27447.072, \"capability_applied\": null, \"effective_limit_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\": 655799, \"profile_key\": \"d3cd6425dcfb295959cc43ac5a5d87496924bb3fc065175df9cb3eeb58293f7f\", \"schedule_id\": 8291, \"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\": 29760}, {\"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\": 29760}, {\"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\": 29760}, {\"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\": 29760}, {\"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\": 29760}, {\"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\": 29760}, {\"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\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 8889.161, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2328\", \"wtt_dep\": \"2328H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 14096.233, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2331H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 15897.506, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2333\", \"wtt_dep\": \"2333H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 17063.446, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2335H\", \"wtt_dep\": \"2336H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 18943.987, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Woodgrange Park\", \"stage_seq\": 13, \"distance_m\": 20330.581, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 22422.932, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2342H\", \"wtt_dep\": \"2343H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 23291.545, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 16, \"distance_m\": 25017.994, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2348\", \"wtt_dep\": null, \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 17, \"distance_m\": 27736.855, \"section_seq\": 1, \"route_path_id\": 29760}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27736.855, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}], \"total_distance_m\": 27736.855, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27433.531, \"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": "4.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-17T22:11:36Z\", \"source_id\": 54675114, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:12:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:11:42Z\", \"source_id\": 17518253, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:51Z\", \"source_id\": 54678944, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:15:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:56Z\", \"source_id\": 17519370, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:27Z\", \"source_id\": 54686832, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:33Z\", \"source_id\": 17521645, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:05Z\", \"source_id\": 54692996, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:22:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:22:08Z\", \"source_id\": 17523530, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:48Z\", \"source_id\": 54697389, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:26:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:24:54Z\", \"source_id\": 17524837, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:11Z\", \"source_id\": 54701295, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:27:17Z\", \"source_id\": 17525982, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:20Z\", \"source_id\": 54706584, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:31:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:30:28Z\", \"source_id\": 17527431, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:17Z\", \"source_id\": 54709807, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:33:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:32:21Z\", \"source_id\": 17528332, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:47Z\", \"source_id\": 54713884, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:48Z\", \"source_id\": 17529442, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:56Z\", \"source_id\": 54718941, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:59Z\", \"source_id\": 17530882, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:17Z\", \"source_id\": 54728363, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:24Z\", \"source_id\": 17533579, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:41Z\", \"source_id\": 54735948, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:43Z\", \"source_id\": 17535771, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "2", "timing_fact_generation": 1789685383798704, "current_leg_arrival_utc": "2026-09-18T23:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:46.738797", "service_state_evidence_id": 17535771, "current_leg_start_actual_dep": "2026-09-18T23:45:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:47.050640", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P 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": 7860.426, "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": 8160.075, "from_m": 7860.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9618.247, "from_m": 8160.075, "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": 9917.895, "from_m": 9618.247, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10766.894, "from_m": 9917.895, "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": 10805.822, "from_m": 10766.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11618.739, "from_m": 10805.822, "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": 11916.548, "from_m": 11618.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16578.222, "from_m": 11916.548, "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": 16842.618, "from_m": 16578.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19686.528, "from_m": 16842.618, "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": 20216.465, "from_m": 19686.528, "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": 20444.698, "from_m": 20216.465, "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": 20471.224, "from_m": 20444.698, "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": 20498.618, "from_m": 20471.224, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22999.065, "from_m": 20498.618, "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": 23483.328, "from_m": 22999.065, "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": 23556.04, "from_m": 23483.328, "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": 25742.444, "from_m": 23556.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26085.318, "from_m": 25742.444, "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": 27447.072, "from_m": 26085.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27736.855, "from_m": 27447.072, "capability_applied": null, "effective_limit_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": 655799, "profile_key": "d3cd6425dcfb295959cc43ac5a5d87496924bb3fc065175df9cb3eeb58293f7f", "schedule_id": 8291, "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": 29760}, {"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": 29760}, {"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": 29760}, {"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": 29760}, {"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": 29760}, {"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": 29760}, {"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": 29760}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326H", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 8889.161, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2328", "wtt_dep": "2328H", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 14096.233, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2331H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 15897.506, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2333", "wtt_dep": "2333H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 17063.446, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2335H", "wtt_dep": "2336H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 18943.987, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Woodgrange Park", "stage_seq": 13, "distance_m": 20330.581, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 22422.932, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2342H", "wtt_dep": "2343H", "location": "Barking", "stage_seq": 15, "distance_m": 23291.545, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345", "location": "Ripple Lane West Jn", "stage_seq": 16, "distance_m": 25017.994, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2348", "wtt_dep": null, "location": "Barking Riverside Station (Construction)", "stage_seq": 17, "distance_m": 27736.855, "section_seq": 1, "route_path_id": 29760}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27736.855, "from_m": 0.0, "section_seq": 1, "route_path_id": 29760}], "total_distance_m": 27736.855, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27433.531, "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-17T22:11:36Z", "source_id": 54675114, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:12:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:11:42Z", "source_id": 17518253, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:51Z", "source_id": 54678944, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:15:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:56Z", "source_id": 17519370, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:27Z", "source_id": 54686832, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:33Z", "source_id": 17521645, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:05Z", "source_id": 54692996, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:22:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:22:08Z", "source_id": 17523530, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:48Z", "source_id": 54697389, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:26:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:24:54Z", "source_id": 17524837, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T23:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:11Z", "source_id": 54701295, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:27:17Z", "source_id": 17525982, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:20Z", "source_id": 54706584, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:31:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:30:28Z", "source_id": 17527431, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:17Z", "source_id": 54709807, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:33:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:32:21Z", "source_id": 17528332, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:47Z", "source_id": 54713884, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:48Z", "source_id": 17529442, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:56Z", "source_id": 54718941, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:59Z", "source_id": 17530882, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:17Z", "source_id": 54728363, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:24Z", "source_id": 17533579, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14739, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:41Z", "source_id": 54735948, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:50:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:43Z", "source_id": 17535771, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Gospel Oak 2310 2310 3 23:10:00 None Barking Riverside Station (Construction) 2350 2348 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G06959/2026-09-17/detailed None Barking 2026-09-18T23:45:30+01:00 Barking Riverside Station (Construction) 4.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 2346 2350 Barking Barking Riverside Station (Construction) Barking Riverside Station (Construction) 51.5195524 0.1161168 51.5195524 0.1161168 1 0 2026-09-17 23:00:56 TERMINATED 2026-09-17 22:50:00 Barking Riverside Station (Construction) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535771 1789685383798704 44 44 2026-09-17 23:00:47.050640 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:46.738797
624916 656244 W84050 062W71M917 2026-09-17 COMPLETE 17535612 2026-09-17 23:50:00 2026-09-17 23:00:56 2026-09-19 23:00:56 {"id": 656244, "stp": "P", "toc": "ScotRail", "uid": "W84050", "consist": "156500", "dest_crs": "ANL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84050/2026-09-17/detailed", "trust_id": "062W71M917", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": "23:32:00", "dar_platform": null, "dest_station": "Anniesland", "service_date": "2026-09-17", "dest_arr_time": "2351", "dest_platform": "3", "is_terminated": 1, "next_location": "Anniesland", "signalling_id": "2W71", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "2350", "current_leg_dep": "2348", "current_leg_end": "Anniesland", "origin_dep_time": "2332", "origin_platform": "1", "current_location": "Anniesland", "last_update_time": "2026-09-17T23:00:56", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.310176700000001, 55.89348809999999], [-4.310703599999999, 55.8934439], [-4.3112722, 55.893425699999995], [-4.311913363773703, 55.89343903017317], [-4.312003299999999, 55.893440900000016], [-4.3133617, 55.8935193], [-4.3140739, 55.8935738], [-4.314898299999999, 55.8936368], [-4.3157683, 55.8936249], [-4.3162259, 55.8936029], [-4.316483, 55.8935865], [-4.3167378, 55.893557099999995], [-4.3171294, 55.893490199999995], [-4.3175913, 55.89339069999999], [-4.3179676, 55.893286499999995], [-4.3181888, 55.8932129], [-4.3183772, 55.89314559999999], [-4.3188202, 55.8929421], [-4.319093099999999, 55.8927939], [-4.319278299999999, 55.89268309999999], [-4.3193937, 55.892604899999995], [-4.319617599999999, 55.89244099999999], [-4.3197972, 55.89229009999999], [-4.3198952, 55.89219849999999], [-4.320302, 55.89173], [-4.32059, 55.8913222], [-4.32141, 55.8901224], [-4.321525299999999, 55.88994780000001]]}", "current_leg_start": "Kelvindale", "dest_arr_time_act": "2351", "motion_projection": null, "next_location_lat": "55.8899478", "next_location_lon": "-4.3215253", "previous_location": "Kelvindale", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"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:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2858.854, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3252.418, \"from_m\": 2858.854, \"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\": 7149.13, \"from_m\": 3252.418, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7189.242, \"from_m\": 7149.13, \"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\": 7257.492, \"from_m\": 7189.242, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7672.154, \"from_m\": 7257.492, \"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\": 7826.944, \"from_m\": 7672.154, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8137.297, \"from_m\": 7826.944, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8482.677, \"from_m\": 8137.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\": 8695.026, \"from_m\": 8482.677, \"capability_applied\": null, \"effective_limit_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\": 656244, \"profile_key\": \"a3bf0531414f136d2728111e423804a7f74e5ab4d216be7df58fcee859f9ee57\", \"schedule_id\": 33765, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2332\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Cowlairs North Jn\", \"stage_seq\": 4, \"distance_m\": 3169.328, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"2337\", \"wtt_dep\": \"2337H\", \"location\": \"Ashfield\", \"stage_seq\": 5, \"distance_m\": 3416.012, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"2339\", \"wtt_dep\": \"2340\", \"location\": \"Possilpark & Parkhouse\", \"stage_seq\": 6, \"distance_m\": 4027.488, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"2341H\", \"wtt_dep\": \"2342\", \"location\": \"Gilshochill (formerly Lambhill)\", \"stage_seq\": 7, \"distance_m\": 5799.436, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344H\", \"location\": \"Summerston\", \"stage_seq\": 8, \"distance_m\": 6434.058, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"2345H\", \"wtt_dep\": \"2346\", \"location\": \"Maryhill\", \"stage_seq\": 9, \"distance_m\": 7023.612, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"2347H\", \"wtt_dep\": \"2348H\", \"location\": \"Kelvindale\", \"stage_seq\": 10, \"distance_m\": 7758.216, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": null, \"location\": \"Anniesland\", \"stage_seq\": 11, \"distance_m\": 8695.026, \"section_seq\": 1, \"route_path_id\": 28722}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8695.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28722}], \"total_distance_m\": 8695.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 8695.026, \"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": "2332", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8899478", "current_position_lon": "-4.3215253", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:36:59Z\", \"source_id\": 54717427, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:04Z\", \"source_id\": 17530455, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:43Z\", \"source_id\": 54720140, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:38:47Z\", \"source_id\": 17531216, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:24Z\", \"source_id\": 54730009, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:45:27Z\", \"source_id\": 17534071, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:19Z\", \"source_id\": 54735414, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:23Z\", \"source_id\": 17535612, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Anniesland", "service_state_platform": "3", "timing_fact_generation": 1789685363395851, "current_leg_arrival_utc": "2026-09-18T23:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:47.763520", "service_state_evidence_id": 17535612, "current_leg_start_actual_dep": "2026-09-18T23:48:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:48.069422", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ ANL 2W71 156500 2 75 None {"version": 3, "segments": [{"to_m": 179.518, "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:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2858.854, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3252.418, "from_m": 2858.854, "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": 7149.13, "from_m": 3252.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7189.242, "from_m": 7149.13, "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": 7257.492, "from_m": 7189.242, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7672.154, "from_m": 7257.492, "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": 7826.944, "from_m": 7672.154, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 8137.297, "from_m": 7826.944, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 8482.677, "from_m": 8137.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": 8695.026, "from_m": 8482.677, "capability_applied": null, "effective_limit_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": 656244, "profile_key": "a3bf0531414f136d2728111e423804a7f74e5ab4d216be7df58fcee859f9ee57", "schedule_id": 33765, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2332", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Cowlairs North Jn", "stage_seq": 4, "distance_m": 3169.328, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "2337", "wtt_dep": "2337H", "location": "Ashfield", "stage_seq": 5, "distance_m": 3416.012, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "2339", "wtt_dep": "2340", "location": "Possilpark & Parkhouse", "stage_seq": 6, "distance_m": 4027.488, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "2341H", "wtt_dep": "2342", "location": "Gilshochill (formerly Lambhill)", "stage_seq": 7, "distance_m": 5799.436, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344H", "location": "Summerston", "stage_seq": 8, "distance_m": 6434.058, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "2345H", "wtt_dep": "2346", "location": "Maryhill", "stage_seq": 9, "distance_m": 7023.612, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "2347H", "wtt_dep": "2348H", "location": "Kelvindale", "stage_seq": 10, "distance_m": 7758.216, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Anniesland", "stage_seq": 11, "distance_m": 8695.026, "section_seq": 1, "route_path_id": 28722}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8695.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 28722}], "total_distance_m": 8695.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 8695.026, "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": 1318, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:36:59Z", "source_id": 54717427, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:04Z", "source_id": 17530455, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T23:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1314, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:43Z", "source_id": 54720140, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:38:47Z", "source_id": 17531216, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1309, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:24Z", "source_id": 54730009, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:45:27Z", "source_id": 17534071, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1297, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:19Z", "source_id": 54735414, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:50:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:23Z", "source_id": 17535612, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 2332 2332 1 23:32:00 None Anniesland 2351 2351 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84050/2026-09-17/detailed None Kelvindale 2026-09-18T23:48:30+01:00 Anniesland 2.0 {"type": "LineString", "coordinates": [[-4.310176700000001, 55.89348809999999], [-4.310703599999999, 55.8934439], [-4.3112722, 55.893425699999995], [-4.311913363773703, 55.89343903017317], [-4.312003299999999, 55.893440900000016], [-4.3133617, 55.8935193], [-4.3140739, 55.8935738], [-4.314898299999999, 55.8936368], [-4.3157683, 55.8936249], [-4.3162259, 55.8936029], [-4.316483, 55.8935865], [-4.3167378, 55.893557099999995], [-4.3171294, 55.893490199999995], [-4.3175913, 55.89339069999999], [-4.3179676, 55.893286499999995], [-4.3181888, 55.8932129], [-4.3183772, 55.89314559999999], [-4.3188202, 55.8929421], [-4.319093099999999, 55.8927939], [-4.319278299999999, 55.89268309999999], [-4.3193937, 55.892604899999995], [-4.319617599999999, 55.89244099999999], [-4.3197972, 55.89229009999999], [-4.3198952, 55.89219849999999], [-4.320302, 55.89173], [-4.32059, 55.8913222], [-4.32141, 55.8901224], [-4.321525299999999, 55.88994780000001]]} 0.6 2348 2350 Kelvindale Anniesland Anniesland 55.8899478 -4.3215253 55.8899478 -4.3215253 1 0 2026-09-17 23:00:56 TERMINATED 2026-09-17 22:50:00 Anniesland TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535612 1789685363395851 17 17 2026-09-17 23:00:48.069422 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:47.763520
624917 655244 W83829 062V66M817 2026-09-17 COMPLETE 17535529 2026-09-17 23:50:00 2026-09-17 23:00:56 2026-09-19 23:00:56 {"id": 655244, "stp": "P", "toc": "ScotRail", "uid": "W83829", "consist": "318254", "dest_crs": "SPR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83829/2026-09-17/detailed", "trust_id": "062V66M817", "origin_crs": "BHC", "show_on_map": 0, "dar_est_time": "22:44:00", "dar_platform": null, "dest_station": "Springburn", "service_date": "2026-09-17", "dest_arr_time": "2347", "dest_platform": "3", "is_terminated": 1, "next_location": "Springburn", "signalling_id": "2V66", "timing_status": "LATE", "origin_station": "Balloch", "current_leg_arr": "2350", "current_leg_dep": "2348", "current_leg_end": "Springburn", "origin_dep_time": "2244", "origin_platform": null, "current_location": "Springburn", "last_update_time": "2026-09-17T23:00:56", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2235438, 55.8778958], [-4.223963899999999, 55.8782814], [-4.2240721, 55.8783836], [-4.2242937, 55.878587399999994], [-4.2244504, 55.878757199999995], [-4.2245277, 55.87884090000001], [-4.2250647, 55.87941849999999], [-4.2251261, 55.87947909999999], [-4.2251752, 55.879526], [-4.225258299999999, 55.87960319999999], [-4.2253532, 55.879688], [-4.2254679, 55.87978459999999], [-4.2255302, 55.8798339], [-4.225621, 55.879902], [-4.2256902, 55.8799533], [-4.2257619, 55.880003599999995], [-4.225842399999999, 55.8800569], [-4.2259459, 55.8801241], [-4.226041, 55.8801851], [-4.2261365, 55.88024360000001], [-4.2262339, 55.8803011], [-4.2263363, 55.8803596], [-4.226443599999999, 55.88041809999999], [-4.2265491, 55.880472700000006], [-4.226670699999999, 55.8805347], [-4.2269454, 55.8806713], [-4.2274015, 55.8809001], [-4.227591299999999, 55.880972799999995], [-4.2276857, 55.8810061], [-4.227965299999999, 55.88110480000001], [-4.2284887, 55.881273], [-4.228958499999999, 55.8814217], [-4.2297434, 55.8816701]]}", "current_leg_start": "Barnhill", "dest_arr_time_act": "2347", "motion_projection": null, "next_location_lat": "55.8816701", "next_location_lon": "-4.2297434", "previous_location": "Barnhill", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1853.804, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2081.586, \"from_m\": 1853.804, \"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\": 6179.404, \"from_m\": 2081.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6827.215, \"from_m\": 6179.404, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6870.07, \"from_m\": 6827.215, \"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\": 7001.323, \"from_m\": 6870.07, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7414.903, \"from_m\": 7001.323, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7480.933, \"from_m\": 7414.903, \"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\": 7531.684, \"from_m\": 7480.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8453.39, \"from_m\": 7531.684, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10804.131, \"from_m\": 8453.39, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11627.037, \"from_m\": 10804.131, \"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\": 17234.872, \"from_m\": 11627.037, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17698.668, \"from_m\": 17234.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23729.889, \"from_m\": 17698.668, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24989.017, \"from_m\": 23729.889, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25060.29, \"from_m\": 24989.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25106.904, \"from_m\": 25060.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25122.284, \"from_m\": 25106.904, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25162.523, \"from_m\": 25122.284, \"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\": 25874.012, \"from_m\": 25162.523, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25914.777, \"from_m\": 25874.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\": 27240.976, \"from_m\": 25914.777, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27287.0, \"from_m\": 27240.976, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31918.305, \"from_m\": 27287.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\": 32761.971, \"from_m\": 31918.305, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32937.247, \"from_m\": 32761.971, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33195.385, \"from_m\": 32937.247, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35944.591, \"from_m\": 33195.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36258.51, \"from_m\": 35944.591, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36296.674, \"from_m\": 36258.51, \"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\": 36466.046, \"from_m\": 36296.674, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 655244, \"profile_key\": \"69f1b96dcd8aa946c4d5265444e269aad678ed9fa70c295089ad43ef56da7dfd\", \"schedule_id\": 28757, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Balloch\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2246\", \"wtt_dep\": \"2246H\", \"location\": \"Alexandria\", \"stage_seq\": 2, \"distance_m\": 1950.12, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2248H\", \"wtt_dep\": \"2249\", \"location\": \"Renton\", \"stage_seq\": 3, \"distance_m\": 3767.347, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2251H\", \"wtt_dep\": \"2252\", \"location\": \"Dalreoch\", \"stage_seq\": 4, \"distance_m\": 6470.83, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2253\", \"wtt_dep\": \"2254\", \"location\": \"Dumbarton Central\", \"stage_seq\": 5, \"distance_m\": 7066.484, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2255H\", \"wtt_dep\": \"2256\", \"location\": \"Dumbarton East\", \"stage_seq\": 6, \"distance_m\": 8151.045, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": \"2300H\", \"location\": \"Bowling\", \"stage_seq\": 7, \"distance_m\": 12630.934, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2303H\", \"location\": \"Kilpatrick\", \"stage_seq\": 8, \"distance_m\": 15292.056, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2306\", \"wtt_dep\": \"2309\", \"location\": \"Dalmuir\", \"stage_seq\": 9, \"distance_m\": 17397.582, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2313\", \"wtt_dep\": \"2313H\", \"location\": \"Clydebank\", \"stage_seq\": 10, \"distance_m\": 19373.896, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2315\", \"wtt_dep\": \"2315H\", \"location\": \"Yoker\", \"stage_seq\": 11, \"distance_m\": 20743.282, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2317H\", \"wtt_dep\": \"2319\", \"location\": \"Garscadden\", \"stage_seq\": 12, \"distance_m\": 22370.19, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2320H\", \"wtt_dep\": \"2321\", \"location\": \"Scotstounhill\", \"stage_seq\": 13, \"distance_m\": 23085.867, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Jordanhill\", \"stage_seq\": 14, \"distance_m\": 24868.473, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2324H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 15, \"distance_m\": 25106.904, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2325H\", \"wtt_dep\": \"2326\", \"location\": \"Hyndland\", \"stage_seq\": 16, \"distance_m\": 25637.873, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328H\", \"location\": \"Partick\", \"stage_seq\": 17, \"distance_m\": 26813.736, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2329H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 18, \"distance_m\": 27334.359, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2332\", \"wtt_dep\": \"2332H\", \"location\": \"Charing Cross\", \"stage_seq\": 19, \"distance_m\": 29541.959, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2334\", \"wtt_dep\": \"2335\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 20, \"distance_m\": 30781.013, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2336H\", \"wtt_dep\": \"2337\", \"location\": \"High Street\", \"stage_seq\": 21, \"distance_m\": 31649.67, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2338H\", \"wtt_dep\": \"2339\", \"location\": \"Bellgrove\", \"stage_seq\": 22, \"distance_m\": 32672.238, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2340H\", \"wtt_dep\": \"2341\", \"location\": \"Duke Street\", \"stage_seq\": 23, \"distance_m\": 33491.998, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2342\", \"wtt_dep\": \"2342H\", \"location\": \"Alexandra Parade\", \"stage_seq\": 24, \"distance_m\": 34017.536, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2345\", \"wtt_dep\": \"2345H\", \"location\": \"Barnhill\", \"stage_seq\": 25, \"distance_m\": 35881.124, \"section_seq\": 1, \"route_path_id\": 66353}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"Springburn\", \"stage_seq\": 26, \"distance_m\": 36466.046, \"section_seq\": 1, \"route_path_id\": 66353}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36466.046, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66353}], \"total_distance_m\": 36466.046, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36420.022, \"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": "2244", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8816701", "current_position_lon": "-4.2297434", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:31Z\", \"source_id\": 54638734, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:51:37Z\", \"source_id\": 17507788, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:53Z\", \"source_id\": 54641339, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:53:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:52:58Z\", \"source_id\": 17508483, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1240, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:55:02Z\", \"source_id\": 54645280, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:56:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:55:06Z\", \"source_id\": 17509679, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:27Z\", \"source_id\": 54655167, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:01:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:30Z\", \"source_id\": 17512432, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:51Z\", \"source_id\": 54666647, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:06:55Z\", \"source_id\": 17515793, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:31Z\", \"source_id\": 54673210, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:10:33Z\", \"source_id\": 17517664, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:03Z\", \"source_id\": 54679297, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:14:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:14:06Z\", \"source_id\": 17519468, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:17Z\", \"source_id\": 54683116, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:16:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:16:22Z\", \"source_id\": 17520584, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:34Z\", \"source_id\": 54688688, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:19:42Z\", \"source_id\": 17522203, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:39Z\", \"source_id\": 54703722, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:42Z\", \"source_id\": 17526641, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:34Z\", \"source_id\": 54708586, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:38Z\", \"source_id\": 17527970, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:35Z\", \"source_id\": 54713602, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:35:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:34:42Z\", \"source_id\": 17529373, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:17Z\", \"source_id\": 54717913, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:38:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:37:22Z\", \"source_id\": 17530591, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:23Z\", \"source_id\": 54721180, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:39:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:39:28Z\", \"source_id\": 17531505, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:57Z\", \"source_id\": 54723536, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:41:02Z\", \"source_id\": 17532164, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:57Z\", \"source_id\": 54726521, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:44:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:43:03Z\", \"source_id\": 17533026, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:25Z\", \"source_id\": 54732895, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:28Z\", \"source_id\": 17534876, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:06Z\", \"source_id\": 54735165, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:13Z\", \"source_id\": 17535529, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Springburn", "service_state_platform": "3", "timing_fact_generation": 1789685354411101, "current_leg_arrival_utc": "2026-09-18T23:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:51.715768", "service_state_evidence_id": 17535529, "current_leg_start_actual_dep": "2026-09-18T23:48:30+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:53.702667", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P BHC SPR 2V66 318254 3 90 None {"version": 3, "segments": [{"to_m": 1853.804, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2081.586, "from_m": 1853.804, "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": 6179.404, "from_m": 2081.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6827.215, "from_m": 6179.404, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6870.07, "from_m": 6827.215, "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": 7001.323, "from_m": 6870.07, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7414.903, "from_m": 7001.323, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7480.933, "from_m": 7414.903, "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": 7531.684, "from_m": 7480.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8453.39, "from_m": 7531.684, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10804.131, "from_m": 8453.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11627.037, "from_m": 10804.131, "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": 17234.872, "from_m": 11627.037, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17698.668, "from_m": 17234.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23729.889, "from_m": 17698.668, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24989.017, "from_m": 23729.889, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25060.29, "from_m": 24989.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25106.904, "from_m": 25060.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25122.284, "from_m": 25106.904, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25162.523, "from_m": 25122.284, "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": 25874.012, "from_m": 25162.523, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25914.777, "from_m": 25874.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": 27240.976, "from_m": 25914.777, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27287.0, "from_m": 27240.976, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31918.305, "from_m": 27287.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": 32761.971, "from_m": 31918.305, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32937.247, "from_m": 32761.971, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33195.385, "from_m": 32937.247, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35944.591, "from_m": 33195.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36258.51, "from_m": 35944.591, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36296.674, "from_m": 36258.51, "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": 36466.046, "from_m": 36296.674, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 655244, "profile_key": "69f1b96dcd8aa946c4d5265444e269aad678ed9fa70c295089ad43ef56da7dfd", "schedule_id": 28757, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2244", "location": "Balloch", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2246", "wtt_dep": "2246H", "location": "Alexandria", "stage_seq": 2, "distance_m": 1950.12, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2248H", "wtt_dep": "2249", "location": "Renton", "stage_seq": 3, "distance_m": 3767.347, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2251H", "wtt_dep": "2252", "location": "Dalreoch", "stage_seq": 4, "distance_m": 6470.83, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2253", "wtt_dep": "2254", "location": "Dumbarton Central", "stage_seq": 5, "distance_m": 7066.484, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2255H", "wtt_dep": "2256", "location": "Dumbarton East", "stage_seq": 6, "distance_m": 8151.045, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": "2300H", "location": "Bowling", "stage_seq": 7, "distance_m": 12630.934, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2303H", "location": "Kilpatrick", "stage_seq": 8, "distance_m": 15292.056, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2306", "wtt_dep": "2309", "location": "Dalmuir", "stage_seq": 9, "distance_m": 17397.582, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2313", "wtt_dep": "2313H", "location": "Clydebank", "stage_seq": 10, "distance_m": 19373.896, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2315", "wtt_dep": "2315H", "location": "Yoker", "stage_seq": 11, "distance_m": 20743.282, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2317H", "wtt_dep": "2319", "location": "Garscadden", "stage_seq": 12, "distance_m": 22370.19, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2320H", "wtt_dep": "2321", "location": "Scotstounhill", "stage_seq": 13, "distance_m": 23085.867, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Jordanhill", "stage_seq": 14, "distance_m": 24868.473, "section_seq": 1, "route_path_id": 66353}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2324H", "location": "Hyndland East Jn", "stage_seq": 15, "distance_m": 25106.904, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2325H", "wtt_dep": "2326", "location": "Hyndland", "stage_seq": 16, "distance_m": 25637.873, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328H", "location": "Partick", "stage_seq": 17, "distance_m": 26813.736, "section_seq": 1, "route_path_id": 66353}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2329H", "location": "Finnieston West Jn", "stage_seq": 18, "distance_m": 27334.359, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2332", "wtt_dep": "2332H", "location": "Charing Cross", "stage_seq": 19, "distance_m": 29541.959, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2334", "wtt_dep": "2335", "location": "Glasgow Queen St Low Level", "stage_seq": 20, "distance_m": 30781.013, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2336H", "wtt_dep": "2337", "location": "High Street", "stage_seq": 21, "distance_m": 31649.67, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2338H", "wtt_dep": "2339", "location": "Bellgrove", "stage_seq": 22, "distance_m": 32672.238, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2340H", "wtt_dep": "2341", "location": "Duke Street", "stage_seq": 23, "distance_m": 33491.998, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2342", "wtt_dep": "2342H", "location": "Alexandra Parade", "stage_seq": 24, "distance_m": 34017.536, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2345", "wtt_dep": "2345H", "location": "Barnhill", "stage_seq": 25, "distance_m": 35881.124, "section_seq": 1, "route_path_id": 66353}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "Springburn", "stage_seq": 26, "distance_m": 36466.046, "section_seq": 1, "route_path_id": 66353}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36466.046, "from_m": 0.0, "section_seq": 1, "route_path_id": 66353}], "total_distance_m": 36466.046, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36420.022, "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": 1213, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:31Z", "source_id": 54638734, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T21:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:51:37Z", "source_id": 17507788, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1222, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:53Z", "source_id": 54641339, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:53:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:52:58Z", "source_id": 17508483, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1240, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:55:02Z", "source_id": 54645280, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T21:56:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:55:06Z", "source_id": 17509679, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-17T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1246, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:27Z", "source_id": 54655167, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:01:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:30Z", "source_id": 17512432, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1257, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:51Z", "source_id": 54666647, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:06:55Z", "source_id": 17515793, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:31Z", "source_id": 54673210, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:10:33Z", "source_id": 17517664, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:03Z", "source_id": 54679297, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:14:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:14:06Z", "source_id": 17519468, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:17Z", "source_id": 54683116, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T22:16:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:16:22Z", "source_id": 17520584, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-17T23:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:34Z", "source_id": 54688688, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T22:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:19:42Z", "source_id": 17522203, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-17T23:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:39Z", "source_id": 54703722, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:42Z", "source_id": 17526641, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:34Z", "source_id": 54708586, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T22:32:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:38Z", "source_id": 17527970, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:35Z", "source_id": 54713602, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:35:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:34:42Z", "source_id": 17529373, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T23:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:17Z", "source_id": 54717913, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:38:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:37:22Z", "source_id": 17530591, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:23Z", "source_id": 54721180, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T22:39:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:39:28Z", "source_id": 17531505, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-17T23:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:57Z", "source_id": 54723536, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:41:02Z", "source_id": 17532164, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1551, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:57Z", "source_id": 54726521, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T22:44:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:43:03Z", "source_id": 17533026, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T23:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1538, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:25Z", "source_id": 54732895, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T22:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:28Z", "source_id": 17534876, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1512, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:06Z", "source_id": 54735165, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T22:50:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:13Z", "source_id": 17535529, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] Balloch 2244 2244 None 22:44:00 None Springburn 2347 2347 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83829/2026-09-17/detailed None Barnhill 2026-09-18T23:48:30+01:00 Springburn 2.0 {"type": "LineString", "coordinates": [[-4.2235438, 55.8778958], [-4.223963899999999, 55.8782814], [-4.2240721, 55.8783836], [-4.2242937, 55.878587399999994], [-4.2244504, 55.878757199999995], [-4.2245277, 55.87884090000001], [-4.2250647, 55.87941849999999], [-4.2251261, 55.87947909999999], [-4.2251752, 55.879526], [-4.225258299999999, 55.87960319999999], [-4.2253532, 55.879688], [-4.2254679, 55.87978459999999], [-4.2255302, 55.8798339], [-4.225621, 55.879902], [-4.2256902, 55.8799533], [-4.2257619, 55.880003599999995], [-4.225842399999999, 55.8800569], [-4.2259459, 55.8801241], [-4.226041, 55.8801851], [-4.2261365, 55.88024360000001], [-4.2262339, 55.8803011], [-4.2263363, 55.8803596], [-4.226443599999999, 55.88041809999999], [-4.2265491, 55.880472700000006], [-4.226670699999999, 55.8805347], [-4.2269454, 55.8806713], [-4.2274015, 55.8809001], [-4.227591299999999, 55.880972799999995], [-4.2276857, 55.8810061], [-4.227965299999999, 55.88110480000001], [-4.2284887, 55.881273], [-4.228958499999999, 55.8814217], [-4.2297434, 55.8816701]]} 0.4 2348 2350 Barnhill Springburn Springburn 55.8816701 -4.2297434 55.8816701 -4.2297434 1 0 2026-09-17 23:00:56 TERMINATED 2026-09-17 22:50:00 Springburn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535529 1789685354411101 61 61 2026-09-17 23:00:53.702667 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:51.715768
624918 655208 P87928 872K14M817 2026-09-17 COMPLETE 17535727 2026-09-17 23:50:00 2026-09-17 23:00:56 2026-09-19 23:00:56 {"id": 655208, "stp": "P", "toc": "Southeastern", "uid": "P87928", "consist": "465023+465173", "dest_crs": "GLM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87928/2026-09-17/detailed", "trust_id": "872K14M817", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gillingham (Kent)", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": "1", "is_terminated": 1, "next_location": "Gillingham (Kent)", "signalling_id": "2K14", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "2350", "current_leg_dep": "2346", "current_leg_end": "Gillingham (Kent)", "origin_dep_time": "2242", "origin_platform": "6", "current_location": "Gillingham (Kent)", "last_update_time": "2026-09-17T23:00:56", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5207832999999998, 51.38048739999999], [0.5209246999999999, 51.380434599999994], [0.5212259, 51.3803221], [0.5218145, 51.38006479999999], [0.5220672, 51.379960800000006], [0.5222695, 51.379877599999986], [0.5227337999999999, 51.3796866], [0.5254125, 51.3785403], [0.5259635, 51.3783255], [0.5263228999999999, 51.3782147], [0.5267389, 51.37810459999999], [0.5268314, 51.3780802], [0.5268861, 51.3780657], [0.5272092999999999, 51.3779942], [0.5273188, 51.377970000000005], [0.5274513, 51.3779407], [0.5278654, 51.37786040000001], [0.5279486, 51.3778442], [0.5280318, 51.3778281], [0.5284281999999999, 51.377775099999994], [0.5294085, 51.3777265], [0.5300773999999999, 51.3777176], [0.5304384, 51.3777265], [0.5318364, 51.377885500000005], [0.5320771, 51.377927500000006], [0.5326043999999999, 51.378037899999995], [0.5328672000000001, 51.37809140000001], [0.5332139999999999, 51.378193], [0.5337978999999999, 51.3783955], [0.5341107, 51.37853270000001], [0.5345785, 51.3787352], [0.5348734, 51.3788725], [0.5355985999999999, 51.37926860000001], [0.5360868, 51.3795467], [0.5389891704717129, 51.38120622440278], [0.5398329999999999, 51.3816887], [0.5447555, 51.3845031], [0.5470656, 51.38566889999999], [0.5481134, 51.3860432], [0.5490729999999999, 51.3863425], [0.5493821, 51.3864052], [0.5496373999999999, 51.38645580000001], [0.550005, 51.386523], [0.5506222, 51.386640699999994], [0.5507651999999998, 51.3866676], [0.5512213, 51.38674340000001], [0.5515073738066429, 51.38679167395817]]}", "current_leg_start": "Chatham", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "51.3867917", "next_location_lon": "0.5515074", "previous_location": "Chatham", "current_leg_milage": "1.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1130.451, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1130.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3424.793, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3550.67, \"from_m\": 3424.793, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.017, \"from_m\": 3550.67, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5324.38, \"from_m\": 5000.017, \"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\": 5426.965, \"from_m\": 5324.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6197.036, \"from_m\": 5426.965, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7977.056, \"from_m\": 6197.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8622.861, \"from_m\": 7977.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10020.099, \"from_m\": 8622.861, \"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\": 10519.554, \"from_m\": 10020.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12843.788, \"from_m\": 10519.554, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13640.854, \"from_m\": 12843.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17020.646, \"from_m\": 13640.854, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17500.077, \"from_m\": 17020.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22301.693, \"from_m\": 17500.077, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22387.57, \"from_m\": 22301.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\": 24026.728, \"from_m\": 22387.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\": 30049.395, \"from_m\": 24026.728, \"capability_applied\": null, \"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\": 30483.969, \"from_m\": 30049.395, \"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\": 30517.422, \"from_m\": 30483.969, \"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\": 43889.654, \"from_m\": 30517.422, \"capability_applied\": null, \"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\": 44106.074, \"from_m\": 43889.654, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45195.823, \"from_m\": 44106.074, \"capability_applied\": null, \"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\": 45240.769, \"from_m\": 45195.823, \"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\": 54324.222, \"from_m\": 45240.769, \"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\": 55188.913, \"from_m\": 54324.222, \"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\": 55223.331, \"from_m\": 55188.913, \"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\": 55575.803, \"from_m\": 55223.331, \"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\": 55611.246, \"from_m\": 55575.803, \"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\": 56661.521, \"from_m\": 55611.246, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56685.895, \"from_m\": 56661.521, \"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\": 57876.152, \"from_m\": 56685.895, \"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\": 58429.475, \"from_m\": 57876.152, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59721.088, \"from_m\": 58429.475, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59876.712, \"from_m\": 59721.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 655208, \"profile_key\": \"aaeb268e477541b8ad94b5d9e955800fcb4d1b0ebfbdf340d815ccce2e95bb0c\", \"schedule_id\": 23453, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2242\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2244H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 2937.786, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2246H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 4, \"distance_m\": 3424.793, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": \"2252H\", \"location\": \"Denmark Hill\", \"stage_seq\": 5, \"distance_m\": 6847.874, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2253H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 6, \"distance_m\": 7677.632, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2255H\", \"location\": \"Nunhead\", \"stage_seq\": 7, \"distance_m\": 9548.952, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2259H\", \"location\": \"Bellingham\", \"stage_seq\": 8, \"distance_m\": 14264.956, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2301\", \"location\": \"Ravensbourne\", \"stage_seq\": 9, \"distance_m\": 16733.992, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2302\", \"location\": \"Shortlands\", \"stage_seq\": 10, \"distance_m\": 18123.222, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2303\", \"wtt_dep\": \"2304\", \"location\": \"Bromley South\", \"stage_seq\": 11, \"distance_m\": 19580.711, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2306H\", \"location\": \"Bickley Jn\", \"stage_seq\": 12, \"distance_m\": 22301.693, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2307\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 13, \"distance_m\": 23863.26, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2309\", \"wtt_dep\": \"2310\", \"location\": \"St. Mary Cray\", \"stage_seq\": 14, \"distance_m\": 25930.305, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2313H\", \"wtt_dep\": \"2314H\", \"location\": \"Swanley\", \"stage_seq\": 15, \"distance_m\": 30218.306, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2318H\", \"wtt_dep\": \"2319\", \"location\": \"Farningham Road\", \"stage_seq\": 16, \"distance_m\": 35229.092, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2322\", \"location\": \"Fawkham Jn\", \"stage_seq\": 17, \"distance_m\": 38562.53, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2323\", \"wtt_dep\": \"2324\", \"location\": \"Longfield\", \"stage_seq\": 18, \"distance_m\": 39748.032, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2327H\", \"wtt_dep\": \"2328\", \"location\": \"Meopham\", \"stage_seq\": 19, \"distance_m\": 43889.654, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2330\", \"wtt_dep\": \"2330H\", \"location\": \"Sole Street\", \"stage_seq\": 20, \"distance_m\": 45361.16, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 55223.331, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2340\", \"wtt_dep\": \"2341\", \"location\": \"Rochester\", \"stage_seq\": 22, \"distance_m\": 55894.55, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2343H\", \"wtt_dep\": \"2344H\", \"location\": \"Chatham\", \"stage_seq\": 23, \"distance_m\": 57289.268, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Gillingham (Kent)\", \"stage_seq\": 24, \"distance_m\": 59876.712, \"section_seq\": 1, \"route_path_id\": 100088}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59876.712, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100088}], \"total_distance_m\": 59876.712, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 55650.175, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4226.537, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2242", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3867917", "current_position_lon": "0.5515074", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:50:25Z\", \"source_id\": 54636677, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:50:28Z\", \"source_id\": 17507187, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:54:55Z\", \"source_id\": 54645004, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:54:58Z\", \"source_id\": 17509586, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:00Z\", \"source_id\": 54652521, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T21:59:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T21:59:03Z\", \"source_id\": 17511681, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:36Z\", \"source_id\": 54655418, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:01:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:00:38Z\", \"source_id\": 17512491, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:22Z\", \"source_id\": 54656794, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:01:27Z\", \"source_id\": 17512910, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:48Z\", \"source_id\": 54659431, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:03:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:02:52Z\", \"source_id\": 17513680, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:02Z\", \"source_id\": 54670511, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:09:06Z\", \"source_id\": 17516870, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:30Z\", \"source_id\": 54678296, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:14:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:13:33Z\", \"source_id\": 17519206, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:18Z\", \"source_id\": 54686566, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:19:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:18:21Z\", \"source_id\": 17521541, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:27Z\", \"source_id\": 54695271, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:24:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:23:29Z\", \"source_id\": 17524189, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:16Z\", \"source_id\": 54703179, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:28:22Z\", \"source_id\": 17526468, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:41Z\", \"source_id\": 54708756, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:32:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:31:43Z\", \"source_id\": 17528020, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:35Z\", \"source_id\": 54723045, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:41:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:38Z\", \"source_id\": 17532027, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:50Z\", \"source_id\": 54729157, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:45:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:44:52Z\", \"source_id\": 17533812, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:34Z\", \"source_id\": 54735794, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:39Z\", \"source_id\": 17535727, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gillingham (Kent)", "service_state_platform": "1", "timing_fact_generation": 1789685381087866, "current_leg_arrival_utc": "2026-09-18T23:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:55.229595", "service_state_evidence_id": 17535727, "current_leg_start_actual_dep": "2026-09-18T23:45:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-17T22:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:00:55.262301", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None GLM 2K14 465023+465173 8 75 None {"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3424.793, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3550.67, "from_m": 3424.793, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.017, "from_m": 3550.67, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5324.38, "from_m": 5000.017, "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": 5426.965, "from_m": 5324.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6197.036, "from_m": 5426.965, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7977.056, "from_m": 6197.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8622.861, "from_m": 7977.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10020.099, "from_m": 8622.861, "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": 10519.554, "from_m": 10020.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12843.788, "from_m": 10519.554, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13640.854, "from_m": 12843.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17020.646, "from_m": 13640.854, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17500.077, "from_m": 17020.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22301.693, "from_m": 17500.077, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22387.57, "from_m": 22301.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": 24026.728, "from_m": 22387.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": 30049.395, "from_m": 24026.728, "capability_applied": null, "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": 30483.969, "from_m": 30049.395, "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": 30517.422, "from_m": 30483.969, "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": 43889.654, "from_m": 30517.422, "capability_applied": null, "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": 44106.074, "from_m": 43889.654, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45195.823, "from_m": 44106.074, "capability_applied": null, "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": 45240.769, "from_m": 45195.823, "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": 54324.222, "from_m": 45240.769, "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": 55188.913, "from_m": 54324.222, "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": 55223.331, "from_m": 55188.913, "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": 55575.803, "from_m": 55223.331, "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": 55611.246, "from_m": 55575.803, "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": 56661.521, "from_m": 55611.246, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56685.895, "from_m": 56661.521, "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": 57876.152, "from_m": 56685.895, "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": 58429.475, "from_m": 57876.152, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59721.088, "from_m": 58429.475, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59876.712, "from_m": 59721.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 655208, "profile_key": "aaeb268e477541b8ad94b5d9e955800fcb4d1b0ebfbdf340d815ccce2e95bb0c", "schedule_id": 23453, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2242", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2244H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246", "location": "Factory Jn", "stage_seq": 3, "distance_m": 2937.786, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2246H", "location": "Voltaire Road Jn", "stage_seq": 4, "distance_m": 3424.793, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": "2252H", "location": "Denmark Hill", "stage_seq": 5, "distance_m": 6847.874, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2253H", "location": "Crofton Road Jn", "stage_seq": 6, "distance_m": 7677.632, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2255H", "location": "Nunhead", "stage_seq": 7, "distance_m": 9548.952, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2259H", "location": "Bellingham", "stage_seq": 8, "distance_m": 14264.956, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2301", "location": "Ravensbourne", "stage_seq": 9, "distance_m": 16733.992, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2302", "location": "Shortlands", "stage_seq": 10, "distance_m": 18123.222, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2303", "wtt_dep": "2304", "location": "Bromley South", "stage_seq": 11, "distance_m": 19580.711, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2306H", "location": "Bickley Jn", "stage_seq": 12, "distance_m": 22301.693, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2307", "location": "St. Mary Cray Jn", "stage_seq": 13, "distance_m": 23863.26, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2309", "wtt_dep": "2310", "location": "St. Mary Cray", "stage_seq": 14, "distance_m": 25930.305, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2313H", "wtt_dep": "2314H", "location": "Swanley", "stage_seq": 15, "distance_m": 30218.306, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2318H", "wtt_dep": "2319", "location": "Farningham Road", "stage_seq": 16, "distance_m": 35229.092, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2322", "location": "Fawkham Jn", "stage_seq": 17, "distance_m": 38562.53, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2323", "wtt_dep": "2324", "location": "Longfield", "stage_seq": 18, "distance_m": 39748.032, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2327H", "wtt_dep": "2328", "location": "Meopham", "stage_seq": 19, "distance_m": 43889.654, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2330", "wtt_dep": "2330H", "location": "Sole Street", "stage_seq": 20, "distance_m": 45361.16, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338H", "location": "Rochester Bridge Jn", "stage_seq": 21, "distance_m": 55223.331, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2340", "wtt_dep": "2341", "location": "Rochester", "stage_seq": 22, "distance_m": 55894.55, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2343H", "wtt_dep": "2344H", "location": "Chatham", "stage_seq": 23, "distance_m": 57289.268, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Gillingham (Kent)", "stage_seq": 24, "distance_m": 59876.712, "section_seq": 1, "route_path_id": 100088}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59876.712, "from_m": 0.0, "section_seq": 1, "route_path_id": 100088}], "total_distance_m": 59876.712, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 55650.175, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4226.537, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:50:25Z", "source_id": 54636677, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T21:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:50:28Z", "source_id": 17507187, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-17T22:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:54:55Z", "source_id": 54645004, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T21:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:54:58Z", "source_id": 17509586, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-17T22:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:00Z", "source_id": 54652521, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T21:59:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T21:59:03Z", "source_id": 17511681, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-17T22:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:36Z", "source_id": 54655418, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T22:01:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:00:38Z", "source_id": 17512491, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-17T23:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31857, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:22Z", "source_id": 54656794, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T22:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:01:27Z", "source_id": 17512910, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-17T23:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:48Z", "source_id": 54659431, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T22:03:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:02:52Z", "source_id": 17513680, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-17T23:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32077, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:02Z", "source_id": 54670511, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T22:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:09:06Z", "source_id": 17516870, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-17T23:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31964, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:30Z", "source_id": 54678296, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T22:14:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:13:33Z", "source_id": 17519206, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-17T23:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31906, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:18Z", "source_id": 54686566, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T22:19:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:18:21Z", "source_id": 17521541, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-17T23:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31973, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:27Z", "source_id": 54695271, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T22:24:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:23:29Z", "source_id": 17524189, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-17T23:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31977, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:16Z", "source_id": 54703179, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T22:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:28:22Z", "source_id": 17526468, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-17T23:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31982, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:41Z", "source_id": 54708756, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T22:32:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:31:43Z", "source_id": 17528020, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-17T23:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:35Z", "source_id": 54723045, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T22:41:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:38Z", "source_id": 17532027, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-17T23:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:50Z", "source_id": 54729157, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T22:45:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:44:52Z", "source_id": 17533812, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-17T23:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32331, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:34Z", "source_id": 54735794, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T22:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:39Z", "source_id": 17535727, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-17T23:50:00+01:00", "operational_fact": true}] London Victoria 2242 2242 6 None None Gillingham (Kent) 2349 2349 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87928/2026-09-17/detailed None Chatham 2026-09-18T23:45:30+01:00 Gillingham (Kent) 4.0 {"type": "LineString", "coordinates": [[0.5207832999999998, 51.38048739999999], [0.5209246999999999, 51.380434599999994], [0.5212259, 51.3803221], [0.5218145, 51.38006479999999], [0.5220672, 51.379960800000006], [0.5222695, 51.379877599999986], [0.5227337999999999, 51.3796866], [0.5254125, 51.3785403], [0.5259635, 51.3783255], [0.5263228999999999, 51.3782147], [0.5267389, 51.37810459999999], [0.5268314, 51.3780802], [0.5268861, 51.3780657], [0.5272092999999999, 51.3779942], [0.5273188, 51.377970000000005], [0.5274513, 51.3779407], [0.5278654, 51.37786040000001], [0.5279486, 51.3778442], [0.5280318, 51.3778281], [0.5284281999999999, 51.377775099999994], [0.5294085, 51.3777265], [0.5300773999999999, 51.3777176], [0.5304384, 51.3777265], [0.5318364, 51.377885500000005], [0.5320771, 51.377927500000006], [0.5326043999999999, 51.378037899999995], [0.5328672000000001, 51.37809140000001], [0.5332139999999999, 51.378193], [0.5337978999999999, 51.3783955], [0.5341107, 51.37853270000001], [0.5345785, 51.3787352], [0.5348734, 51.3788725], [0.5355985999999999, 51.37926860000001], [0.5360868, 51.3795467], [0.5389891704717129, 51.38120622440278], [0.5398329999999999, 51.3816887], [0.5447555, 51.3845031], [0.5470656, 51.38566889999999], [0.5481134, 51.3860432], [0.5490729999999999, 51.3863425], [0.5493821, 51.3864052], [0.5496373999999999, 51.38645580000001], [0.550005, 51.386523], [0.5506222, 51.386640699999994], [0.5507651999999998, 51.3866676], [0.5512213, 51.38674340000001], [0.5515073738066429, 51.38679167395817]]} 1.6 2346 2350 Chatham Gillingham (Kent) Gillingham (Kent) 51.3867917 0.5515074 51.3867917 0.5515074 1 0 2026-09-17 23:00:56 TERMINATED 2026-09-17 22:50:00 Gillingham (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535727 1789685381087866 85 85 2026-09-17 23:00:55.262301 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:55.229595
624919 656296 G53232 575R98M917 2026-09-17 COMPLETE None 2026-09-17 22:50:58 2026-09-17 23:01:26 2026-09-19 23:01:26 {"id": 656296, "stp": "P", "toc": "East Midlands Railway", "uid": "G53232", "consist": "170202+170517", "dest_crs": "XEP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53232/2026-09-17/detailed", "trust_id": "575R98M917", "origin_crs": "DBY", "show_on_map": 0, "dar_est_time": "23:36:00", "dar_platform": null, "dest_station": "Etches Park Sidings", "service_date": "2026-09-17", "dest_arr_time": "2351", "dest_platform": null, "is_terminated": 1, "next_location": "Etches Park Sidings", "signalling_id": "5R98", "timing_status": "LATE", "origin_station": "Derby", "current_leg_arr": "2351", "current_leg_dep": "2347", "current_leg_end": "Etches Park Sidings", "origin_dep_time": "2336", "origin_platform": "5B", "current_location": "Derby", "last_update_time": "2026-09-17T23:01:26", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4618786999999998, 52.9224292], [-1.4620582, 52.92238489999998], [-1.4621828, 52.922349799999985], [-1.4623585999999995, 52.92229469999999], [-1.4625288, 52.92223169999999], [-1.4627472, 52.9221371], [-1.4629067999999998, 52.9220595], [-1.4630727, 52.9219634], [-1.4631738999999997, 52.9218984], [-1.4632594, 52.92184030000001], [-1.4633576999999998, 52.92176849999999], [-1.4634857, 52.9216649], [-1.4636313, 52.9215305], [-1.4637177, 52.92143419999999], [-1.4637988, 52.92131880000001], [-1.4638470999999995, 52.9212442], [-1.463917, 52.921114200000005], [-1.4639683, 52.9209923], [-1.4639903, 52.9209091], [-1.4640114, 52.920703200000005], [-1.464006, 52.9205868], [-1.4639897999999998, 52.9204695], [-1.4639493, 52.9202995], [-1.4639003, 52.920142199999994], [-1.4637966999999998, 52.9198932], [-1.46342, 52.91909119999999], [-1.4632756999999998, 52.9187986], [-1.4631876999999998, 52.91862160000001], [-1.4630985999999997, 52.9184597], [-1.4629952, 52.91828739999999], [-1.4628304, 52.91803070000001], [-1.4626859999999997, 52.9178124], [-1.462614, 52.9176998], [-1.4625156999999998, 52.91753510000001], [-1.4624723999999998, 52.917461], [-1.4624563999999998, 52.91743369999999], [-1.4623924, 52.9172914], [-1.4623601, 52.9171859], [-1.4623255, 52.9170429], [-1.4622664999999997, 52.9167289], [-1.4621768, 52.916265499999994], [-1.4621669, 52.91621820000001], [-1.462163305265386, 52.91619810349042], [-1.4620188999999997, 52.9153908], [-1.4620029, 52.915316], [-1.461993, 52.9152673], [-1.4619741999999998, 52.9151647], [-1.4619642, 52.91509969999999], [-1.4619617, 52.91489150000001], [-1.461977, 52.914765900000006], [-1.4620044, 52.914637500000005], [-1.4620536999999998, 52.9144856], [-1.4620875, 52.91438589999999], [-1.462111, 52.9142239], [-1.4621042999999998, 52.91409259999999], [-1.4620870999999998, 52.9139754], [-1.4620585999999998, 52.91385309999999], [-1.4620678, 52.9137766], [-1.4620386, 52.9136244], [-1.4620003999999998, 52.9134788], [-1.4619570999999998, 52.9133655], [-1.4619017, 52.9132545], [-1.4618322, 52.9131344], [-1.4617441, 52.9130149], [-1.4616456999999998, 52.91290540000001], [-1.4614984, 52.9127622], [-1.461261, 52.9125858], [-1.4609530999999998, 52.91241200000001], [-1.4606281, 52.9122623], [-1.4603192, 52.9121264], [-1.4599813999999998, 52.911990499999995], [-1.4597979, 52.91191419999999], [-1.4595905999999998, 52.911837799999994], [-1.4593478999999998, 52.9117686], [-1.4591539, 52.9117199], [-1.4589581, 52.91168100000001], [-1.4586953, 52.911645500000006], [-1.4584753, 52.911615700000006], [-1.4582723, 52.91159], [-1.4581364, 52.911570399999995], [-1.4579918, 52.9115549], [-1.4578915, 52.9115429], [-1.4577796999999997, 52.91152629999999], [-1.457648, 52.9114989], [-1.4575353999999998, 52.9114691], [-1.4573326, 52.9114126], [-1.4566857, 52.9112417]]}", "current_leg_start": "Derby Chaddesden Curve", "dest_arr_time_act": "2351", "motion_projection": null, "next_location_lat": "52.9112417", "next_location_lon": "-1.4566857", "previous_location": "Derby", "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\": 267.258, \"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\": 335.291, \"from_m\": 267.258, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 335.916, \"from_m\": 335.291, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 369.077, \"from_m\": 335.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 422.154, \"from_m\": 369.077, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 511.524, \"from_m\": 422.154, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 654.134, \"from_m\": 511.524, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1302.668, \"from_m\": 654.134, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1622.155, \"from_m\": 1302.668, \"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\": 656296, \"profile_key\": \"596490c11f081f8b5c21f0c74448ad0ce4a8a396e4fc80d2ca384bcd77aa8521\", \"schedule_id\": 11533, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Derby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66878}, {\"is_pass\": false, \"wtt_arr\": \"2337H\", \"wtt_dep\": \"2346H\", \"location\": \"Derby Chaddesden Curve\", \"stage_seq\": 2, \"distance_m\": 422.154, \"section_seq\": 1, \"route_path_id\": 66878}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2348H\", \"location\": \"Derby\", \"stage_seq\": 3, \"distance_m\": 844.632, \"section_seq\": 1, \"route_path_id\": 66878}, {\"is_pass\": false, \"wtt_arr\": \"2351\", \"wtt_dep\": null, \"location\": \"Etches Park Sidings\", \"stage_seq\": 4, \"distance_m\": 1622.155, \"section_seq\": 1, \"route_path_id\": 66878}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1622.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66878}], \"total_distance_m\": 1622.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1622.155, \"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": "2336", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "4.0", "current_position_lat": "52.9112417", "current_position_lon": "-1.4566857", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:52Z\", \"source_id\": 17535038, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:26Z\", \"source_id\": 54725685, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:42:29Z\", \"source_id\": 17532806, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:50:18Z\", \"source_id\": 54736822, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:50:58\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Etches Park Sidings", "service_state_platform": null, "timing_fact_generation": 1789685425281365, "current_leg_arrival_utc": "2026-09-18T23:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:50:58.074672", "service_state_evidence_id": 54736822, "current_leg_start_actual_dep": "2026-09-18T23:47:30+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-17T22:50:58", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:01:03.417148", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P DBY XEP 5R98 170202+170517 5 100 None {"version": 3, "segments": [{"to_m": 267.258, "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": 335.291, "from_m": 267.258, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 335.916, "from_m": 335.291, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 369.077, "from_m": 335.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 422.154, "from_m": 369.077, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 511.524, "from_m": 422.154, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 654.134, "from_m": 511.524, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1302.668, "from_m": 654.134, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1622.155, "from_m": 1302.668, "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": 656296, "profile_key": "596490c11f081f8b5c21f0c74448ad0ce4a8a396e4fc80d2ca384bcd77aa8521", "schedule_id": 11533, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2336", "location": "Derby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66878}, {"is_pass": false, "wtt_arr": "2337H", "wtt_dep": "2346H", "location": "Derby Chaddesden Curve", "stage_seq": 2, "distance_m": 422.154, "section_seq": 1, "route_path_id": 66878}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2348H", "location": "Derby", "stage_seq": 3, "distance_m": 844.632, "section_seq": 1, "route_path_id": 66878}, {"is_pass": false, "wtt_arr": "2351", "wtt_dep": null, "location": "Etches Park Sidings", "stage_seq": 4, "distance_m": 1622.155, "section_seq": 1, "route_path_id": 66878}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1622.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 66878}], "total_distance_m": 1622.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1622.155, "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-17T22:47:52Z", "source_id": 17535038, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-17T23:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17096, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:26Z", "source_id": 54725685, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T22:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:42:29Z", "source_id": 17532806, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17131, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:50:18Z", "source_id": 54736822, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:50:58", "operational_fact": true, "platform_smart_ids": []}] Derby 2336 2336 5B 23:36:00 None Etches Park Sidings 2351 2351 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G53232/2026-09-17/detailed None Derby Chaddesden Curve 2026-09-18T23:47:30+01:00 Etches Park Sidings 4.0 {"type": "LineString", "coordinates": [[-1.4618786999999998, 52.9224292], [-1.4620582, 52.92238489999998], [-1.4621828, 52.922349799999985], [-1.4623585999999995, 52.92229469999999], [-1.4625288, 52.92223169999999], [-1.4627472, 52.9221371], [-1.4629067999999998, 52.9220595], [-1.4630727, 52.9219634], [-1.4631738999999997, 52.9218984], [-1.4632594, 52.92184030000001], [-1.4633576999999998, 52.92176849999999], [-1.4634857, 52.9216649], [-1.4636313, 52.9215305], [-1.4637177, 52.92143419999999], [-1.4637988, 52.92131880000001], [-1.4638470999999995, 52.9212442], [-1.463917, 52.921114200000005], [-1.4639683, 52.9209923], [-1.4639903, 52.9209091], [-1.4640114, 52.920703200000005], [-1.464006, 52.9205868], [-1.4639897999999998, 52.9204695], [-1.4639493, 52.9202995], [-1.4639003, 52.920142199999994], [-1.4637966999999998, 52.9198932], [-1.46342, 52.91909119999999], [-1.4632756999999998, 52.9187986], [-1.4631876999999998, 52.91862160000001], [-1.4630985999999997, 52.9184597], [-1.4629952, 52.91828739999999], [-1.4628304, 52.91803070000001], [-1.4626859999999997, 52.9178124], [-1.462614, 52.9176998], [-1.4625156999999998, 52.91753510000001], [-1.4624723999999998, 52.917461], [-1.4624563999999998, 52.91743369999999], [-1.4623924, 52.9172914], [-1.4623601, 52.9171859], [-1.4623255, 52.9170429], [-1.4622664999999997, 52.9167289], [-1.4621768, 52.916265499999994], [-1.4621669, 52.91621820000001], [-1.462163305265386, 52.91619810349042], [-1.4620188999999997, 52.9153908], [-1.4620029, 52.915316], [-1.461993, 52.9152673], [-1.4619741999999998, 52.9151647], [-1.4619642, 52.91509969999999], [-1.4619617, 52.91489150000001], [-1.461977, 52.914765900000006], [-1.4620044, 52.914637500000005], [-1.4620536999999998, 52.9144856], [-1.4620875, 52.91438589999999], [-1.462111, 52.9142239], [-1.4621042999999998, 52.91409259999999], [-1.4620870999999998, 52.9139754], [-1.4620585999999998, 52.91385309999999], [-1.4620678, 52.9137766], [-1.4620386, 52.9136244], [-1.4620003999999998, 52.9134788], [-1.4619570999999998, 52.9133655], [-1.4619017, 52.9132545], [-1.4618322, 52.9131344], [-1.4617441, 52.9130149], [-1.4616456999999998, 52.91290540000001], [-1.4614984, 52.9127622], [-1.461261, 52.9125858], [-1.4609530999999998, 52.91241200000001], [-1.4606281, 52.9122623], [-1.4603192, 52.9121264], [-1.4599813999999998, 52.911990499999995], [-1.4597979, 52.91191419999999], [-1.4595905999999998, 52.911837799999994], [-1.4593478999999998, 52.9117686], [-1.4591539, 52.9117199], [-1.4589581, 52.91168100000001], [-1.4586953, 52.911645500000006], [-1.4584753, 52.911615700000006], [-1.4582723, 52.91159], [-1.4581364, 52.911570399999995], [-1.4579918, 52.9115549], [-1.4578915, 52.9115429], [-1.4577796999999997, 52.91152629999999], [-1.457648, 52.9114989], [-1.4575353999999998, 52.9114691], [-1.4573326, 52.9114126], [-1.4566857, 52.9112417]]} 1.0 2347 2351 Derby Derby Etches Park Sidings 52.9112417 -1.4566857 52.9112417 -1.4566857 1 0 2026-09-17 23:01:26 TERMINATED 2026-09-17 22:50:58 Etches Park Sidings TD DIRECT_DESTINATION_ARRIVAL 54736822 1789685425281365 9 9 2026-09-17 23:01:03.417148 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:50:58.074672
624920 656384 C04016 065J70M917 2026-09-17 COMPLETE 17535280 2026-09-17 23:51:00 2026-09-17 23:01:26 2026-09-19 23:01:26 {"id": 656384, "stp": "P", "toc": "ScotRail", "uid": "C04016", "consist": "385113", "dest_crs": "XED", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04016/2026-09-17/detailed", "trust_id": "065J70M917", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": "23:42:00", "dar_platform": null, "dest_station": "Eastfield H.S.", "service_date": "2026-09-17", "dest_arr_time": "2349", "dest_platform": null, "is_terminated": 1, "next_location": "Eastfield H.S.", "signalling_id": "5J70", "timing_status": "LATE", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "2351", "current_leg_dep": "2347", "current_leg_end": "Eastfield H.S.", "origin_dep_time": "2342", "origin_platform": "2", "current_location": "Eastfield H.S.", "last_update_time": "2026-09-17T23:01:26", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.239946, 55.8865589], [-4.240126899999999, 55.8869447], [-4.2401459, 55.8869818], [-4.2401654, 55.8870196], [-4.240213699999999, 55.887125700000006], [-4.2402255, 55.8871245], [-4.2402973, 55.8873092], [-4.2403018, 55.8873194], [-4.240323699999999, 55.88738549999999], [-4.240341399999999, 55.8874483], [-4.2403619, 55.8875363], [-4.2403802, 55.8876485], [-4.240391899999999, 55.8877144], [-4.240406899999999, 55.88778010000001], [-4.240437, 55.88787899999999], [-4.2404635, 55.8879581], [-4.240486299999999, 55.88822270000001], [-4.2404896, 55.88825390000001], [-4.2404948, 55.8883033], [-4.2404981, 55.8883397], [-4.2404722, 55.8885697], [-4.240454499999999, 55.8887272], [-4.2404516999999995, 55.888751899999995], [-4.240305799999999, 55.8890783], [-4.240264099999999, 55.889159], [-4.2401842, 55.8893017], [-4.240157599999999, 55.8893492], [-4.2401333, 55.8894105], [-4.240120599999999, 55.8894515], [-4.240038299999999, 55.88959719999999], [-4.2399999, 55.889670800000005], [-4.239854499999999, 55.8899386], [-4.239736399999999, 55.8901902], [-4.2396692, 55.8903811]]}", "current_leg_start": "Cowlairs West Jn", "dest_arr_time_act": "2349", "motion_projection": null, "next_location_lat": "55.8903811", "next_location_lon": "-4.2396692", "previous_location": "Cowlairs West Jn", "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\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2646.843, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2733.041, \"from_m\": 2646.843, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2853.966, \"from_m\": 2733.041, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2916.793, \"from_m\": 2853.966, \"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\": 2925.742, \"from_m\": 2916.793, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3201.908, \"from_m\": 2925.742, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 656384, \"profile_key\": \"95febf7c554f6dccd02d0e696e85e71ecfa7801479340afedd006e6f2728ba1d\", \"schedule_id\": 494, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2342\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28118}, {\"is_pass\": false, \"wtt_arr\": \"2344H\", \"wtt_dep\": \"2345\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2766.536, \"section_seq\": 1, \"route_path_id\": 28118}, {\"is_pass\": false, \"wtt_arr\": \"2349\", \"wtt_dep\": null, \"location\": \"Eastfield H.S.\", \"stage_seq\": 4, \"distance_m\": 3201.908, \"section_seq\": 1, \"route_path_id\": 28118}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3201.908, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28118}], \"total_distance_m\": 3201.908, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3201.908, \"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": "2342", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.8903811", "current_position_lon": "-4.2396692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:28Z\", \"source_id\": 17535280, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastfield H.S.", "service_state_platform": null, "timing_fact_generation": 1789685310234062, "current_leg_arrival_utc": "2026-09-18T23:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:51:00.275747", "service_state_evidence_id": 17535280, "current_leg_start_actual_dep": "2026-09-18T23:47:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-17T22:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:01:03.435181", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ XED 5J70 385113 4 100 None {"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2646.843, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 2733.041, "from_m": 2646.843, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2853.966, "from_m": 2733.041, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2916.793, "from_m": 2853.966, "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": 2925.742, "from_m": 2916.793, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3201.908, "from_m": 2925.742, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 656384, "profile_key": "95febf7c554f6dccd02d0e696e85e71ecfa7801479340afedd006e6f2728ba1d", "schedule_id": 494, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2342", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28118}, {"is_pass": false, "wtt_arr": "2344H", "wtt_dep": "2345", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2766.536, "section_seq": 1, "route_path_id": 28118}, {"is_pass": false, "wtt_arr": "2349", "wtt_dep": null, "location": "Eastfield H.S.", "stage_seq": 4, "distance_m": 3201.908, "section_seq": 1, "route_path_id": 28118}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3201.908, "from_m": 0.0, "section_seq": 1, "route_path_id": 28118}], "total_distance_m": 3201.908, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3201.908, "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-17T22:48:28Z", "source_id": 17535280, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:51:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 2342 2342 2 23:42:00 None Eastfield H.S. 2349 2349 None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C04016/2026-09-17/detailed None Cowlairs West Jn 2026-09-18T23:47:00+01:00 Eastfield H.S. 4.0 {"type": "LineString", "coordinates": [[-4.239946, 55.8865589], [-4.240126899999999, 55.8869447], [-4.2401459, 55.8869818], [-4.2401654, 55.8870196], [-4.240213699999999, 55.887125700000006], [-4.2402255, 55.8871245], [-4.2402973, 55.8873092], [-4.2403018, 55.8873194], [-4.240323699999999, 55.88738549999999], [-4.240341399999999, 55.8874483], [-4.2403619, 55.8875363], [-4.2403802, 55.8876485], [-4.240391899999999, 55.8877144], [-4.240406899999999, 55.88778010000001], [-4.240437, 55.88787899999999], [-4.2404635, 55.8879581], [-4.240486299999999, 55.88822270000001], [-4.2404896, 55.88825390000001], [-4.2404948, 55.8883033], [-4.2404981, 55.8883397], [-4.2404722, 55.8885697], [-4.240454499999999, 55.8887272], [-4.2404516999999995, 55.888751899999995], [-4.240305799999999, 55.8890783], [-4.240264099999999, 55.889159], [-4.2401842, 55.8893017], [-4.240157599999999, 55.8893492], [-4.2401333, 55.8894105], [-4.240120599999999, 55.8894515], [-4.240038299999999, 55.88959719999999], [-4.2399999, 55.889670800000005], [-4.239854499999999, 55.8899386], [-4.239736399999999, 55.8901902], [-4.2396692, 55.8903811]]} 0.3 2347 2351 Cowlairs West Jn Eastfield H.S. Eastfield H.S. 55.8903811 -4.2396692 55.8903811 -4.2396692 1 0 2026-09-17 23:01:26 TERMINATED 2026-09-17 22:51:00 Eastfield H.S. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535280 1789685310234062 10 10 2026-09-17 23:01:03.435181 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:51:00.275747
624921 656454 P69253 655G90M917 2026-09-17 COMPLETE 17535839 2026-09-17 23:51:00 2026-09-17 23:01:26 2026-09-19 23:01:26 {"id": 656454, "stp": "P", "toc": "West Midlands Trains", "uid": "P69253", "consist": "730048", "dest_crs": "XSZ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69253/2026-09-17/detailed", "trust_id": "655G90M917", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": "23:45:00", "dar_platform": null, "dest_station": "Soho LMD", "service_date": "2026-09-17", "dest_arr_time": "2354", "dest_platform": null, "is_terminated": 1, "next_location": "Soho LMD", "signalling_id": "5G90", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "2351", "current_leg_dep": "2345", "current_leg_end": "Soho LMD", "origin_dep_time": "2345", "origin_platform": "6B", "current_location": "Soho LMD", "last_update_time": "2026-09-17T23:01:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995766, 52.47774979999999], [-1.9000793, 52.4778063], [-1.9001201000000003, 52.4778109], [-1.9002593, 52.47782649999999], [-1.9005349, 52.47785859999999], [-1.9007016, 52.477888], [-1.9008897, 52.47792269999999], [-1.9010567, 52.4779524], [-1.901208, 52.4779791], [-1.9015239, 52.47804049999999], [-1.9017029, 52.478085799999995], [-1.9019015, 52.47814139999999], [-1.9021657999999997, 52.47817959999999], [-1.9022904, 52.4782047], [-1.9025204, 52.47825530000001], [-1.9025848000000003, 52.478269199999986], [-1.9026606, 52.47828419999998], [-1.9027423, 52.4783006], [-1.9028189, 52.47831529999999], [-1.90289, 52.4783267], [-1.902971, 52.4783387], [-1.9030206000000005, 52.4783505], [-1.903164, 52.47838039999999], [-1.9031968, 52.4783872], [-1.9032889, 52.4784018], [-1.9033056, 52.4784156], [-1.9035493999999995, 52.4784419], [-1.9037645999999997, 52.4784715], [-1.9039546, 52.4785039], [-1.9041255, 52.4785215], [-1.9048802999999996, 52.4785973], [-1.9083331, 52.47894410000001], [-1.9140553999999996, 52.47950289999999], [-1.9151367, 52.47961359999999], [-1.9154514, 52.4796479], [-1.9158381, 52.47969559999999], [-1.9162609, 52.479754699999994], [-1.9165123, 52.47978930000001], [-1.9166851, 52.4798162], [-1.9168682, 52.479847], [-1.9171092000000003, 52.47988649999999], [-1.9173076, 52.4799194], [-1.9176336, 52.4799795], [-1.9179416, 52.480039700000006], [-1.9182435, 52.48010289999999], [-1.9189784000000003, 52.48027199999999], [-1.9196467, 52.480441], [-1.9199357, 52.4805217], [-1.9201757, 52.4805886], [-1.9204573000000005, 52.480672199999994], [-1.9206938, 52.48074150000001], [-1.9211624000000005, 52.4808876], [-1.9214625, 52.4809861], [-1.9219782, 52.481161], [-1.9222746999999996, 52.48126680000001], [-1.9225391, 52.481365499999995], [-1.9227684, 52.481452100000006], [-1.9230268, 52.481552699999995], [-1.9232273, 52.48163180000001], [-1.9235233, 52.481753999999995], [-1.9239554, 52.4819409], [-1.9241831, 52.482043], [-1.9244943, 52.4821892], [-1.9247657, 52.482321799999994], [-1.9250132, 52.48244379999999], [-1.9252433999999996, 52.48256190000001], [-1.9261836, 52.4830419], [-1.9269722, 52.48344420000001], [-1.9272792, 52.4836043], [-1.9282068000000003, 52.48407869999999], [-1.9287534, 52.48437489999999], [-1.9289114, 52.484458399999994], [-1.9292834, 52.48462779999999], [-1.9296095, 52.484797400000005], [-1.9300841, 52.48504580000001], [-1.9301557999999996, 52.4850846], [-1.9306173, 52.4853202], [-1.9308743999999995, 52.485453199999995], [-1.9311366, 52.4855871], [-1.9320035, 52.4860377], [-1.9324865, 52.48628790000001], [-1.9328738, 52.4864906], [-1.9331192999999995, 52.4866151], [-1.9338753, 52.487005399999994], [-1.9342862, 52.4872192], [-1.934767, 52.48746860000001], [-1.9351775, 52.4876813], [-1.9357592, 52.4879859], [-1.9360840999999995, 52.4881583], [-1.9363576, 52.488303499999994], [-1.9367162, 52.4884952], [-1.9370403, 52.4886664], [-1.9373664, 52.4888356], [-1.9378023999999996, 52.4890642], [-1.9382511999999996, 52.48929690000001], [-1.9386318, 52.4894949], [-1.9389736999999996, 52.4896737], [-1.9391873, 52.4897897], [-1.9393683, 52.4898897], [-1.9396374, 52.4900447], [-1.9398416999999997, 52.4901686], [-1.9400274999999996, 52.4902872], [-1.9402163, 52.49041059999999], [-1.9403729000000003, 52.490517099999984], [-1.9405540999999995, 52.4906474], [-1.9407031999999995, 52.4907576], [-1.9408379, 52.4908616], [-1.9410008, 52.49099149999999], [-1.941060466868504, 52.491040780275235], [-1.9411604999999996, 52.4911234], [-1.9413139999999995, 52.491254899999994], [-1.9414511999999997, 52.49137389999999], [-1.9416228, 52.4915318], [-1.94165, 52.491557], [-1.9418439, 52.49173609999999], [-1.9419958999999996, 52.4918725], [-1.9420573999999995, 52.4919124], [-1.9421154000000005, 52.49195329999999], [-1.9421824999999993, 52.4920031], [-1.9422566, 52.4920553], [-1.9423303999999997, 52.49211240000001], [-1.9423813, 52.49215530000001], [-1.9424409999999996, 52.4922039], [-1.942507, 52.492262399999994], [-1.9426824000000005, 52.49242189999999], [-1.9427924000000003, 52.492516599999995], [-1.9429144, 52.4926211], [-1.9430465, 52.4927289], [-1.9432121, 52.49286159999999], [-1.943308, 52.49293469999999], [-1.9434743000000003, 52.49305919999999], [-1.9436225, 52.49316410000001], [-1.9437593, 52.49325689999999], [-1.944173, 52.4935128], [-1.9444822, 52.49369779999999], [-1.9446823, 52.49380910000001], [-1.9444822, 52.49367970000001], [-1.9442858000000005, 52.493533200000016], [-1.9441497, 52.4934204], [-1.9440925, 52.4933716], [-1.9440446999999996, 52.493326499999995], [-1.9439911, 52.4932741], [-1.9439513, 52.49322819999998], [-1.9439163, 52.493187899999995], [-1.9437568, 52.49299510000001], [-1.9435873, 52.4927602], [-1.9435275, 52.4926856], [-1.9434156, 52.4925728], [-1.9424876, 52.4917136]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "2354", "motion_projection": null, "next_location_lat": "52.4917136", "next_location_lon": "-1.9424876", "previous_location": "Birmingham New Street", "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\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.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\": 3384.602, \"from_m\": 1171.338, \"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\": 3944.7, \"from_m\": 3384.602, \"capability_applied\": null, \"effective_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\": 656454, \"profile_key\": \"e92360887ad69cce51bccc89fb6bcc038f2b40f01c72911221363f633a2f66b1\", \"schedule_id\": 22168, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2345\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2349\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 28938}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": null, \"location\": \"Soho LMD\", \"stage_seq\": 3, \"distance_m\": 3944.7, \"section_seq\": 1, \"route_path_id\": 28938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3944.7, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28938}], \"total_distance_m\": 3944.7, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3384.602, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 560.098, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2345", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.4917136", "current_position_lon": "-1.9424876", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:49:53Z\", \"source_id\": 17535839, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Soho LMD", "service_state_platform": null, "timing_fact_generation": 1789685393729411, "current_leg_arrival_utc": "2026-09-18T23:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:51:00.284088", "service_state_evidence_id": 17535839, "current_leg_start_actual_dep": "2026-09-18T23:45:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-17T22:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:01:03.198436", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM XSZ 5G90 730048 3 90 None {"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.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": 3384.602, "from_m": 1171.338, "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": 3944.7, "from_m": 3384.602, "capability_applied": null, "effective_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": 656454, "profile_key": "e92360887ad69cce51bccc89fb6bcc038f2b40f01c72911221363f633a2f66b1", "schedule_id": 22168, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2345", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2349", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 28938}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": null, "location": "Soho LMD", "stage_seq": 3, "distance_m": 3944.7, "section_seq": 1, "route_path_id": 28938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3944.7, "from_m": 0.0, "section_seq": 1, "route_path_id": 28938}], "total_distance_m": 3944.7, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3384.602, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 560.098, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:49:53Z", "source_id": 17535839, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:51:00+01:00", "operational_fact": true}] Birmingham New Street 2345 2345 6B 23:45:00 None Soho LMD 2354 2354 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P69253/2026-09-17/detailed None Birmingham New Street 2026-09-18T23:45:00+01:00 Soho LMD 6.0 {"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.9000793, 52.4778063], [-1.9001201000000003, 52.4778109], [-1.9002593, 52.47782649999999], [-1.9005349, 52.47785859999999], [-1.9007016, 52.477888], [-1.9008897, 52.47792269999999], [-1.9010567, 52.4779524], [-1.901208, 52.4779791], [-1.9015239, 52.47804049999999], [-1.9017029, 52.478085799999995], [-1.9019015, 52.47814139999999], [-1.9021657999999997, 52.47817959999999], [-1.9022904, 52.4782047], [-1.9025204, 52.47825530000001], [-1.9025848000000003, 52.478269199999986], [-1.9026606, 52.47828419999998], [-1.9027423, 52.4783006], [-1.9028189, 52.47831529999999], [-1.90289, 52.4783267], [-1.902971, 52.4783387], [-1.9030206000000005, 52.4783505], [-1.903164, 52.47838039999999], [-1.9031968, 52.4783872], [-1.9032889, 52.4784018], [-1.9033056, 52.4784156], [-1.9035493999999995, 52.4784419], [-1.9037645999999997, 52.4784715], [-1.9039546, 52.4785039], [-1.9041255, 52.4785215], [-1.9048802999999996, 52.4785973], [-1.9083331, 52.47894410000001], [-1.9140553999999996, 52.47950289999999], [-1.9151367, 52.47961359999999], [-1.9154514, 52.4796479], [-1.9158381, 52.47969559999999], [-1.9162609, 52.479754699999994], [-1.9165123, 52.47978930000001], [-1.9166851, 52.4798162], [-1.9168682, 52.479847], [-1.9171092000000003, 52.47988649999999], [-1.9173076, 52.4799194], [-1.9176336, 52.4799795], [-1.9179416, 52.480039700000006], [-1.9182435, 52.48010289999999], [-1.9189784000000003, 52.48027199999999], [-1.9196467, 52.480441], [-1.9199357, 52.4805217], [-1.9201757, 52.4805886], [-1.9204573000000005, 52.480672199999994], [-1.9206938, 52.48074150000001], [-1.9211624000000005, 52.4808876], [-1.9214625, 52.4809861], [-1.9219782, 52.481161], [-1.9222746999999996, 52.48126680000001], [-1.9225391, 52.481365499999995], [-1.9227684, 52.481452100000006], [-1.9230268, 52.481552699999995], [-1.9232273, 52.48163180000001], [-1.9235233, 52.481753999999995], [-1.9239554, 52.4819409], [-1.9241831, 52.482043], [-1.9244943, 52.4821892], [-1.9247657, 52.482321799999994], [-1.9250132, 52.48244379999999], [-1.9252433999999996, 52.48256190000001], [-1.9261836, 52.4830419], [-1.9269722, 52.48344420000001], [-1.9272792, 52.4836043], [-1.9282068000000003, 52.48407869999999], [-1.9287534, 52.48437489999999], [-1.9289114, 52.484458399999994], [-1.9292834, 52.48462779999999], [-1.9296095, 52.484797400000005], [-1.9300841, 52.48504580000001], [-1.9301557999999996, 52.4850846], [-1.9306173, 52.4853202], [-1.9308743999999995, 52.485453199999995], [-1.9311366, 52.4855871], [-1.9320035, 52.4860377], [-1.9324865, 52.48628790000001], [-1.9328738, 52.4864906], [-1.9331192999999995, 52.4866151], [-1.9338753, 52.487005399999994], [-1.9342862, 52.4872192], [-1.934767, 52.48746860000001], [-1.9351775, 52.4876813], [-1.9357592, 52.4879859], [-1.9360840999999995, 52.4881583], [-1.9363576, 52.488303499999994], [-1.9367162, 52.4884952], [-1.9370403, 52.4886664], [-1.9373664, 52.4888356], [-1.9378023999999996, 52.4890642], [-1.9382511999999996, 52.48929690000001], [-1.9386318, 52.4894949], [-1.9389736999999996, 52.4896737], [-1.9391873, 52.4897897], [-1.9393683, 52.4898897], [-1.9396374, 52.4900447], [-1.9398416999999997, 52.4901686], [-1.9400274999999996, 52.4902872], [-1.9402163, 52.49041059999999], [-1.9403729000000003, 52.490517099999984], [-1.9405540999999995, 52.4906474], [-1.9407031999999995, 52.4907576], [-1.9408379, 52.4908616], [-1.9410008, 52.49099149999999], [-1.941060466868504, 52.491040780275235], [-1.9411604999999996, 52.4911234], [-1.9413139999999995, 52.491254899999994], [-1.9414511999999997, 52.49137389999999], [-1.9416228, 52.4915318], [-1.94165, 52.491557], [-1.9418439, 52.49173609999999], [-1.9419958999999996, 52.4918725], [-1.9420573999999995, 52.4919124], [-1.9421154000000005, 52.49195329999999], [-1.9421824999999993, 52.4920031], [-1.9422566, 52.4920553], [-1.9423303999999997, 52.49211240000001], [-1.9423813, 52.49215530000001], [-1.9424409999999996, 52.4922039], [-1.942507, 52.492262399999994], [-1.9426824000000005, 52.49242189999999], [-1.9427924000000003, 52.492516599999995], [-1.9429144, 52.4926211], [-1.9430465, 52.4927289], [-1.9432121, 52.49286159999999], [-1.943308, 52.49293469999999], [-1.9434743000000003, 52.49305919999999], [-1.9436225, 52.49316410000001], [-1.9437593, 52.49325689999999], [-1.944173, 52.4935128], [-1.9444822, 52.49369779999999], [-1.9446823, 52.49380910000001], [-1.9444822, 52.49367970000001], [-1.9442858000000005, 52.493533200000016], [-1.9441497, 52.4934204], [-1.9440925, 52.4933716], [-1.9440446999999996, 52.493326499999995], [-1.9439911, 52.4932741], [-1.9439513, 52.49322819999998], [-1.9439163, 52.493187899999995], [-1.9437568, 52.49299510000001], [-1.9435873, 52.4927602], [-1.9435275, 52.4926856], [-1.9434156, 52.4925728], [-1.9424876, 52.4917136]]} 2.4 2345 2351 Birmingham New Street Soho LMD Soho LMD 52.4917136 -1.9424876 52.4917136 -1.9424876 1 0 2026-09-17 23:01:26 TERMINATED 2026-09-17 22:51:00 Soho LMD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535839 1789685393729411 8 8 2026-09-17 23:01:03.198436 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:51:00.284088
624922 656267 C36114 505C82M917 2026-09-17 COMPLETE 17535093 2026-09-17 23:51:00 2026-09-17 23:01:26 2026-09-19 23:01:26 {"id": 656267, "stp": "P", "toc": "Elizabeth Line", "uid": "C36114", "consist": "345008", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36114/2026-09-17/detailed", "trust_id": "505C82M917", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": "23:34:00", "dar_platform": null, "dest_station": "Gidea Park Country End Spur", "service_date": "2026-09-17", "dest_arr_time": "2354", "dest_platform": null, "is_terminated": 1, "next_location": "Gidea Park Country End Spur", "signalling_id": "5C82", "timing_status": "EARLY", "origin_station": "Shenfield", "current_leg_arr": "2351", "current_leg_dep": "2347", "current_leg_end": "Gidea Park Country End Spur", "origin_dep_time": "2334", "origin_platform": "6", "current_location": "Gidea Park Country End Spur", "last_update_time": "2026-09-17T23:01:26", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.21445852412325916, 51.58524764492961], [0.21489140000000004, 51.5854179], [0.21575969999999997, 51.58576339999998], [0.21640339999999997, 51.58602759999999], [0.21726419999999996, 51.58637050000001], [0.2179858, 51.586653899999995], [0.2183808, 51.5868484], [0.2187906, 51.58706399999999], [0.2190858, 51.5871782], [0.2195783, 51.5873769], [0.2198854, 51.587505699999994], [0.21947289999999997, 51.5873802], [0.21887960000000004, 51.587134500000005], [0.21842749999999997, 51.5869551], [0.2178806, 51.5867945], [0.2182043, 51.586917699999994], [0.2186509, 51.5870961], [0.2193811, 51.5873799], [0.2201132, 51.5876746], [0.22073889999999996, 51.5879263]]}", "current_leg_start": "Gidea Park CS", "dest_arr_time_act": "2354", "motion_projection": null, "next_location_lat": "51.5879263", "next_location_lon": "0.2207389", "previous_location": "Gidea Park CS", "current_leg_milage": "0.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9553.669, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9600.387, \"from_m\": 9553.669, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9601.635, \"from_m\": 9600.387, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9633.366, \"from_m\": 9601.635, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9719.688, \"from_m\": 9633.366, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9995.656, \"from_m\": 9719.688, \"capability_applied\": null, \"effective_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\": 656267, \"profile_key\": \"13070c2c33da62a7fbcd16363d9597be9b9b92ded9c7a1d4cf94387a179cbb45\", \"schedule_id\": 31587, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2334\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67369}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2341\", \"location\": \"Gidea Park Jn\", \"stage_seq\": 2, \"distance_m\": 9682.627, \"section_seq\": 1, \"route_path_id\": 67369}, {\"is_pass\": false, \"wtt_arr\": \"2343\", \"wtt_dep\": \"2350\", \"location\": \"Gidea Park CS\", \"stage_seq\": 3, \"distance_m\": 9761.48, \"section_seq\": 1, \"route_path_id\": 67369}, {\"is_pass\": false, \"wtt_arr\": \"2354\", \"wtt_dep\": null, \"location\": \"Gidea Park Country End Spur\", \"stage_seq\": 4, \"distance_m\": 9995.656, \"section_seq\": 1, \"route_path_id\": 67369}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9995.656, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67369}], \"total_distance_m\": 9995.656, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 9641.239, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 354.417, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2334", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5879263", "current_position_lon": "0.2207389", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:32Z\", \"source_id\": 54722997, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:40:38Z\", \"source_id\": 17531995, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:47:58Z\", \"source_id\": 54733621, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T22:51:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-17T22:48:02Z\", \"source_id\": 17535093, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-17T23:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gidea Park Country End Spur", "service_state_platform": null, "timing_fact_generation": 1789685284854574, "current_leg_arrival_utc": "2026-09-18T23:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:51:01.318670", "service_state_evidence_id": 17535093, "current_leg_start_actual_dep": "2026-09-18T23:50:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-17T22:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:01:03.401668", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P SNF None 5C82 345008 9 90 None {"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9553.669, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9600.387, "from_m": 9553.669, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9601.635, "from_m": 9600.387, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9633.366, "from_m": 9601.635, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9719.688, "from_m": 9633.366, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9995.656, "from_m": 9719.688, "capability_applied": null, "effective_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": 656267, "profile_key": "13070c2c33da62a7fbcd16363d9597be9b9b92ded9c7a1d4cf94387a179cbb45", "schedule_id": 31587, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2334", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67369}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2341", "location": "Gidea Park Jn", "stage_seq": 2, "distance_m": 9682.627, "section_seq": 1, "route_path_id": 67369}, {"is_pass": false, "wtt_arr": "2343", "wtt_dep": "2350", "location": "Gidea Park CS", "stage_seq": 3, "distance_m": 9761.48, "section_seq": 1, "route_path_id": 67369}, {"is_pass": false, "wtt_arr": "2354", "wtt_dep": null, "location": "Gidea Park Country End Spur", "stage_seq": 4, "distance_m": 9995.656, "section_seq": 1, "route_path_id": 67369}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9995.656, "from_m": 0.0, "section_seq": 1, "route_path_id": 67369}], "total_distance_m": 9995.656, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 9641.239, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 354.417, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14138, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:32Z", "source_id": 54722997, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T22:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:40:38Z", "source_id": 17531995, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-17T23:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14193, "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:47:58Z", "source_id": 54733621, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T22:51:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-17T22:48:02Z", "source_id": 17535093, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-17T23:51:00+01:00", "operational_fact": true}] Shenfield 2334 2334 6 23:34:00 None Gidea Park Country End Spur 2354 2354 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36114/2026-09-17/detailed None Gidea Park CS 2026-09-18T23:50:00+01:00 Gidea Park Country End Spur 4.0 {"type": "LineString", "coordinates": [[0.21445852412325916, 51.58524764492961], [0.21489140000000004, 51.5854179], [0.21575969999999997, 51.58576339999998], [0.21640339999999997, 51.58602759999999], [0.21726419999999996, 51.58637050000001], [0.2179858, 51.586653899999995], [0.2183808, 51.5868484], [0.2187906, 51.58706399999999], [0.2190858, 51.5871782], [0.2195783, 51.5873769], [0.2198854, 51.587505699999994], [0.21947289999999997, 51.5873802], [0.21887960000000004, 51.587134500000005], [0.21842749999999997, 51.5869551], [0.2178806, 51.5867945], [0.2182043, 51.586917699999994], [0.2186509, 51.5870961], [0.2193811, 51.5873799], [0.2201132, 51.5876746], [0.22073889999999996, 51.5879263]]} 0.5 2347 2351 Gidea Park CS Gidea Park Country End Spur Gidea Park Country End Spur 51.5879263 0.2207389 51.5879263 0.2207389 1 0 2026-09-17 23:01:26 TERMINATED 2026-09-17 22:51:00 Gidea Park Country End Spur TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 17535093 1789685284854574 11 11 2026-09-17 23:01:03.401668 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:51:01.318670
624923 655232 Y62337 785R60M817 2026-09-17 COMPLETE None 2026-09-17 22:51:00 2026-09-17 23:01:26 2026-09-19 23:01:26 {"id": 655232, "stp": "P", "toc": "Transport for Wales", "uid": "Y62337", "consist": "150260", "dest_crs": "XRS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62337/2026-09-17/detailed", "trust_id": "785R60M817", "origin_crs": "RHY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rhymney Sidings", "service_date": "2026-09-17", "dest_arr_time": "2251", "dest_platform": null, "is_terminated": 1, "next_location": "Rhymney North G.F.", "signalling_id": "5R60", "timing_status": "EARLY", "origin_station": "Rhymney", "current_leg_arr": "2245", "current_leg_dep": "2243", "current_leg_end": "Rhymney North G.F.", "origin_dep_time": "2244", "origin_platform": null, "current_location": "Rhymney", "last_update_time": "2026-09-17T23:01:26", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2887921999999996, 51.7573995], [-3.2889797999999995, 51.75761919999999], [-3.2890612, 51.757731099999994], [-3.2893279999999994, 51.7581509], [-3.2895607999999994, 51.75854129999999], [-3.2897937, 51.7589765], [-3.2898163, 51.7590423], [-3.2898921999999997, 51.7592537], [-3.2900176999999995, 51.7594887], [-3.2901170999999994, 51.759722800000006], [-3.2902402, 51.7600223]]}", "current_leg_start": "Rhymney", "dest_arr_time_act": "2251", "motion_projection": null, "next_location_lat": "51.7600223", "next_location_lon": "-3.2902402", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:54624392\", \"confirmationDeadline\": \"2026-09-17T22:44:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 220.251, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 309.051, \"from_m\": 220.251, \"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\": 449.703, \"from_m\": 309.051, \"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\": 655232, \"profile_key\": \"1e1f7dbfc323cd960b00436038edad35e077f7195e6c04d7a2efa6366e9de1f4\", \"schedule_id\": 39019, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2244\", \"location\": \"Rhymney\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40502}, {\"is_pass\": false, \"wtt_arr\": \"2245\", \"wtt_dep\": \"2250\", \"location\": \"Rhymney North G.F.\", \"stage_seq\": 2, \"distance_m\": 309.051, \"section_seq\": 1, \"route_path_id\": 40502}, {\"is_pass\": false, \"wtt_arr\": \"2251\", \"wtt_dep\": null, \"location\": \"Rhymney Sidings\", \"stage_seq\": 3, \"distance_m\": 449.703, \"section_seq\": 1, \"route_path_id\": 40502}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 449.703, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40502}], \"total_distance_m\": 449.703, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 229.452, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 220.251, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2244", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.7600223", "current_position_lon": "-3.2902402", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Rhymney", "service_state_platform": "1", "timing_fact_generation": 1789682186099919, "current_leg_arrival_utc": "2026-09-17T22:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-17T22:51:01.425798", "service_state_evidence_id": 54624392, "current_leg_start_actual_dep": "2026-09-17T22:43:31+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-17T22:51:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-17T23:01:02.977608", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P RHY XRS 5R60 150260 2 75 None {"version": 3, "segments": [{"to_m": 220.251, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 309.051, "from_m": 220.251, "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": 449.703, "from_m": 309.051, "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": 655232, "profile_key": "1e1f7dbfc323cd960b00436038edad35e077f7195e6c04d7a2efa6366e9de1f4", "schedule_id": 39019, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2244", "location": "Rhymney", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40502}, {"is_pass": false, "wtt_arr": "2245", "wtt_dep": "2250", "location": "Rhymney North G.F.", "stage_seq": 2, "distance_m": 309.051, "section_seq": 1, "route_path_id": 40502}, {"is_pass": false, "wtt_arr": "2251", "wtt_dep": null, "location": "Rhymney Sidings", "stage_seq": 3, "distance_m": 449.703, "section_seq": 1, "route_path_id": 40502}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 449.703, "from_m": 0.0, "section_seq": 1, "route_path_id": 40502}], "total_distance_m": 449.703, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 229.452, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 220.251, "synthetic_unknown_infrastructure_limit_mph": 60} [] Rhymney 2244 2244 None None None Rhymney Sidings 2251 2251 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y62337/2026-09-17/detailed None Rhymney 2026-09-17T22:43:31+01:00 Rhymney North G.F. 2.0 {"type": "LineString", "coordinates": [[-3.2887921999999996, 51.7573995], [-3.2889797999999995, 51.75761919999999], [-3.2890612, 51.757731099999994], [-3.2893279999999994, 51.7581509], [-3.2895607999999994, 51.75854129999999], [-3.2897937, 51.7589765], [-3.2898163, 51.7590423], [-3.2898921999999997, 51.7592537], [-3.2900176999999995, 51.7594887], [-3.2901170999999994, 51.759722800000006], [-3.2902402, 51.7600223]]} 0.2 2243 2245 None Rhymney Rhymney North G.F. 51.7600223 -3.2902402 51.7600223 -3.2902402 1 0 2026-09-17 23:01:26 TERMINATED 2026-09-17 22:51:00 Rhymney TD TRACKING_TIMEOUT 54624392 1789682186099919 4 4 2026-09-17 23:01:02.977608 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-17 22:51:01.425798
← Previous (36101–36200) Next (36301–36400) →